Hallo zusammen,
ich habe aktuell bei mir das Problem, dass dummy Statusänderungen nicht per longpoll aktualisiert werden. Ich habe einen ganz einfachen dummy:
define Presence_Peter dummy
attr Presence_Peter devStateIcon present:status_available@green absent:status_away_1@red
attr Presence_Peter event-on-change-reading (present|absent)
attr Presence_Peter room hidden
attr Presence_Peter setList state:present,absent
Dieser wird über einen http-Aufruf von einem externen Server getriggert:
fhem?cmd=set%20Presence_Peter%20present
Der Befehl wird korrekt ausgeführt, denn der Status ändert sich. Aber leider sehe ich die Aktualisierung auf anderen Geräten nicht, wenn ich nicht das Frontend komplett neu lade. Ist das eine Einschränkung der dummies oder fehlt mir bei der Definition noch etwas?
Übrigens: grundsätzlich arbeitet der Longpoll wie gewünscht, denn Aktoren (Homematic, Intertechno...) bekommen den Status auf den anderen Geräten, nur bei dummies geht es nicht.
Danke!
Gruss
Schau Dir bitte die Syntax zu event-on-change-reading genauer an.
Gruß
Dan
Und bitte Codetags nutzen. Gerade Developer sollten ein Vorbild sein ;)
@DeeSPe: danke, das war es. Kommt davon, wenn man länger nichts mit FHEM gemacht hat, so einfach kann es manchmal sein...
@Amenophis86: jawohl :)
und dann bitte (gerade als Developer :P ) noch auf [Gelöst] setzen.
Danke!