WN34D aktualisierungsrate API
Verfasst: 22 Feb 2025, 22:53
Guten Abend,
ich überführe daten von ecowitt per API in ein anderes System und bin gerade an den "ausnahmen" dran.
Da mein System jedes Wochenende an einem anderen Standort auf- und abgebaut wird versuche ich viele Fehlerfälle abzudecken.
Demzufolge ist der aktuelle usecase / Fehlerfall:
- der Sensor wird nach dem aufbau und er hatte eine verbindung an einen anderen Standort verlegt und hat keine Verbindung mehr
- Akku geht während dem Wochenende leer
um 22:20 hab ich die Batterie entfernt
der Sensor liefert weiterhin in der API noch 10 minute "aktuelle" Werte auch wenn sich der Wert nicht ändert.
Erst ab der ca. 10. Minute gibt es einen Versatz der größer dem aktualisierungsintervall (der 71 sek) zwischen der Zeit der Abfrage und dem Zeitstempel des letzten Wertes.
Batterie des Sensors verhält sich gleich.
Bis der Sensor in der API als offline angezeigt wird dauert es ca. 2 Stunden.
Auch im dashboard wird der Wert ohne einen realen sichtbaren hinweis angezeigt. Ja wenn ich auf den Wert gehe kommt ein mouse over das der Wert erst ab der 10. minute nicht aktualisiert wird.
Im live dashboard local sehe ich wenigstens ab der 10. minute ein --.-°C. Warum nicht in der App und im dashboard. Schön wäre ein schnelleres abmelden auch bei der API.
Ich hab mir bereits in den code eine Abfrage eingebaut die abfragezeit mit letzter Sensorwert Zeit abgleicht. Aber das macht es ja unnötig aufwendig, da ecowitt ja weiß das der Sensor offline ist.
Aktuelle Firmware ist installiert: Version: GW3000A_V1.0.3
Verhalten sich alle sensoren hier gleich?
Viele Grüße
ich überführe daten von ecowitt per API in ein anderes System und bin gerade an den "ausnahmen" dran.
Da mein System jedes Wochenende an einem anderen Standort auf- und abgebaut wird versuche ich viele Fehlerfälle abzudecken.
Demzufolge ist der aktuelle usecase / Fehlerfall:
- der Sensor wird nach dem aufbau und er hatte eine verbindung an einen anderen Standort verlegt und hat keine Verbindung mehr
- Akku geht während dem Wochenende leer
um 22:20 hab ich die Batterie entfernt
der Sensor liefert weiterhin in der API noch 10 minute "aktuelle" Werte auch wenn sich der Wert nicht ändert.
Erst ab der ca. 10. Minute gibt es einen Versatz der größer dem aktualisierungsintervall (der 71 sek) zwischen der Zeit der Abfrage und dem Zeitstempel des letzten Wertes.
Batterie des Sensors verhält sich gleich.
Bis der Sensor in der API als offline angezeigt wird dauert es ca. 2 Stunden.
Auch im dashboard wird der Wert ohne einen realen sichtbaren hinweis angezeigt. Ja wenn ich auf den Wert gehe kommt ein mouse over das der Wert erst ab der 10. minute nicht aktualisiert wird.
Im live dashboard local sehe ich wenigstens ab der 10. minute ein --.-°C. Warum nicht in der App und im dashboard. Schön wäre ein schnelleres abmelden auch bei der API.
Ich hab mir bereits in den code eine Abfrage eingebaut die abfragezeit mit letzter Sensorwert Zeit abgleicht. Aber das macht es ja unnötig aufwendig, da ecowitt ja weiß das der Sensor offline ist.
Aktuelle Firmware ist installiert: Version: GW3000A_V1.0.3
Verhalten sich alle sensoren hier gleich?
Viele Grüße