Hallo, habe Wetherlink live und versuche Daten per API abzurufen.
Irgendwie bekomme ich eine Fehlermeldung. Es sieht so aus, als ob die Weatherlink live Uhrzeit von der richtigen Zeit abweicht und deshalb die Fehlermeldung kommt.
Kann mir jemand helfen?
Gruß und Danke
Daten per API abgreifen
Daten per API abgreifen
- Dateianhänge
-
- 1.png (8.23 KiB) 6678 mal betrachtet
-
- 2.png (70.06 KiB) 6678 mal betrachtet
- Ton_vanN
- Beiträge: 114
- Registriert: 07 Dez 2020, 19:39
- Wohnort: Hengelo(Ov)
- Hat sich bedankt: 2 mal
- Danksagung erhalten: 6 mal
Re: Daten per API abgreifen
Wie is Ihr APIv2-Abruf zu Weatherlink.com gestaltet?
.
Hatte vergleichbare Erfahrung mit 'einfache' url-calls gemäss Beispiele für stationslist und für current data.
Auf Github gesucht und dieses Python-script gefunden.
Nächster Abschnitt daraus wahrscheinlich Lösungsbeispiel wie man Weatherlink.com richting abrufen soll.
.
Hatte vergleichbare Erfahrung mit 'einfache' url-calls gemäss Beispiele für stationslist und für current data.
Auf Github gesucht und dieses Python-script gefunden.
Nächster Abschnitt daraus wahrscheinlich Lösungsbeispiel wie man Weatherlink.com richting abrufen soll.
Code: Alles auswählen
apiSignature = hmac.new(
APISecret.encode('utf-8'),
message_to_hash.encode('utf-8'),
hashlib.sha256
).hexdigest()
current_url = "https://api.weatherlink.com/v2/current/{}?api-key={}&t={}&api-signature={}"\
.format(station_id, APIKeyv2, t, apiSignature)
#print(current_url,'\n')
Sensors: TFA_Nexus + LaCrosse_WS7000 + Tempest + Ecowitt + DIY
Software: WsWin + WeeWX + Meteotemplate + GW1000 + Meteobridge + Domoticz + DIY
Software: WsWin + WeeWX + Meteotemplate + GW1000 + Meteobridge + Domoticz + DIY