Hallo,
ich habe einige Dummys die ich als Flags nutze. Dabei habe ich z.B. so etwas wie:
Define Tageslicht dummy
Attr state:ja,nein
Bislang habe ich in meinen DoIfs immer auf "ja" oder "nein" ausgewertet. Kann es sein, dass
Ich seit dem Update auf "state ja" oder "state nein" auswerten muss?
Tageslicht ist zeitgesteuert. Ich hatte es aber zu Testzwecken manuelle gesetzt. Und dann
taucht dazu "state..." auf..
Da muss ich jetzt einige DoIfs ändern.. :-(
Es wäre vermutlich besser gewesen, wenn ich das on/off gelassen hätte..
Danke!
Hi,
bitte poste mal ein "list" des Dummies und ggf. des DOIF und benutze bitte code tags (das # im Editor)
vielleicht auch mal einen Blick hier rein werfen: https://forum.fhem.de/index.php/topic,71806.0.html
Danke!
Danke!
Ich habe festgestellt dass der state sich unterschiedlich ändern kann.
Drücke ich auf den Button [set] Tageslicht.dum [state] [ja/nein] in Fhem ändert sich der state zu "state ja" oder "state nein".
Geb ich in die Befehlszeile "set Tageslicht.dum ja" ein dann ist der state auch "ja" und nicht "state ja".
Ich darf so gesehen den Button in der Device Übersicht nicht drücken, wenn ich etwas austeste.
Entweder machst Du:
attr <dummy> setList ja:noArg nein:noArg
Dabei musst Du dann mit "set <dummy> ja" und "set <dummy> nein" arbeiten.
Oder:
attr <dummy> setList state:ja,nein
attr <dummy> readingList state
Dabei musst Du dann mit "set <dummy> state ja" und "set <dummy> state nein" arbeiten.
Das Ergebnis ist das Selbe, es steht ja oder nein in state.
Gruß
Dan
Hallo Dan!
Vielen vielen Dank!
Wenn's funktioniert bitte noch [Gelöst] vor das Subject des ersten Posts schreiben.