Rule triggert nicht

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Pepe1907
Beiträge: 167
Registriert: 1. Jun 2020 17:29
Answers: 2

Rule triggert nicht

Beitrag von Pepe1907 »

Hallo,
habe ein Problem habe schon mehrere Varianten probiert aber die Rule triggert einfach nicht.

Code: Alles auswählen

rule "Update Ertrag wöchentlich"
when
   		Time cron "0 2 21 ? * MON" //Montag 21:02:00
then
	logInfo("Woche", "triggert")
		ertrag_woech.postUpdate(ertrag_ges.state as Number)
end

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: Rule triggert nicht

Beitrag von peter-pan »

...Hast du schon mal hier geschaut, oder hier ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: Rule triggert nicht

Beitrag von peter-pan »

... Es hat mir keine Ruhe gelassen ;)

eigentlich sieht der Cron Trigger gut aus. Ich habe die Rule kurz umgebaut:

Code: Alles auswählen

rule "Update Ertrag wöchentlich"
when
   		Time cron "0 34 22 ? * TUE" //Test
then
	logInfo("Woche", "triggert")
end
und um 22:33 und 22:34 laufen lassen:
Im Logger sehe ich, dass die Rule triggert:

Code: Alles auswählen

2020-09-01 22:30:37.199 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'cron.rules'
2020-09-01 22:32:32.112 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'cron.rules'
2020-09-01 22:33:00.669 [INFO ] [eclipse.smarthome.model.script.Woche] - triggert
2020-09-01 22:33:48.349 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'cron.rules'
2020-09-01 22:34:00.572 [INFO ] [eclipse.smarthome.model.script.Woche] - triggert
Wie du siehst, sind auch noch Infos bezügl. des Ladens bzw. der Veränderung der Rule beinhaltet. Bekommst du diese Meldung auch, wenn du in der Rule was änderst, z. B. wenn du aus "triggert" -> "hat getriggert" machst ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Pepe1907
Beiträge: 167
Registriert: 1. Jun 2020 17:29
Answers: 2

Re: Rule triggert nicht

Beitrag von Pepe1907 »

peter-pan hat geschrieben: 1. Sep 2020 22:42 ... Es hat mir keine Ruhe gelassen ;)

eigentlich sieht der Cron Trigger gut aus. Ich habe die Rule kurz umgebaut:

Code: Alles auswählen

rule "Update Ertrag wöchentlich"
when
   		Time cron "0 34 22 ? * TUE" //Test
then
	logInfo("Woche", "triggert")
end
und um 22:33 und 22:34 laufen lassen:
Im Logger sehe ich, dass die Rule triggert:

Code: Alles auswählen

2020-09-01 22:30:37.199 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'cron.rules'
2020-09-01 22:32:32.112 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'cron.rules'
2020-09-01 22:33:00.669 [INFO ] [eclipse.smarthome.model.script.Woche] - triggert
2020-09-01 22:33:48.349 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'cron.rules'
2020-09-01 22:34:00.572 [INFO ] [eclipse.smarthome.model.script.Woche] - triggert
Wie du siehst, sind auch noch Infos bezügl. des Ladens bzw. der Veränderung der Rule beinhaltet. Bekommst du diese Meldung auch, wenn du in der Rule was änderst, z. B. wenn du aus "triggert" -> "hat getriggert" machst ?
Ich bin soooooo dumm manchmal :!: :!: :!:
Heute ist ja Dienstag deswegen hat die nicht getriggert vielen dank. Habe die Beiträge natürlich auch schon gefunden vielen dank für deine Mühe und Zeit

Antworten