[GELÖST] Rules mit Timecron werden beim Startup nicht ausgeführt?

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
thomas_w

[GELÖST] Rules mit Timecron werden beim Startup nicht ausgeführt?

Beitrag von thomas_w »

Wenn ich OH neu startet, wird diese Rules nicht sofort einmal ausgeführt. Jedenfalls sieht es so aus.

Code: Alles auswählen

rule "Termincheck"
when
	Time cron "0 0 0/2 * * ?"  
then
[...]
Er nach spätesten 2 Stunden wird diese Rule ausgelöst. Stimmt das so oder werden alle Rules einmal am Start ausgelöst.

Danke und Grüße
Thomas
von PeterA » 6. Jul 2020 20:28

Code: Alles auswählen

rule "Termincheck"
when
	System started or
	Time cron "0 0 0/2 * * ?"  
then
[...]
Da müsste noch ein "System started" rein
Gehe zur vollständigen Antwort
Zuletzt geändert von thomas_w am 6. Jul 2020 20:51, insgesamt 1-mal geändert.

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Rules mit Timecron werden beim Startup nicht ausgeführt?

Beitrag von PeterA »

Code: Alles auswählen

rule "Termincheck"
when
	System started or
	Time cron "0 0 0/2 * * ?"  
then
[...]
Da müsste noch ein "System started" rein
- OpenHab 2.4
#PWRUP

EmptySoft
Beiträge: 247
Registriert: 7. Jan 2020 14:45
Answers: 2
Kontaktdaten:

Re: Rules mit Timecron werden beim Startup nicht ausgeführt?

Beitrag von EmptySoft »

thomas_w hat geschrieben: 6. Jul 2020 20:25 Wenn ich OH neu startet, wird diese Rules nicht sofort einmal ausgeführt. Jedenfalls sieht es so aus.

Code: Alles auswählen

rule "Termincheck"
when
	Time cron "0 0 0/2 * * ?"  
then
[...]
Er nach spätesten 2 Stunden wird diese Rule ausgelöst. Stimmt das so oder werden alle Rules einmal am Start ausgelöst.
Die Rule wird genau zu jeder vollen geraden Stunde ausgeführt (00:00 02:00 04:00 06:00 usw.)
BYe
Harald

thomas_w

Re: Rules mit Timecron werden beim Startup nicht ausgeführt?

Beitrag von thomas_w »

PeterA hat geschrieben: 6. Jul 2020 20:28

Code: Alles auswählen

rule "Termincheck"
when
	System started or
	Time cron "0 0 0/2 * * ?"  
then
[...]
Da müsste noch ein "System started" rein
Danke, gute Idee. Das ist die Lösung
Thomas

Antworten