[Twilight] Abweichende Helligkeitswerte seit USA-Zeitumstellung...?

Begonnen von Morgennebel, 26 März 2016, 18:42:04

Vorheriges Thema - Nächstes Thema

Morgennebel

Guten Abend,


meine Außenbeleuchtung wird mittels Twilight an- und ausgeschaltet:

define DI_TimerPresenceAussenlichtOnOff DOIF ( ( [05:30-07:40|8] or
        [06:30-09:00|7] or
[15:30-21:45] or
([15:30-01:00] and [PresTVWintergarten:state] eq "present")) and
[MyTwilight:twilight_weather] < 39) ## Never: brightness der Motion Sensoren
    (set D_TimerAussenlicht on, set Aussenlicht on)
        DOELSE
    (set D_TimerAussenlicht off, set Aussenlicht off)


In etwa seit der Zeitumstellung in Amerika vor 2 Wochen stimmt der twilight_weather-Wert nicht mehr. Die Beleuchtung wird zu früh an und zu spät abgeschaltet - gefühlt genau eine Stunde.

Die Zeitzone des fhem-Servers ist Europe/Berlin und das Datum wird via ntp geholt.

Greift Twilight intern auf Serverinformationen aus den USA zu, was den gefühlten Zeitversatz von etwa einer Stunde erklären würde?

Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

Dietmar63

Müsste ich mir genauer ansehen - aber erst nach meinem Urlaub Anfang April.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

CoolTux

Hallo Dietmar,

Dann schau mal bitte gleich hier nach. Yahoo hat seinen Feed auf SQL Abfrage umgestellt.

https://forum.fhem.de/index.php/topic,47335.msg430422.html#msg430422



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Elektrolurch

Und das steht auch seit ca. 2 Wochen im Log-File:
2016.03.27 00:00:01 1: PERL WARNING: Use of uninitialized value $current in numeric ge (>=) at ./FHEM/59_Twilight.pm line 463.
2016.03.27 00:00:01 1: PERL WARNING: Use of uninitialized value $current in numeric le (<=) at ./FHEM/59_Twilight.pm line 463.
2016.03.27 00:00:01 1: PERL WARNING: Use of uninitialized value $current in array element at ./FHEM/59_Twilight.pm line 464.


Ich habe nur mal auf die Schnelle reingeschaut: Wenn da kein HTML_Text zurückkommt, dann ist $current nicht belegt.
Damit mir das Log nicht vollgeschrieben wird, habe ich eine Zeile eingefügt:
$current = -1;

Ändert aber nichts daran, dass twilight auch nicht stimmt. Heute morgen schaltete das Licht noch um 8:30 Uhr und der Dämmerungswert stand noch auf 0.

Gruß
Eelektrolurch


configDB und Windows befreite Zone!

Dietmar63

Wie schon geschrieben - kann mich erst ab Anfang April darum kümmern
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

CoolTux

Kein Thema, Ging nur darum das Du nicht lange suchen musst. Ressourcen zusammenfassen halt.
Boris hat ja mit seinem Weather Modul dann auch einiges vor. Also nach Ostern.


Grüße und einen entspannten Urlaub
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Dietmar63

Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm