Ecowitt API - diverse Wetterstationen

Begonnen von gent, 15 Dezember 2021, 20:52:55

Vorheriges Thema - Nächstes Thema

scooty

Hallo zusammen,

erstmal danke für das Modul.
Ich teste es gerade im Vergleich zu einer MQTT Anbindung.

Dabei ist mir aufgefallen, dass sich im Code des Moduls wohl noch ein überflüssiges Leerzeichen zwischen "Wind-Speed" und ":" eingeschlichen hat.
2025-12-25 17:05:42.537 ECOWITT_GW WZOG_ECOWDISP01_EW Wind_Speed : 0.0
Dieses Leerzeichen führt anscheinend dazu, dass zwar das Event (eben mit Leerzeichen) generiert wird, aber das Reading z.B. im Frontend nicht aktualisiert wird.
Ausserdem war es deswegen etwas kniffflig den Grund für die Nicht-Triggerung eines davon abhängigen userReadings herauszufinden. Nach Erweiterung der Trigger-Definition um eben dieses Leerzeichen funktioniert es zwar, abe ich kann mir nicht vorstellen, dass dieses Leerzeichen so gewollt ist. ;)

Viele Grüße,
Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

Dr. Boris Neubert

Danke für den Hinweis. Habe es schon repariert, aber noch nicht eingecheckt, weil ich noch eine Änderung einbaue, die ich aber noch nicht fertig habe.
FHEM-Developer seit 2007, Mitgründer und Förder-Mitglied des FHEM e.V.
Bitte keine unaufgeforderten privaten Nachrichten!

Dr. Boris Neubert

So, neue Version ist eingecheckt und ab morgen früh 8 Uhr per Update verfügbar.

Es gibt ein neues Attribute maxAge: nach maxAge Sekunden wird ein Reading aktualisiert, selbst wenn der Wert unverändert ist. Default: 3600 (eine Stunde). Damit findet sich jeder Sensorwert wenigstens einmal die Stunde im Log und kommt so auch in Plots.

Empfehlung: nach dem Update das fehlerhafte Reading mit deletereading entfernen und Wind_Speed : durch Wind_Speed: mit einem Editor im Log ersetzen (FileLog neu laden danach nicht vergessen!).
FHEM-Developer seit 2007, Mitgründer und Förder-Mitglied des FHEM e.V.
Bitte keine unaufgeforderten privaten Nachrichten!