Seite 1 von 1
Rule triggert nicht
Verfasst: 1. Sep 2020 21:03
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
Re: Rule triggert nicht
Verfasst: 1. Sep 2020 22:03
von peter-pan
...Hast du schon mal
hier geschaut, oder
hier ?
Re: Rule triggert nicht
Verfasst: 1. Sep 2020 22:42
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 ?
Re: Rule triggert nicht
Verfasst: 1. Sep 2020 23:40
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