Zeitzone für FHEM setzen?

Begonnen von kmatthias, 17 November 2014, 10:15:04

Vorheriges Thema - Nächstes Thema

kmatthias

Hallo,

folgendes Problem ergibt sich bei mir: FHEM läuft auf einem Rechner, dessen Zeitzone auf UTC gestellt ist. Gesteuert werden soll aber natürlich nach lokaler Zeit (Berücksichtigung vom Sommer-/Winterzeit). Nur, wie sage ich FHEM, dass die Zeitzone Europe/Berlin ist? Den Server kann ich nicht umstellen.

Momentan helfe ich mir mit einer suboptimalen Bastellösung. In fhem.pl setze ich die Zeitzone in der TZ Variablen. Damit werden alle Uhrzeiten, ... korrekt dargestellt. Blöd ist nur, dass ich das mit jedem Update erneuern muss.

Idee: In den Globals eine Zeitzone hinterlegen, die von FHEM genutzt wird. Was meint Ihr?

Viele Grüße
Matthias

related topic: http://forum.fhem.de/index.php/topic,6961.0.html

rudolfkoenig

Das kann man doch in dem fhem-startskript auch.

kmatthias

Argh, die Lösung war zu naheliegend. Danke.

kmatthias

Und wer sich jetzt fragt, wie das geht: Unter Ubuntu mit Upstart in /etc/init/fhem.conf folgende Zeile einfügen

env TZ=Europe/Berlin

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

MacReiner

So geht es auch:

sudo dpkg-reconfigure tzdata
viele Grüße
Reiner