Problem bei Value verwenden in einem at

Begonnen von Knorki, 19 Januar 2017, 17:34:15

Vorheriges Thema - Nächstes Thema

Knorki

Hallo,

ich verwende sunset innerhalb eimes at um ein dummy zu setzen welches mit anzeigen soll, das es Nacht geworden ist. Dies soll allerdings erst ab einem bestimmten Zeitpunkt geschehen.
Dieser Zeitpunkt wird mit einem weiterem dummy festgelegt.

Mein at lautet:
*{sunset_abs("HORIZON=-9",0,Value("du_Rollo_Zeit_runter"),"22:30")} set du_Tageslicht Nacht

und soll nur zwischen der Variablen du_Rollo_Zeit_runter und 22:30 Uhr das Dummy du_Tageslicht auf "Nacht" setzen.

Funktioniert einwandfrei, bis ich FHEM neu starte. Dann ignoriert er du_Rollo_Zeit_runter und setzt du_Tageslicht bereits dann schon auf "Nacht" wenn sunset sagt, es sei dunkel. Erst wenn ich du_Rollo_Zeit_runter vom Wert her ändere, wird die Zeit in das at übernommen.

Hat jemand hierfür eine Lösung?

Vielen Dank
Stefan