Hallo,
ich komme mit dem DOIF Befehl nicht klar.
Ich habe folgende Bedingungen definiert (dachte ich zumindest):
- Balkontür wurde seit mehr als 5min nicht mehr geöffnet/geschlossen (OG_Ez_Balkontuer)
und
- es ist zwischen 22:45-06:00
und
- der Rolladen ist nicht geschlossen (ReadingsVal("EG_OG_EZ_RolladenBalkon", "state", "---") ne "on")
=> dann schließe den Rolladen.
( ([OG_Ez_Balkontuer:state:sec] > 300) and [22:45-06:00] and (ReadingsVal("EG_OG_EZ_RolladenBalkon", "state", "---") ne "on") ) (set OG_EZ_RolladenBalkon on)
Leider erhalte ich dabei um 22:45 einen set OG_EZ_RolladenBalkon on (obwohl der Rolladen bereits zu war!) ?
Vielen Dank für Tipps
Bernd
Wenn Du Code tags verwendet, wird das für andere leichter lesbar.
Nachdem was ich lesen kann, prüfst Du an einem device EG_OG_EZ_RolladenBalkon setzt den Status aber an OG_EZ_RolladenBalkon. Ist das vielleicht das Problem?
Danke für die Hilfe... du hast natürlich recht....ist vielleicht schon zu spät gewesen ;-)