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
Das lässt sich mit sunset_abs lösen, siehe http://fhem.de/commandref.html#SUNRISE_EL (//fhem.de/commandref.html#SUNRISE_EL)
> *{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.
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?
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 :)
Warum das? Geht in der Zeit 2x am Tag die Sonne unter?