at: sunrise_rel seit Update um eine Stunde vorverlegt

Begonnen von Ralli, 25 Oktober 2014, 08:19:11

Vorheriges Thema - Nächstes Thema

Ralli

Hallo,

mir ist heute morgen aufgefallen, dass die sunrise_rel-Berechnung seit dem letzten Update um ca. eine Stunde (fälschlicherweise) nach vorne verlegt ist.

# $Id: fhem.pl 6782 2014-10-18 06:14:57Z rudolfkoenig $
# $Id: 00_CUL.pm 6755 2014-10-12 13:12:10Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 6794 2014-10-19 16:48:14Z martinp876 $
# $Id: 00_FBAHA.pm 6771 2014-10-15 17:59:23Z rudolfkoenig $
# $Id: 10_FBDECT.pm 6771 2014-10-15 17:59:23Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 6611 2014-09-24 07:48:32Z rudolfkoenig $
# $Id: 92_FileLog.pm 6769 2014-10-15 17:03:30Z rudolfkoenig $
# $Id: 00_HMLAN.pm 6471 2014-08-27 12:32:38Z martinp876 $
# $Id: 98_HMinfo.pm 6794 2014-10-19 16:48:14Z martinp876 $
# $Id: 98_IF.pm 6558 2014-09-15 16:24:31Z damian-s $
# $Id: 51_RPI_GPIO.pm 6519 2014-09-07 20:40:49Z klauswitt $
# $Id: 70_STV.pm 6753 2014-10-12 12:45:26Z bentele $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 98_SVG.pm 6756 2014-10-12 13:13:26Z rudolfkoenig $
# $Id: 99_Utils.pm 6660 2014-10-03 06:35:43Z rudolfkoenig $
# $Id: 98_XmlList.pm 2895 2013-03-11 19:48:01Z rudolfkoenig $
# $Id: 90_at.pm 6797 2014-10-21 12:32:19Z rudolfkoenig $
# $Id: 98_autocreate.pm 6505 2014-09-06 12:24:48Z rudolfkoenig $
# $Id: 98_dummy.pm 4934 2014-02-15 08:23:12Z rudolfkoenig $
# $Id: 91_eventTypes.pm 6792 2014-10-19 16:03:13Z rudolfkoenig $
# $Id: 91_notify.pm 6371 2014-08-07 05:33:37Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 6262 2014-07-16 07:46:03Z justme1968 $
# $Id: 98_structure.pm 6664 2014-10-03 10:53:48Z rudolfkoenig $
# $Id: 98_telnet.pm 6611 2014-09-24 07:48:32Z rudolfkoenig $


Einen meiner Rollläden lasse ich um eine Viertelstunde nach Sonnenaufgang hochgehen:

+*{sunrise_rel(+900)} set FL_Rollo 100


Das war heute um 07:48:06 Uhr. Morgen will er nun um 06:49:21 Uhr das Rollo hochziehen - das passt nicht.

Edit:
Ähem - oder hat hier die Zeitumstellung zugeschlagen und fhem ist cleverer als ich es bin :) ?

Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

Dietmar63

Ja, das wird die Sommerzeit Umstellung sein. beobachte mal weiter
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Ralli

Das wir mit an Sicherheit grenzender Wahrscheinlichkeit die Uhrzeitumstellung sein. An die habe ich beim Erstellen des Freds nur nicht gedacht. Ich bin ein Umstellungs-Verweigerer bzw. -Gegner :-).
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

Dietmar63

Es hätte durchaus auch mit einem Patch zu tun haben können, den Rudi von mir bekommen und eingeckeckt hat. Aber morgen ist definitiv die Umstellung auf Winterzeit
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Ralli

Sieht gut aus. Eins noch:


+*{sunset_rel(-600,"18:00","22:00")} set FL_Rollo 0


hat bei mir den Timer auf 17:59:59 Uhr gesetzt. Liefert die Funktion min. 18 Uhr minus 10 Minuten, also min 17:50 Uhr, zurück oder hätte sie genau 18:00 Uhr zurückliefern müssen?
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

betateilchen

Die Funktion liefet den Zeitpunkt 600 Sekunden vor dem Sonnenuntergang zurück, frühestens aber 18:00:00 Uhr.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Ralli

Dann haben wir aber einen Bug, denn der Timer ist auf 17:59:59 Uhr gestellt.
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.83.6.20250705) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

betateilchen

Ob die Welt nun eine Sekunde früher oder später untergeht, spielt doch letztendlich auch keine Rolle mehr  8)

Was passiert denn, wenn Du als minimum "18:00:00" angibst?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

justme1968

ich meine mich ganz dunkel zu erinnern das es irgend eine stelle gab an der extra eine sekunde abgezogen wurde damit der zeitpunkt für sich wiederholende at nicht auf den nächsten tag rutscht...
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968