Hallo zusammen,
ich habe da wieder meine Problemchen mit HTTPMOD. Mittlerweise bin ich etwas verunsichert und würde mich über euren Rat freuen. :)
Bei einer HTTPMOD-Device habe ich das Interval auf 0 gesetzt und gehofft, dass sich die Device durch event-on-change-reading.* bei Änderung eines Readings aktualisiert, was nicht geschieht.
Das sollte doch generell funktionieren oder sehe ich das falsch?
Viele Grüße
Zitat aus der Doku:
The module connects to the given URL every Interval seconds, sends optional headers and data and then parses the response.
URL can be "none" and Interval can be 0 if you prefer to only query data manually with a get command and not automatically in a defined interval.
D.h. mit 0 aktualisiert sich das Gerät nicht mehr selber, sondern Du musst den Tricker mit get starten
Hi Wernieman,
besten Dank für die Antwort.
Der Satz ist mir tatsächlich untergekommen. :) Da in der Commandref nicht explizit steht, dass event-on-change-reading.* bei none oder 0 nicht funktioniert,
war ich mir unsicher. Zumal es in der Device im Dropdown immer auswählbar ist. Heißt also, entweder event-on-change-reading.* mit Interval ungleich 0 oder
halt mit Verwendung von get. Danke für das Licht im Dunkeln!
Viele Grüße & einen schönen Sonntag
ich befürchte Dir sagen zu müssen, das event-on-change-reading nix mit dem Abholzyklus zu tun hat, sondern nur mit Readings!
Siehe Doku:
https://fhem.de/commandref_DE.html#attributes (https://fhem.de/commandref_DE.html#attributes) und dort weiterscrollen zu readingFnAttribute/event-on-change-reading (bzw. Link auf English (https://fhem.de/commandref.html#attributes))
Oder Wiki (im Sweifelsfalle immer lieber Doku s.o. verwenden)
https://wiki.fhem.de/wiki/Event-on-change-reading (https://wiki.fhem.de/wiki/Event-on-change-reading)