Sommerzeitumstellung HM-CC-TC

Begonnen von Billy, 30 März 2013, 14:47:41

Vorheriges Thema - Nächstes Thema

Billy

Funktioniert die Sommerzeit Umstellung am HM-CC-TC automatisch?
Oder verzögert erst um 00:00 Uhr Sonntag auf Montag?
Im mode auto würde sich das ja auswirken.

Gruss Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Wenn ich es richtig sehe holt sich der TC taeglich um Mitternacht einen neuen Zeitstempel.

Der Zeitstempel wird von der Systemzeit abgeleitet und sollte die Sommerzeit beinhalten.

Also erwarte ich: update automtisch laeuft, aber erst um Mitternacht des nächsten Tages.

Berichte doch einmal
Ich werden ein Kommando einbauen, dass man beim TC das setzen der Uhrzeit erzwingen kann, mal sehen, ob es heute noch kommt

Gruss
Martin

Billy

Zitat von: martinp876 schrieb am Sa, 30 März 2013 19:43Wenn ich es richtig sehe holt sich der TC taeglich um Mitternacht einen neuen Zeitstempel.
Der Zeitstempel wird von der Systemzeit abgeleitet und sollte die Sommerzeit beinhalten.
Also erwarte ich: update automtisch laeuft, aber erst um Mitternacht des nächsten Tages.
Sehe ich genauso!
ZitatBerichte doch einmal
Selbstverständlich! Werde ich auf meinem Test-TC beobachten. Allerdings muss ich meine Referenz TC's von Hand umstellen, sonst gibts Probleme mit der Heizung.
ZitatIch werden ein Kommando einbauen, dass man beim TC das setzen der Uhrzeit erzwingen kann, mal sehen, ob es heute noch kommt
Das wäre natürlich spitze! Gibt es eigentlich schon ein "at" für Sommer/Winterzeit Umstellung? Dann könnte man das ja zukünftig automatisieren.?
Mich hatte gewundert, dass nicht mehr Usern das Problem aufgefallen ist!

Gruss und vielen Dank für deine Arbeit.

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Version 3001

Kommando
set <tc_Climate> sysTime

geht auch
set <tc> sysTime

aber eigentlich wird der climate-channel bearbeitet.

Den timer musst du extern bauen...

HMConfig musst du auch!

Gruss
Martin

Billy

Danke super wie immer. Gesendet von meinem Nexus.
Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

Billy

@Martin und alle Interessierten!

Hier die versprochene Rückmeldung!!!

Alle 10x HM-CC-TC waren als ich um 05:00 aufgestanden bin bereits automatisch auf die
Sommerzeit umgestellt!
Ob das der HM-Lan macht, oder ob die sich über FHEM die Zeit geholt haben, oder ob das der TC
eigenständig macht wäre zu klären?

Frohe Ostern
Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Hi Billy,

ich habe nur einen test-TC hier liegen.
Der hat sich auch umgestellt. Er hat um 2:50 nach der neuen Uhrzeit gefragt...
muss ich mir noch einmal ansehen. Sonst kam es nur um Mitternacht.

Gruss
Martin

snoop

Hallo zusammen,

bei mir sehen die TCs auch gut aus.
Es gab von 01:59:01 auf 03:01:09 einen Zeitsprung.
TC Message:

2013-03-31_01:59:01 WZ_Thermostat T: 17.6 H: 52
2013-03-31_01:59:01 WZ_Thermostat measured-temp: 17.6
2013-03-31_01:59:01 WZ_Thermostat humidity: 52
2013-03-31_03:01:09 WZ_Thermostat T: 17.6 H: 52
2013-03-31_03:01:09 WZ_Thermostat measured-temp: 17.6
2013-03-31_03:01:09 WZ_Thermostat humidity: 52

RAW Messages:

2013.03.31 01:59:01 5: HMLAN/RAW: /E1D2AE8,0000,107EE320,FF,FFBE,5886701D2AE800000000B034

2013.03.31 01:59:01 5: HMLAN_Parse: HMLANAMA S:E1D2AE8   stat:0000 t:107EE320 d:FF r:FFBE m:5886701D2AE800000000B034
2013.03.31 01:59:01 5: HMLANAMA dispatch A0C5886701D2AE800000000B034::-66:HMLANAMA
2013.03.31 01:59:01 5: Triggering WZ_Thermostat_Weather (3 changes)
2013.03.31 01:59:01 5: Notify loop for WZ_Thermostat_Weather T: 17.6 H: 52
2013.03.31 01:59:01 5: Triggering WZ_Thermostat (3 changes)
2013.03.31 01:59:01 5: Notify loop for WZ_Thermostat T: 17.6 H: 52
2013.03.31 01:59:15 5: HMLAN_Send:  K
2013.03.31 01:59:15 5: HMLAN/RAW: /HHM-LAN-IF,03C1,0987654321,1ACA40,123456,107F192A,0009

2013.03.31 01:59:15 5: HMLAN_Parse: HMLANAMA V:03C1 sNo:0987654321 d:1ACA40 O:123456 m:107F192A IDcnt:0009
2013.03.31 01:59:40 5: HMLAN_Send:  K
2013.03.31 01:59:40 5: HMLAN/RAW: /HHM-LAN-IF,03C1,0987654321,1ACA40,123456,107F7AF0,0009

2013.03.31 01:59:40 5: HMLAN_Parse: HMLANAMA V:03C1 sNo:0987654321 d:1ACA40 O:123456 m:107F7AF0 IDcnt:0009
2013.03.31 03:00:05 5: HMLAN_Send:  K
2013.03.31 03:00:05 5: HMLAN/RAW: /HHM-LAN-IF,03C1,0987654321,1ACA40,123456,107FDCA3,0009

2013.03.31 03:00:05 5: HMLAN_Parse: HMLANAMA V:03C1 sNo:0987654321 d:1ACA40 O:123456 m:107FDCA3 IDcnt:0009
2013.03.31 03:00:06 5: HMLAN/RAW: /E1D2D44,0000,107FE0CF,FF,FFB9,D686701D2D4400000000AE3A

Viele Grüße
Arthur

martinp876

Hi,

klar ist also, dass der TC immer nach Datumwechsel nach der Uhrzeit fragt.
Ausserdem kam die Frage am 31.3. 2 mal so um 3 uhr in der Nacht.
Ein externer trigger ist nicht auszumachen, also macht es das device selbstaendig. eQ3 hat dies evtl schon vorgesehen und hart einprogrammiert
Man kann die Zeit einfach setzen und einmal warten. Wer will kann jedes Datum ausprobieren.
set <TC> raw ++803F<tcID><IOid>020418EA3F28 #ergibt 2013.03.31 02:27

Gruss
Martin

Markus

bei mir hatten heute früh alle die richtige Uhrzeit eingestellt :-D
gestern update gemacht weiß nicht was Martin programmiert hat aber es klappt :-D
Danke

Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Carsten

Hallo,

ich war gestern nicht viel zu Hause, hatte aber gestern morgen extra geschaut, ob die Zeit an den TCs stimmt, und bin der Meinung, dass dies der Fall war.

Heute hat meine Freundin Frühschicht, weshalb ich gestern noch die Templist angepasst habe, damit ab 4:00 geheizt wird. Wurde aber nicht, weil, wie ich dann feststellte, die TCs jetzt wieder auf Winterzeit ( also eine Stunde nach ) laufen. Auch, nachdem ich die Zeit manuell auf 23:59 gestellt habe, holen Sie sich die falsche Uhrzeit.

Die Uhrzeit innerhalb fhems wird korrekt angezeigt. Laut Log haben die TCs einmal um 0:00 Uhr und einmal um 1:00 Uhr einen time-request geschickt. Scheinbar wurden sie beim ersten fälschlicherweise eine Stunde zurückgestellt.

Ideen?

Gruß

Carsten

Billy

Hallo Martin,
Haben wir ein Osterei im Nest?
Bei mir waren heute Morgen alle 10 TC's eine weitere Stunde vorgestellt!
Mit dem Befehl " set sysTime " konnte ich keine Veränderung erreichen!
Ich vermute da kommt jetzt das altbekannte Sommerzeitproblem auf verschiedenen FHEM Platformen zum tragen.
Wurde früher in Google Groops länglich durchgekaut.
Ich hatte mir letztes Jahr damit geholfen, dass

Zitathttps://groups.google.com/forum/#!topic/fhem-users/5HNaMEx3GQw%5B26-50%5D

Bei datumswechsel , also in den ersten 3 Minuten frägt das TC Fhem nach der Uhrzeit!
Bei Iconnect + BB-Debian zumindest in Sommerzeit manchmal falsch!

habe mir geholfen mit folgendem Workaround:
10_CUL_HM.pm, (Zeile 1964) & 00_HMLAN.pm (Zeile 387)
  $t -= 7200;   # HM Special
durch
  $t -= 3600;   # HM Special
ersetzen

Müsste man in der heutigen 10_CUL_HM.pm, (Zeile 3347) & 00_HMLAN.pm (Zeile 452)
  "- 7200;# HM Special   mit     - 3600;# HM Special"  ersetzen?

Gruss Billy

FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

cwagner

Die neuerliche Zeitverschiebung kann ich bestätigen. Dabei hatte gestern es so hoffnungsvoll ausgesehen.

Christian
PI 2B+/3B+ Raspbian 12, Perl 5.36.0, FHEM 6.3: 295 Module in ConfigDB: Steuerung Heizkessel, FBH, Solarthermie, kontr. Lüftung mit WRG. Smarthome u.a. HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM EPS3), MQTT2. DOIF, PID20, Threshold, OWX; Micropelt IRTV, Volkszähler, SolarForecast; MariaDB

ulbr2000

Hallo,

auch die Zeit meiner TC's wird seit heute um eine weitere Stunde vorgestellt.

Durch Änderung in der heutigen 10_CUL_HM.pm, (Zeile 3347) & 00_HMLAN.pm (Zeile 452)
von "- 7200;# HM Special"
auf "- 10800;# HM Special"
wird wieder die korrekte Zeit mit sysTime eingestellt.

Aufruf von "date" am SuSE-Rechner zeigt folgende Ausgabe:
Mon Apr  1 10:25:25 CEST 2013


Ulrich

Fs79

Auf meinem FHT80B stimmt die Uhrzeit aber auf meinen HM-CC-TC bin ich jetzt eine Stunde voraus.
Also es ist 10:25 Uhr aber auf dem HM-CC-TC ist es 11:25 Uhr

Der set sysTime Befehl bringt nichts.

Bin auch ratlos. Habe auch den neusten FHEM installiert. Den halte ich per update immer aktuell.

Benutze FB7390 + HMLAN für die Kommunikation mit den HM-CC-TCs.

Gruss
Frank