Hallo zusammen,
ich nutze in meinem Modul testweise folgende Zeilen zum Update der Readings:
readingsBeginUpdate($hash);
readingsBulkUpdate($hash, 'Schaltzustand', $zustand);
readingsBulkUpdate($hash, 'state', $zustand);
readingsEndUpdate($hash, 1);
$zustand kann on oder off sein
Wenn der Code oben ausgeführt wird dann ändert sich in der Raumübersicht auch der Zustand.
Auf der Detailseite wird aber nur "Schaltzustand" aktualisiert und rot eingefärbt. state und auch STATE ändern sich erst bei einem refresh der Seite.
Lässt sich das ändern? Ich würde es schön finden, wenn sich alles bei Änderung aktualisiert.
Grüße
Klaus
Das Problem ist (mir) bekannt, und nicht so einfach zu fixen.
Ursache: state wird entfernt, damit als event "lamp on" statt "lamp state on" ankommt.
Man koennte zwei events (einmal mit und einmal ohne state) generieren, um genau dieses Problem zu beheben, die Nebenwirkungen sind mir aber das nicht Wert.
Alternativ wird im Detail-Fenster alles was man nicht zuordnen kann, als state interpretiert, das ist mir aber auch suspekt.
Ahso, dann kann ich ja, wenn ich die Veränderung auch in den Details sehen möchte ein zusätzliches Reading verwenden und warten bis du evtl. eine Lösung findest. ;)