Hauptmenü

DOIF Bedingungen

Begonnen von bemilic, 05 Dezember 2015, 22:51:11

Vorheriges Thema - Nächstes Thema

bemilic

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

viegener

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?



Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

bemilic

Danke für die Hilfe... du hast natürlich recht....ist vielleicht schon zu spät gewesen ;-)