FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Martin-72 am 23 Februar 2017, 18:00:44

Titel: sunset gibt völlig falsche Zeiten zurück
Beitrag von: Martin-72 am 23 Februar 2017, 18:00:44
Hallo Zusammen,

entweder bei mir oder bei meinem "sunset"-Befehl gibt es einen Denkfehler... :)

Ich habe folgende Konstellation:
DEF
*{sunset_rel(0,"17:00","22:00")} set zwischen03 on-till 22:30:00


Ich möchte, dass mein Zwischenschalter "zwischen03" (ein IT-Gerät) bei Einbruch der Dunkelheit die anhängende Lampe einschaltet. Sollte Sonnenuntergang vor 17 Uhr sein, soll um 17 Uhr eingeschaltet werden, geht die Sonne nach 22 Uhr unter, wird um 22 Uhr seingeschaltet.

Frage 1: Ist das so richtig?

Nun habe ich in global meine Koordinaten (longitude und latitude) auf meine Heimatstadt eingestellt. (Habe die Werte grade noch mal gecheckt...)

Trotzdem wird mir als Zeit zum nächsten Schalten "Next: 00:49:36" angezeigt... Die zeit 18:03 Uhr, die mir im Internet an anderer Stelle angezeigt wird erscheint mir glaubwürdiger.

Frage 2: Was mache ich wohl falsch oder was muss ich noch einstellen?

Vielen Dank

Martin
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: rudolfkoenig am 23 Februar 2017, 18:49:31
in einer at Zeitspezifikation wuerde ich nur sunset() verwenden, alles andere (sunset_rel/sunset_abs) hat Nebeneffekte.

Es gibt nicht sowas wie "exakter" Sonnenuntergang, siehe auch Wiki dazu, bzw. commandref Eintrag zu SUNRISE_EL:
ZitatThe default altitude ($defaultaltit in SUNRISE_EL.pm) defines the sunrise/sunset for Civil twilight (i.e. one can no longer read outside without artificial illumination), which differs from sunrise/sunset times found on different websites.  See perldoc "DateTime::Event::Sunrise" for alternatives. 
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: Martin-72 am 23 Februar 2017, 19:58:46
Hallo Rudolf,

vielen Dank.

Gruß

Martin
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: betateilchen am 23 Februar 2017, 20:04:45
Zitat von: Martin-72 am 23 Februar 2017, 18:00:44
geht die Sonne nach 22 Uhr unter,

... bist Du vermutlich nicht in Deutschland.
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: Vize am 24 Februar 2017, 13:05:03
In Süderlügum geht sie am 21.06. um 22:07 Uhr unter...   :P 8)

Gruß
Andreas
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: automatisierer am 24 Februar 2017, 13:20:48
Süderlügum... Da hät ich jetzt aber eher auf Türkei als auf Schleswig-Holstein getippt...
Titel: Antw:sunset gibt völlig falsche Zeiten zurück
Beitrag von: Morgennebel am 24 Februar 2017, 14:33:12
Süderlügum  - das ist ja direkt bei mir um die Ecke...