Liebe Community,
beiß mir gerade an folgendem Problem die Zähne aus:
in meiner Sitemap ist definiert:
In meinen Rules:
Drücke ich den Button in der GUI, passiert nichts.
In der Log Datei steht
Warum mag die Rule nicht anspringen?
beiß mir gerade an folgendem Problem die Zähne aus:
in meiner Sitemap ist definiert:
Code:
Switch item=itmSprinklerAutomatik mappings=[1="7 Min", 2="12 Min", 3="Stop"]
Code:
import org.joda.time.DateTime import org.openhab.model.script.actions.Timer var Timer timerStopVorne = null var Timer timerStopSeite = null var Timer timerStartGarten = null var Timer timerStopGarten = null rule "SprinklerAutomatik" when Item itmSprinklerAutomatik received command then itmSDA_1.sendCommand(ON) //nur um zu sehen, ob dieser Teil der rule gestartet wird (..) var int iDauer = 0 switch(receivedCommand) { case 1 : iDauer = 7 case 2 : iDauer = 12 } if (iDauer == 0) { itmSprinklerFront.sendCommand(OFF) itmSprinklerSeite.sendCommand(OFF) itmSprinklerGarten.sendCommand(OFF) } else { // weitere Befehle } end
In der Log Datei steht
2015-06-30 20:49:47.474 [WARN ] [.w.internal.servlet.CmdServlet] - Received unknown command '1' for item 'itmSprinklerAutomatik'
Kommentar