FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Simon74 am 28 Oktober 2018, 16:41:11

Titel: DOIF Zeit ?
Beitrag von: Simon74 am 28 Oktober 2018, 16:41:11
Hallo,

Das ist mein DOIF das ich für die Jalousie verwende, ich habe FHEM seit der Zeitumstellung heute Nacht nicht neu gestartet:
defmod doif.jalousie.terrasse DOIF ([{sunset(-900,"17:00","22:00")}] and [HM_tf_wz] eq "closed") ({Sound("notify2.wav")}, set wz.ro.somfy down, {Log 1, "Jalousie: wird geschlossen ($SELF)"})\
DOELSEIF ([{sunrise(+1800,"07:30","08:15")}]) ({Sound("notify2.wav")}, set wz.ro.somfy up, set HM_di_wz off, {Log 1, "Jalousie: wird geöffnet ($SELF)"})
attr doif.jalousie.terrasse disable 0
attr doif.jalousie.terrasse do always

setstate doif.jalousie.terrasse cmd_1
setstate doif.jalousie.terrasse 2018-10-28 16:22:50 Device HM_tf_wz
setstate doif.jalousie.terrasse 2018-10-28 16:28:26 cmd 1
setstate doif.jalousie.terrasse 2018-10-28 16:28:26 cmd_event timer_1
setstate doif.jalousie.terrasse 2018-10-28 16:28:26 cmd_nr 1
setstate doif.jalousie.terrasse 2018-10-28 16:22:50 e_HM_tf_wz_STATE closed
setstate doif.jalousie.terrasse 2018-10-20 01:21:54 mode enabled
setstate doif.jalousie.terrasse 2018-10-28 16:28:26 state cmd_1
setstate doif.jalousie.terrasse 2018-10-28 16:28:26 timer_01_c01 29.10.2018 17:28:25
setstate doif.jalousie.terrasse 2018-10-28 06:30:01 timer_02_c02 29.10.2018 07:30:00


Die Jalousie wurde soeben um 16:28 heruntergefahren, warum den ?
Die Zeit am Debian System ist korrekt, die Zeit in FHEM ist korrekt.

{sunset}
17:43:25


Wo ist mein Denkfehler ?
Titel: Antw:DOIF Zeit ?
Beitrag von: Ellert am 28 Oktober 2018, 17:17:47
Jedes Habjahr neu gefragt.

Der nächste Zeitpunkt wird gleich nach dem trigger gesetzt, für heute also gestern, da galt die Sommerzeit für die Berechnung des Sonnenuntergangs.
Titel: Antw:DOIF Zeit ?
Beitrag von: Damian am 28 Oktober 2018, 17:47:46
Man könnte an dieser Stelle feststellen: sunset wusste ja gestern, dass heute Nacht umgestellt wurde, daher hätte es die Zeit bereits beim gestrigen Aufruf  für die Winterzeit anpassen können.

DOIF selbst passt ja bereits die Zeit so an, dass die gestern genannte Uhrzeit (z. B. 16:28) nach der Zeitumstellung weiterhin stimmt (also 16:28).
Titel: Antw:DOIF Zeit ?
Beitrag von: Simon74 am 28 Oktober 2018, 22:51:47
Danke, alles klar  :)