Ecowitt Official Integration für Home Assistant

Für Geräte von froggit
Benutzeravatar
Gyvate
Offline
Beiträge: 4066
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 14 mal
Danksagung erhalten: 584 mal
Kontaktdaten:

Re: Ecowitt Official Integration für Home Assistant

#11

Beitrag von Gyvate »

Die Integration ist erst einmal eine Baustelle, Work-in-Progress, mit einem bereits (bei höheren Ansprüchen unvollständig) nutzbaren Entwicklungsstand.
Anspruch bei Ecowitt ist, bei der Anzeige der Daten am Ende all das anzuzeigen, was WS View Plus bzw. das WebUI für eine Konsole auch anzeigen.

Ich sage auch nicht, dass der Datenabruf per http API besser ist als die Auswertung des Customized Server Datenpakets, allerdings ist das benötigte System, so man @olicats m.E. gelungene MQTT-Umsetzung nimmt, eben komplexer und damit störungsanfälliger. Wenn http-API und Customized Serverdaten in Zukunft identischen Inhalt besäßen, wäre dies sicherlich wünschenswert.

Im weewx-Umfeld gibt es diese Diskrepanzen ja schon länger, zunächst mit dem binären und jetzt auch mit dem http-API gegenüber einem (aufgebohrten) Interceptor-Treiber und dazugehörigen Konfigurationen.

Die Organisation der Rohdaten ist sicherlich gewöhnungsbedürftig und entstammt vermutlich einer direkten Umsetzung des get_livedata_info API-Aufruf-Ergebnisses.

Einer Dashboarddarstellung im HA tut das allerdings keinen Abbruch. Ich nutze auch Integrationen im PV-Bereich, deren Rohdatendarstellung ebenfalls gewöhnungsbedürftig ist. Solange am Ende alles . was man braucht, da ist ...

Ich vermute aber mal, dass es einer Vielzahl von HomeAssistant Benutzern gar nicht so sehr auf alle Daten inklusive RSSI etc. ankommt. Was Ecowitt nicht davon abhalten sollte, ihren Anspruch (s.o. 2. Satz) vollständig umzusetzen - und als Sahnehäubchen eine Gleichstellung der get- und post-Schnittstellen bereitzustellen. (s.auch @Werners Bemerkungen)

@Werner:
vielleicht übersehe ich ja etwas, aber wie passt "update_interval=timedelta(seconds=10)" und "60 Sekunden" zusammen ?
Ecowitt Konsolen und Sensoren
WS2320E, HP2553, HP3501, WN1910, WN1980, WN1820, WS3800, WS3910, WH2810,
GW1000, GW1100, GW1200, GW2000, GW3000, WH2650,WS6210,
WS68, WS69, WS80, WS85, WS90,
WN30, WH31[EP], WH32[EP], WN32P, WN34L, WN34S,WN34D, WN35, WH41, WH45, WH46D, WH51, WH55, WH57, LDS01
Meteobridge Pro, MB RPi (2), MB VM, Weewx v4, CumulusMX v3, CumulusMX v4
Barani MeteoShield Pro (G2 + G3), MetSpec Rad02, SIAP SMarTCELLino, Ambient SRS100LX
Personal Weather Tablet(PWT), FOSHKplugin, Dracal BAR20
Weather Landing page: http://meshka.eu
Ecowitt WiKi Englisch: http://meshka.eu/Ecowitt/dokuwiki
Benutzeravatar
Werner
Offline
Beiträge: 171
Registriert: 07 Dez 2020, 18:23
Wohnort: Lackenhäuser
Hat sich bedankt: 1 mal
Danksagung erhalten: 47 mal
Kontaktdaten:

Re: Ecowitt Official Integration für Home Assistant

#12

Beitrag von Werner »

Nein, die Daten werden alle 60 Sekunden abgerufen
vielleicht übersehe ich ja etwas, aber wie passt "update_interval=timedelta(seconds=10)" und "60 Sekunden" zusammen ?
Ist natürlich falsch, muß 10 Sekunden heißen ;)
Wetterchen
Offline
Beiträge: 81
Registriert: 22 Dez 2020, 14:06
Wohnort: Bochum
Hat sich bedankt: 35 mal
Danksagung erhalten: 7 mal
Kontaktdaten:

Re: Ecowitt Official Integration für Home Assistant

#13

Beitrag von Wetterchen »

Danke für den Input was die Übertragungszeiten angeht. Dann gehe ich mal davon aus, dass das ganze schon so seinen Sinn hat :thumbup:
Antworten