Hallo,
ich möchte meine Rolladen automatisch zu bestimmten Uhrzeiten hoch- bzw runterfahren lassen. Das klappt soweit auch ganz gut, bis auf den letzten Teil der DOIF Anweisung. Der letzte Teil wird nie ausgeführt, obwohl ich schon viele Änderungen und anschließende Tests durchgeführt habe.
([06:30]) (set Rolladen_Kueche_gross hoch, set Rolladen_Kueche_klein hoch, set Rolladen_Esszimmer_Tuer hoch, set Rolladen_Esszimmer_klein hoch, set Rolladen_Wohnzimmer_gross hoch, set Rolladen_Wohnzimmer_klein hoch, set Rolladen_Arbeitszimmer_Tuer up, set Rolladen_Arbeitszimmer_klein hoch)
DOELSEIF ([18:30]) (set Rolladen_Schlafzimmer_Tuer pct 40, set Rolladen_Schlafzimmer_klein pct 40)
DOELSEIF ([[Twilight:ss_civil]]) (set Rolladen_Kueche_gross runter, set Rolladen_Kueche_klein runter, set Rolladen_Esszimmer_klein runter, set Rolladen_Wohnzimmer_gross runter, set Rolladen_Wohnzimmer_klein runter, set Rolladen_Arbeitszimmer_Tuer down, set Rolladen_Arbeitszimmer_klein runter, set Rolladen_Ankleidezimmer runter, set Rolladen_Kinderzimmer runter)
DOELSEIF (([[Twilight:ss_civil]]) and ([Drehgriff_Esszimmer:state] eq "closed")) (set Rolladen_Esszimmer_Tuer runter)
Vielleicht kann mir jemand von euch helfen?
MFG
Daniel
Nach meinem Verständnis gibt es immer nur einen Zustand.
Da der vorletzte Zustand eintritt, kommt es nicht zum letzten Zustand.
Ändere Mal die Reihenfolge. Aus dem letzten machst du den vorletzten und aus dem vorletzten den letzten. Fertig