Seite 2 von 2

Re: Wetterstation WS3500 (Sainlogic) mit Daten von Ecowitt in OH3 mit HTTP-Binding einbinden

Verfasst: 13. Dez 2022 21:31
von J-N-K
Wenn Du die JSON Path Transformation installiert hast, legst du einen "Number" Channel an. In der Konfiguration schreibst Du dann als "stateTransformation" sowas wie "JSONPATH:$.data.outdoor.temperature.value" rein und nachdem Du auf "Show Advanced" geklickt hast, trägst Du ganz unten als Unit "°F" ein. Jetzt noch den Channel mit dem Item linken und fertig ist die Suppe.

Für die anderen Werte legst Du dann entsprechend andere Channel an, bei denen Du den JSON Pfad und im Zweifel Unit und Typ anpasst. Es wird trotzdem nur eine Abfrage gestartet, wenn du keine "stateExtension" definierst.

Re: Wetterstation WS3500 (Sainlogic) mit Daten von Ecowitt in OH3 mit HTTP-Binding einbinden

Verfasst: 19. Dez 2022 22:01
von Dieter Zimmermann
@ J-N-K
Vielen Dank für das detailierte Feedback. Wieder was gelernt :D
Ich hab's so umgesetzt und es läuft. 👍🏻
Ergänzend habe ich mit der State Description die Formatierung auf die Nachkommastellen durchgeführt (z.B. Temperaturpattern %.1f °C)