Ich nutze folgenden Code, um meine Gartenbeleuchtung bei Eintritt der Dämmerung einzuschalten:
#########################################################################
## Gartenlicht anschalten jeden Tag bei Sonnenuntergang
#########################################################################
define Garten_Licht_an_abends at *{sunset("REAL")} set gd_LichtLinks,gd_LichtRechts,gd_LichtWeg on
vor der Zeitumstellung wurde das Licht um ca. 20:00 eingeschaltet
Seltsamerweise nach der Zeitumstellung auch
"Garten_Licht_an_abends 20:03:38"
ich hätte jetzt 21:0x:yz erwartet?
FHEM läuft auf einer FB7390. Die Systemuhrzeit stimmt. Alle anderen "at" Befehle werden auch zur korrekten Zeit durchgeführt.
{localtime}
zeigt das richtige Datum und die richtige Uhrzeit an.
Mache ich irgendwas falsch oder fehlt ein Parameter?
Edit:
Ich habe die Sunrise Zeiten über Webseiten gegen-gechecked. Die Zeiten stimmen mit der Einschaltzeit in FHEM überein.
Es scheint so, das die Winterzeit falsch berücksichtigt wurde. Hier hätte der Schaltvorgang schon um 19:00 stattfinden müssen?