Seite 1 von 1

Sommerzeit

Verfasst: 31. Mär 2017 11:46
von Wurzelseppi
Hallo zusammen,

betreibe OH2 in einem Docker auf meinem Synology DS916+ NAS und bin eigentlich ganz zufrieden. Jetzt seit der Sommerzeitumstellung gibt´s aber das Problem, daß er eine Stunde zurück ist.
Das NTP Item

Code: Alles auswählen

DateTime Date  "[%1$tA, %1$td.%1$tm.%1$tY %1$tH:%1$tM]"  { channel="ntp:ntp:myDateTime:dateTime" }
welches aus dem Thing

Code: Alles auswählen

ntp:ntp:myDateTime  [ hostname="de.pool.ntp.org", refreshInterval=60, refreshNtp=30, locale="Europe/Berlin", timeZone="CEST" ]
die Daten bezieht, ist ne Stunde zurück, und die Rules, welche über cron gefeuert werden oder getHourOfDay auswerten, sind es auch.
In meinem kinematic Dashboard zeigt mit der Docker in der Shell bei dem Kommando "date" folgendes an

Code: Alles auswählen

Fri Mar 31 11:43:49 CEST 2017
was richtig wäre. Das NTP Item zeigt hier im basicui:

Code: Alles auswählen

Friday, 31.03.2017 10:43
Hat jemand einen Rat, wie ich hier vorgehen könnte ?

Merci und Grüße,

Julian

Re: Sommerzeit

Verfasst: 2. Apr 2017 21:09
von seppy
Hi,

siehst Du denn im Logfile dass der NTP Request erfolgreich gelaufen ist?

Grüße,
Seppy

Re: Sommerzeit

Verfasst: 17. Apr 2017 18:46
von Cyrelian
Hi Julian,

wenn das hier

Code: Alles auswählen

ntp:ntp:myDateTime  [ hostname="de.pool.ntp.org", refreshInterval=60, refreshNtp=30, locale="Europe/Berlin", timeZone="CEST" ]
dein Thing ist, dann ist es "falsch" :D .
Es muss so aussehen:

Code: Alles auswählen

Thing ntp:ntp:myDateTime  [hostname="de.pool.ntp.org", refreshInterval=60, refreshNtp=30, locale="Europe/Berlin", timeZone="CEST"]
Wobei ich dieses hier präferiere:

Code: Alles auswählen

Thing   ntp:ntp:local  [hostname="de.pool.ntp.org", refreshInterval=60, refreshNtp=300]
Damit nimmt er nämlich die Timezone usw. vom localen System.

CU
Cyrelian