openhab 5 - falsche Uhrzeit

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

Hallo zusammen,

ich werde verrückt. Meine Uhrzeit von openhab ist schon wieder falsch. :shock:
Die Systemzeit (date) ist korrekt, aber der ermittelte Timestamps in den Rules ist 2h versetzt.

Code: Alles auswählen

val tTimestamp = i.lastChange()
logInfo("lueften","ermittelte Timestamp {} und Timeout {} mit Namenteil {}",tTimestamp,iTimeout,strID)

Code: Alles auswählen

18:39:34.718	INFO	
org.openhab.core.model.script.lueften
ermittelte Timestamp 2026-04-22T16:19:34.591+02:00[Europe/Berlin] und Timeout 30 mit Namenteil Esszimmer
Ausgabe von timedatectl:

Code: Alles auswählen

               Local time: Wed 2026-04-22 18:58:02 CEST
           Universal time: Wed 2026-04-22 16:58:02 UTC
                 RTC time: n/a
                Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
In der opnhab.service wird auf linux.parameters verwiesen und dort ist als Option die Zeitzone korrekt hinterlegt. Warum ist trotzdem die Uhrzeit schon wieder falsch? Ich hoffe ihr könnt helfen. Danke.

/etc/systemd/system/multi-user.target.wants/openhab.service

Code: Alles auswählen

EnvironmentFile=-/etc/openhab/linux.parameters
/etc/openhab/linux.parameters

Code: Alles auswählen

EXTRA_JAVA_OPTS="-Xms192m -Xmx768m -XX:-TieredCompilation -XX:TieredStopAtLevel=1 -XX:+ExitOnOutOfMemoryError -Dxtext.qn.interning=true -Duser.timezone=Europe/Berlin"

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

Re: openhab 5 - falsche Uhrzeit

Beitrag von udo1toni »

Bist Du denn sicher, dass die Zeit nicht stimmt? Also, bist Du sicher, dass "Esszimmer" sich nach 16:19:35 Uhr geändert hat?
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

Ja es war 18:19 und nicht 16:19 Uhr.
Man sieht es auch in der Persistenz Datenbank. Die Uhrzeit ist um 2h versetzt.
Ich habe eben das Fenster geöffnet, aber er dokumentiert 13:25 Uhr.

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

Re: openhab 5 - falsche Uhrzeit

Beitrag von udo1toni »

Welche Persistence nutzt Du?
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

mariadb. Und da fällt mir im Log gerade auf, dass die Uhrzeit dort falsch ist. Bestätigt auch die Konsole von MariaDB Docker Container.
Habe dort TZ als Variable gesetzt, mariadb hat nun die richtige Uhrzeit.
Ich teste ob das was gebracht hat.

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

Re: openhab 5 - falsche Uhrzeit

Beitrag von udo1toni »

:) ja, das sollte helfen.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

Ich könnte echt verrückt werden. Nach dem Neustart scheint er gar keine Verbindung zur mariadb aufzubauen, denn es landet nichts mehr in der Datenbank.
Dann habe ich das Loglevel in Openhab erhöht, nur für mariadb, jetzt loggt er gar nichts.
Das hatte ich letztens schon mal. Er zerschießt dann das komplette Loglevel und es muss irgendeine Datei wiederhergestellt werden.
Habe aber leider nicht gespeichert wie ich das damals repariert habe.
Habe deinen Beitrag gefunden:
viewtopic.php?p=59903#p59903

Aber der Verweis ist richtig und die log4j.xml ist m. E. auch korrekt befüllt. :shock:

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

die log4j2.xml muss wieder kaputt gewesen sein. Konnte in karaf kein Loglevel abrufen. Habe die Datei nun wiederhergestellt, openhab startet gerade neu.. Openhab führt zu grauen Haaren bei mir. ;)

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

Wie peinlich. Er schreibt in die mariadb. Habe das Fenster vom Wohnzimmer geöffnet, aber in das Item vom Esszimmer geschaut. :lol:
In 15min sehe ich im Log ob er nun die korrekte Zeit ermitteln.
Ich denke es wird jetzt passen.
Gibt zu viele Stellen an denen man die Zeitzone hinterlegen muss..

technick90
Beiträge: 90
Registriert: 24. Jul 2019 16:56
Answers: 1

Re: openhab 5 - falsche Uhrzeit

Beitrag von technick90 »

info_circle 19:36:35.173 INFO
org.openhab.core.model.script.lueften
ermittelte Timestamp 2026-04-23T19:22:46.111+02:00[Europe/Berlin] und Timeout 13 mit Namenteil Wohnzimmer

Es läuft alles wieder. :)

Antworten