Seite 2 von 2
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 27. Dez 2022 23:13
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.
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 28. Dez 2022 01:26
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
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 14. Aug 2025 11:12
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?
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 14. Aug 2025 17:55
von nw378
Hatte ich auch beim Umstieg auf OH5.
Irgendwo war Europe/London eingetragen.
Überprüf mal auf der Shell die "locals":
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"
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 15. Aug 2025 10:11
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
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 15. Aug 2025 10:45
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
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 23. Dez 2025 22:58
von RainerNbg
Hallo zusammen,
kleines Update:
Das Problem zieht sich weiter durch.
Sowohl beim Update nach 5.0.1; 5.0.2 und jetzt auf 5.0.3 muß ich jedesmal den Eintrag berichtigen.
Gruß
Rainer
Re: Winterzeit - Steuerung geht immer nach Sommerzeit
Verfasst: 25. Dez 2025 02:36
von udo1toni
Alle Parameter, die in
/etc/default/openhab gesetzt werden, können wahlweise auch in der Datei
/etc/openhab/linux.parameters gesetzt werden.
Die Datei linux.parameters wird dabei mit Vorrang behandelt.
Die Datei wird von openHAB nicht automatisch angelegt. Entsprechend werden die vorgenommenen Einträge auch nicht bei einem Update überschrieben.
Einfachste Variante:
Code: Alles auswählen
sudo -u openhab cp /etc/default/openhab /etc/openhab/linux.parameters
Anschließend mittels
die Datei bearbeiten und die gewünschten Änderungen vornehmen.
Alle Zeilen, die man nicht anfasst, kann man einfach auskommentieren, dann werden die Werte aus der default-Datei verwendet. Alle angepassten Werte (insbesondere Extra_JAVA_OPTS) werden aber vorrangig aus der neuen Datei übernommen.
openHAB überschreibt beim Starten die Werte aus der default Datei mit den Werten aus der neuen Datei. Entsprechend muss der Parameter komplett gesetzt werden, also z.B. auch die seriellen Schnittstellen (deshalb das Kopieren der Originaldatei als erster Schritt).