FHEM Forum

FHEM => Sonstiges => Thema gestartet von: LuckyDay am 03 Januar 2013, 19:06:05

Titel: sunset und shutdown restart
Beitrag von: LuckyDay am 03 Januar 2013, 19:06:05
Ich habe gerade ein Update gemacht um 18.30 und zwangsweise ein shutdown restart.
heute Abend am 3.1.2013 sollten um 20.15 eigentlich meine Rollos runtergehen mit-->
*{sunset(-360,"20:15","23:00")}
werden sie aber erst morgen
Triggertime : 1357326900  -->4.1  20:15

ich gehe davon aus, da die Sonne heute schon untergegangen ist, wird der nächste Tag berechnet.
ist rechnerisch logisch, unschön für mich



Titel: Aw: sunset und shutdown restart
Beitrag von: jhohn am 04 Januar 2013, 08:45:02
Das lässt sich mit sunset_abs lösen, siehe http://fhem.de/commandref.html#SUNRISE_EL (//fhem.de/commandref.html#SUNRISE_EL)
Titel: Aw: sunset und shutdown restart
Beitrag von: rudolfkoenig am 04 Januar 2013, 09:30:49
> *{sunset(-360,"20:15","23:00")}
> werden sie aber erst morgen

Das ist ein Bug in SUNRISE_EL, und ist mit sunset_abs nicht zu loesen. Hat damit zu tun, dass der Sonnenuntergang beim fhem-Start schon vorbei war, die angegebene Grenze aber noch nicht.
Titel: Aw: sunset und shutdown restart
Beitrag von: jhohn am 04 Januar 2013, 09:47:20
Es verhält sich aber doch genau so wie in commandref beschrieben. Wenn der Sonnenuntergang schon vorbei ist wird von sunset() der Sonnenuntergang vom nächsten Tag berechnet.
Mit sunset_abs sollte der aktuelle Tag berechnet werden, egal ob der Sonnenuntergang schon vorbei ist.
Oder verstehe ich da die Erklärungen in commandref falsch?
Titel: Aw: sunset und shutdown restart
Beitrag von: rudolfkoenig am 04 Januar 2013, 10:22:33
Der Haken an sunset_abs im at ist, dass es zw. Jun-21 und Dez-21 2 Aufrufe am Tag generiert. Wenn es nicht stoert :)
Titel: Aw: sunset und shutdown restart
Beitrag von: jhohn am 04 Januar 2013, 11:16:24
Warum das? Geht in der Zeit 2x am Tag die Sonne unter?