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)
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?
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.
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