OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
atk69
Beiträge: 98
Registriert: 15. Jan 2019 19:07
Answers: 1
Wohnort: Weil am Rhein

OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von atk69 »

Hallo zusammen,
vor einigen Tagen habe ich auf 4.1.2 upgedated (NAS / Docker).
Hat soweit auch alles geklappt.
Nur ein Phänomen bekomme ich nicht gelöst:
Bei den Rules (grafische Oberfläche) habe ich bisher immer ein Ereignis fix zu einer festen Zeit täglich ausgelöst.
Das funktioniert nicht mehr, auch andere Rules mit diesem When-Parameter gehen nicht mehr.
Manuell lässt sich die Rule problemlos ausführen.
Mit "at the time specified in an items state" funktioniert es. NTP wäre dann das Item.
Systemzeit und Programzeit stimmen auch.
Ich verstehe es nicht :roll:

Gruss
Andreas
and IT works ;)

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

Re: OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von udo1toni »

Eine fixe Zeit kannst Du auch mit Time cron verwenden (falls die "schicke" Variante hartnäckig Probleme machen sollte).
Der Trigger "at the time specified in an items state" ist die Möglichkeit, diesen Trigger konfigurierbar zu machen. Das Item dann mittels NTP Binding zu füllen erscheint mir da kontraproduktiv.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

atk69
Beiträge: 98
Registriert: 15. Jan 2019 19:07
Answers: 1
Wohnort: Weil am Rhein

Re: OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von atk69 »

Danke udo1Toni,
Funktioniert auch mit Cron.
Habe aber den Fehler gefunden:
Laut Logfiles geht OH4 2H "nach".
In den Regio-Settings stimmmt es aber (Berlin/GMT+1). Auch das NAS selbst ist korrekt
????
and IT works ;)

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

Re: OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von udo1toni »

Da Du Docker verwendest, ist die Uhrzeit des Docker Containers hier ausschlaggebend.
Im Zweifel musst Du beim Erstellen des Containers über das Environment als Parameter

Code: Alles auswählen

EXTRA_JAVA_OPTS: "-Duser.timezone=Europe/Berlin"
setzen. (hier die Schreibweise für yaml, notfalls anpassen. Falls Du EXTRA_JAVA_OPTS schon anderweitig setzt, musst Du die entsprechende Zeile um den Parameter erweitern.)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

atk69
Beiträge: 98
Registriert: 15. Jan 2019 19:07
Answers: 1
Wohnort: Weil am Rhein

Re: OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von atk69 »

Genau das ist mir heute Nacht auch eingefallen ;)
Natürlich darf man die Dockereinstellungen nicht vergessen !!!

Standardmässig habe ich den EXTRA_JAVA_OPTS -Eintrag obligatorisch drin.
Aber der fehlt im aktuellen Container plötzlich, wahrscheinlich zuviel Kopien erstellt zum testen.
Da habe ich dann den Eintrag 1x vergessen :cry:
Jetzt ist wieder alles ok.
Danke für den "Anschubser" :)
Seit Post-Covid funktionert leider auch das Hirni nicht mehr so zuverlässig :cry:

Gruss
Andreas
and IT works ;)

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

Re: OH4.1.2 Rules: "at a fixed time of the day" geht nicht mehr

Beitrag von udo1toni »

Sind halt viele Kleinigkeiten, und alles muss stimmen... Aber prima, dass es jetzt wieder läuft :)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten