FHEM Forum

FHEM => Automatisierung => Thema gestartet von: cdn am 23 Oktober 2017, 19:57:02

Titel: DOIF twilight Zeitraum statt Zeitpunkt
Beitrag von: cdn am 23 Oktober 2017, 19:57:02
Hallo zusammen,

ich habe ein DOIF Befehl, der folgendes bewirken soll: Wenn es drauen dunkel ist und niemand anwesend, soll ein Rollo runterfahren. Leider ist es derzeit so, dass dies nur der Fall ist, wenn zu dem Zeitpunkt wo es gerade genau dunkel wird niemand anwesend ist das Rollo runterfährt:


([{twilight("LichtWetter","ss_civil","18:00","23:00")}] and [User1] eq "off" and [User2] eq "off") (set R_Tuer off)


Wie bekomme ich die twilight Bedingung so hin, dass der Zeitraum gewählt wird und nicht der Zeitpunkt?

Danke für Eure Hilfe.
Titel: Antw:DOIF twilight Zeitraum statt Zeitpunkt
Beitrag von: Otto123 am 23 Oktober 2017, 20:58:04
Hi,

das hier [{twilight("LichtWetter","ss_civil","18:00","23:00")}] ist kein Zeitraum, das ist ein Zeitpunkt.
-> https://fhem.de/commandref_DE.html#Twilight
Du kannst zweimal twilight nehmen, dann hast Du einen Zeitraum.
[{t1abend}-{t2morgen}]

Den genauen Syntax habe ich jetzt nicht überprüft

Gruß Otto
Titel: Antw:DOIF twilight Zeitraum statt Zeitpunkt
Beitrag von: cdn am 26 Oktober 2017, 10:14:00
Genau das war es. Danke Otto.