Winterzeit - Steuerung geht immer nach Sommerzeit

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Greg4711
Beiträge: 38
Registriert: 1. Sep 2022 09:59
Answers: 0

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von Greg4711 »

steini hat geschrieben: 30. Nov 2022 21:35 Hallo,

in der Docker GUI von Synology muss der Paramter EXTRA_JAVA_OPTS mit folgendem Wert gefüllt werden: "-Duser.timezone=Europe/Berlin"
Auch hier bin ich leider überfordert. Wo muss/kann ich den Wert einstellen?

Ich habe OpenHab in einem Docker-Container auf einer Synology NAS laufen.

Benutzeravatar
udo1toni
Beiträge: 15337
Registriert: 11. Apr 2018 18:05
Answers: 247
Wohnort: Darmstadt

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von udo1toni »

EXTRA_JAVA_OPTS ist eine Umgebungsvariable, die in der Definition des Containers gesetzt wird. Je nachdem, wie Du die Container anlegst kannst Du das entweder in einer Textdatei als Parameter angeben oder direkt in der UI
openHAB5.0.1 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime) (Proxmox 9.0.6, LXC)

RainerNbg
Beiträge: 6
Registriert: 26. Feb 2018 18:11
Answers: 0

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von RainerNbg »

Ich hänge mich mal hier dran da ich ein ähnliches Problem habe.

Mein System openhabian 5.0 auf Raspi 4 hat die korrekte Zeit wenn mich mit date nachsehe.
Mein Logviewer zeigt auch die korrekte Zeit.
Trotzdem werden alle Zeitabhängigen Rules eine Stunde zu spät ausgeführt seit ich auf 5.0 upgedatet habe.
Wo könnte hier noch der Fehler sein?

nw378
Beiträge: 320
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von nw378 »

Hatte ich auch beim Umstieg auf OH5.
Irgendwo war Europe/London eingetragen.

Überprüf mal auf der Shell die "locals":

Code: Alles auswählen

sudo dpkg-reconfigure locales
Und/oder schau, ob in der Datei /etc/default/openhab in der Zeile EXTRA_JAVA_OPTS= der Parameter -Duser.timezone=Europe/Berlin vorhanden ist, also z.B.

Code: Alles auswählen

EXTRA_JAVA_OPTS="-Xms192m -Xmx768m -XX:-TieredCompilation -XX:TieredStopAtLevel=1 -XX:+ExitOnOutOfMemoryError -Dxtext.qn.interning=true -Duser.timezone=Europe/Berlin"
openHAB 5.0.1 @ RPi 5 / M.2 SSD - InfluxDB2 und Grafana @ Synology Docker - KNX, Viessmann vcontrol, u.v.m.

RainerNbg
Beiträge: 6
Registriert: 26. Feb 2018 18:11
Answers: 0

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von RainerNbg »

Der Eintrag in
/etc/default/openhab in der Zeile EXTRA_JAVA_OPTS= der Parameter -Duser.timezone=Europe/Berlin
war das Problem. Da stand London bei mir.

Nun stimmen die Ausführungszeiten der Rules wieder

Danke

Rainer

nw378
Beiträge: 320
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: Winterzeit - Steuerung geht immer nach Sommerzeit

Beitrag von nw378 »

Prima, sehr schön.

Werden vermutlich noch einige drüber stolpern...

EDIT: und zum Beweis des Stolperns: das ist im engl. Forum auch schon Thema: https://community.openhab.org/t/oh-5-ds ... sue/165397
openHAB 5.0.1 @ RPi 5 / M.2 SSD - InfluxDB2 und Grafana @ Synology Docker - KNX, Viessmann vcontrol, u.v.m.

Antworten