Anzeigeproblem im FHEM-Frontend (HTTPMOD)

Begonnen von justcallmeal, 11 Januar 2023, 12:16:16

Vorheriges Thema - Nächstes Thema

justcallmeal

Hallo zusammen,

leider habe ich es nicht hingekriegt in der FHEM-Übersicht bei meinem ausgelesenen Pegelstand den Wert ("value") anzeigen zu lassen.
Stattdessen steht da "0" (null).

Kann mir da jemand auf die Sprünge helfen?

Meine Definition sieht folgendermaßen aus:

define Pegel_Mainz HTTPMOD https://www.pegelonline.wsv.de/webservices/rest-api/v2/stations/a37a9aa3-45e9-4d90-9df6-109f3a28a5af/W/currentmeasurement.json 600
attr Pegel_Mainz enableControlSet 1
attr Pegel_Mainz event-on-update-reading value
attr Pegel_Mainz extractAllJSON 1
attr Pegel_Mainz room Wetter
attr Pegel_Mainz stateFormat {sprintf("%.0f",ReadingsVal($name,"Pegel",0))}
attr Pegel_Mainz timeout 5
attr Pegel_Mainz userReadings pegel:value.* {ReadingsVal($name,"value",0)}
define FileLog_Pegel_Mainz FileLog ./log/Pegel_Mainz-%Y.log Pegel_Mainz
attr FileLog_Pegel_Mainz icon control_building_all
attr FileLog_Pegel_Mainz logtype text
attr FileLog_Pegel_Mainz room Logs


Besten Dank vorab für Eure Hilfe

al

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

betateilchen

Falsches Unterforum für Fragen zu HTTPMOD.


define pegel_Mainz HTTPMOD https://www.pegelonline.wsv.de/gast/stammdaten?pegelnr=25100100 900
attr pegel_Mainz alignTime 00:02
attr pegel_Mainz reading01Name Mainz
attr pegel_Mainz reading01Regex 20%.*>(\d+)
attr pegel_Mainz stateFormat Mainz cm
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

justcallmeal

Zitat von: betateilchen am 11 Januar 2023, 16:13:13
Falsches Unterforum für Fragen zu HTTPMOD.

...sorry, jetzt sollte es passen.

Weiß jemand Rat zum Thema?

Grüße,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

betateilchen

ich habe doch die Lösung schon gepostet? Was brauchst Du denn noch?

Mach es einfach und richtig, dann funktioniert es auch.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

justcallmeal

Zitat von: betateilchen am 12 Januar 2023, 11:01:48
ich habe doch die Lösung schon gepostet? Was brauchst Du denn noch?

oh, das hab ich wohl übersehen, - dachte wohl der Code gehört zum Zitat.
WErde es später probieren, - danke ersteinmal.

Gruß,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR