Hi,
Ich bin ein wenig am verzweifeln.
Ich probiere nun schon einige Zeit aus eine Rule mit getriggert von Time cron bei mir zum laufen zu bekommen, aber es will nicht.
Ich Endeffekt will ich eine Abwesenheits-simulation basteln.
Aber leider wird die Rule nie gecalled, bzw. das Licht nicht ausgemacht.
Ist vll in meinem Code ein Fehler oder habe ich einen Import vergessen oder muss auf dem Raspberry Pi ncoh etwas für Cron installiert werden?
Mein Rule File sieht aktuell so aus: (um 21 Uhr sollen die entsprechenden Commands ausgeführt werden).
import org.openhab.core.library.types.*
import org.openhab.model.script.actions.*
import java.lang.Math
import java.util.Calendar
import java.util.Date
import java.util.TimeZone
import java.text.SimpleDateFormat
import org.joda.time.*
import org.openhab.core.persistence.*
import org.java.math.*
rule "Test for Sim"
when
Time cron "0 0 21 * * ?"
then
sendCommand(Licht_EG_KuecheLed, OFF)
if(Scene_Simulation.state == ON){
sendCommand(Licht_EG_Esszimmer, OFF)
sendCommand(Licht_EG_Wohnzimmer, OFF)
//sendCommand(Shutter_OG_Schlafzimmer, DOWN)
}
end
Ich bin ein wenig am verzweifeln.
Ich probiere nun schon einige Zeit aus eine Rule mit getriggert von Time cron bei mir zum laufen zu bekommen, aber es will nicht.
Ich Endeffekt will ich eine Abwesenheits-simulation basteln.
Aber leider wird die Rule nie gecalled, bzw. das Licht nicht ausgemacht.
Ist vll in meinem Code ein Fehler oder habe ich einen Import vergessen oder muss auf dem Raspberry Pi ncoh etwas für Cron installiert werden?
Mein Rule File sieht aktuell so aus: (um 21 Uhr sollen die entsprechenden Commands ausgeführt werden).
import org.openhab.core.library.types.*
import org.openhab.model.script.actions.*
import java.lang.Math
import java.util.Calendar
import java.util.Date
import java.util.TimeZone
import java.text.SimpleDateFormat
import org.joda.time.*
import org.openhab.core.persistence.*
import org.java.math.*
rule "Test for Sim"
when
Time cron "0 0 21 * * ?"
then
sendCommand(Licht_EG_KuecheLed, OFF)
if(Scene_Simulation.state == ON){
sendCommand(Licht_EG_Esszimmer, OFF)
sendCommand(Licht_EG_Wohnzimmer, OFF)
//sendCommand(Shutter_OG_Schlafzimmer, DOWN)
}
end
Kommentar