Den gibt es aber nur in der speziellen openHABian Installation, in einer Standard Installation von openHAB (manuell oder repo) ist dieser nicht vorhanden:
https://www.openhab.org/docs/installati ... components
Den gibt es aber nur in der speziellen openHABian Installation, in einer Standard Installation von openHAB (manuell oder repo) ist dieser nicht vorhanden:
Code: Alles auswählen
2019-07-14 20:55:00.028 [INFO ] [clipse.smarthome.model.script.Wecker] - WASTE - Grüne Tonne
2019-07-14 20:55:00.056 [INFO ] [eclipse.smarthome.model.script.rules] - Wecker nicht aktiviert, Bedingung für Wecker trifft nicht zu
2019-07-16 05:05:00.017 [INFO ] [clipse.smarthome.model.script.Wecker] - WASTE - Graue Tonne
2019-07-16 05:05:00.028 [INFO ] [eclipse.smarthome.model.script.rules] - Wecker nicht aktiviert, Bedingung für Wecker trifft nicht zu
Wie kommst Du zu dieser Auslegung? Ich habe erklärt, dass nicht mehr als 5 +2 Rules zeitgleich ausgeführt werden können. Es gibt 5 plus 2 Threads um Rules auszuführen, wenn diese Threads belegt sind, kann keine weitere Rule ausgeführt werden, bis wieder ein Thread frei wird.
Code: Alles auswählen
rule "poolsteuerung1_ein"
when
Time cron "0 0 6 ? * *"
then
//if(poolsteuer.state=="2") {
sendCommand(poolpump, ON)
//sendPushoverMessage(pushoverBuilder("Poolpumpe an"))
//}
end
Code: Alles auswählen
rule "poolsteuerung1_ein" // Unterstriche sind im Label unnötig
when
Time cron "0 0 6 ? * *" // Du könntest alternativ auch "0 0 6 * * ?" schreiben, beides sollte aber funktionieren
then
//if(poolsteuer.state=="2") { // handelt es sich bei poolsteuer tatsächlich um ein String item?
// ist es ein Number Item, muss es so aussehen: if((poolsteuer.state as Number) == 2)
sendCommand(poolpump, ON) // besser die Methode nutzen: poolpump.sendCommand(ON)
//sendPushoverMessage(pushoverBuilder("Poolpumpe an"))
//}
end
Code: Alles auswählen
rule "poolsteuerung1 ein"
when
Time cron "0 0 6 * * ?"
then
if((poolsteuer.state as Number) == 2) {
poolpump.sendCommand(ON)
sendPushoverMessage(pushoverBuilder("Poolpumpe an"))
}
end