Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • Fietsbelletje
  • Registratie: Augustus 2003
  • Laatst online: 19-10 14:39
Beste tweakers,

Aangezien ik een aantal winddelen heb via windcentrale ben ik op zoek gegaan naar hoe de applicatie op de telefoon aan zijn informatie komt.
Hier wilde ik namelijk zelf in grafana grafieken mee maken.
Er zijn 2 verschillende API url's waar de data vandaan komt en hier ben ik mee aan de slag gegaan.
Aangezien er geen API documentatie is (heb ik gevraagd bij windcentrale) ben ik zelf aan het reverse engineeren gegaan.

Via een perl script lees ik de 2 API's uit en stuur die data naar een graphite datasource.
In grafana heb ik 2 dashboards gemaakt waar die informatie op de te zien is.
Een dashboard met een overzicht van alle molens en een dashboard waar je je eigen molen kan selecteren en het aantal winddelen waarna de data dynamisch wordt aangepast.

Voor de mensen die het zelf leuk vinden om hier mee aan de slag op github staat mijn gebruikte code.

Mijn eigen grafana met data is hier te vinden.

Het is nog work in progress.

Zijn er mensen meer tweakers die iets met deze API hebben gedaan of willen doen ? Of wel ergens documentatie van API hebben kunnen vinden ?

Groetjes,

Damon

[ Voor 1% gewijzigd door Fietsbelletje op 12-05-2022 15:04 . Reden: update url ]


  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 21:29
Domoticz heeft ook ondersteuning voor Winddelen en aangezien Domoticz opensource is kun je de broncode gewoon bekijken: https://github.com/domoti...er/hardware/Winddelen.cpp

  • Fietsbelletje
  • Registratie: Augustus 2003
  • Laatst online: 19-10 14:39
Die had ik inderdaad ook gevonden maar die gebruikt maar een heel klein stukje van de API.

  • egeltje
  • Registratie: December 2000
  • Laatst online: 10-04-2019

egeltje

BOfH: BSD Operator from Hell

Op het forum van Domoticz wordt meer info gegeven: https://www.domoticz.com/forum/viewtopic.php?t=5500
Daar staat ook een uitgebreidere API call https://zep-api.windcentr...d=getProductie&molenid=31

Waarbij 31 een van de molens is.
Ik ben ook nog op zoek naar een lijstje molensID's...
Valide ID's zijn 1, 2, 31, 41, 51, 111, 121, 131, 141.
Invullen en kijken welke gegevens met je app overeenkomen is denk ik het snelst.

[ Voor 18% gewijzigd door egeltje op 21-08-2016 10:51 ]

Iedereen wil terug naar de natuur, maar niemand wil lopen...


  • Fietsbelletje
  • Registratie: Augustus 2003
  • Laatst online: 19-10 14:39
Ik heb die lijst al compleet. Zie mijn code op github in de molen xml.