Hallo,
bei der Erstellung einer Zeitgesteuerten Regel ist mir folgendes aufgefallen:
Regel:
Geschaltet hat das Licht nicht wie gewünscht um 14:15 ein und um 14:17 aus sondern wie folgt (Auszug aus events.log):
2012-11-24 14:14:15 - Licht_UG_Esszimmer_Decke received command ON
2012-11-24 14:14:17 - Licht_UG_Esszimmer_Decke received command OFF
Nachdem ich den CRON Befehl wie folgt geändert habe:
Hat das Licht wie gewünscht geschaltet:
2012-11-24 14:26:00 - Licht_UG_Esszimmer_Tisch received command ON
2012-11-24 14:30:00 - Licht_UG_Esszimmer_Tisch received command OFF
Im Internet ist zu finden, dass die erste Zahl die Minuten angibt und nicht die Sekunden.
Cron
Cron
Habe ich da etwas falsch verstanden oder ist dies einfach nicht kompatibel miteinander?
Gruß
mepi0011
bei der Erstellung einer Zeitgesteuerten Regel ist mir folgendes aufgefallen:
Regel:
Code:
rule Licht_UG_Esszimmer_ein when Time cron "15 14 * * * ?" then if (Lichtautomatik.state == ON) { Licht_UG_Esszimmer_Tisch.sendCommand(ON) } end rule Licht_UG_Esszimmer_aus when Time cron "17 14 * * * ?" then if (Lichtautomatik.state == ON) { Licht_UG_Esszimmer_Tisch.sendCommand(OFF) } end
2012-11-24 14:14:15 - Licht_UG_Esszimmer_Decke received command ON
2012-11-24 14:14:17 - Licht_UG_Esszimmer_Decke received command OFF
Nachdem ich den CRON Befehl wie folgt geändert habe:
Code:
Time cron "0 26 14 * * ?" und Time cron "0 30 14 * * ?"
2012-11-24 14:26:00 - Licht_UG_Esszimmer_Tisch received command ON
2012-11-24 14:30:00 - Licht_UG_Esszimmer_Tisch received command OFF
Im Internet ist zu finden, dass die erste Zahl die Minuten angibt und nicht die Sekunden.
Cron
Cron
Habe ich da etwas falsch verstanden oder ist dies einfach nicht kompatibel miteinander?
Gruß
mepi0011
Kommentar