ich möchte eine Pumpe abhängig von einer Switch Einstellung unterschiedlich lange laufen lassen und das Ganze mit einem Swicht Statement
gemacht werden.
Folgendes habe ich definiert:
in der Items
Code: Alles auswählen
Number Laufzeit "Pumpen-Laufzeit"
in der Sitemap
Code: Alles auswählen
Selection item=Laufzeit label="Pumpen-Laufzeit" mappings=[0="8h", 1="4h", 2="2h", 3="1h"] icon="time"
bei der Rule bleibe ich stecken

Code: Alles auswählen
rule "pumpe"
when
Item Laufzeit received command
then
switch(receivedCommand) {
case 1 : {x1}
case 2 : {x2}
case 3 : {x3}
case 4 : {x4}
}
end
x2: Schalte täglich die Pumpe um 09:00h ein, um 12:00h aus - um 16:00h, um 18:00h aus
x3: Schalte täglich die Pumpe um 09:00h ein, um 10:00h aus - um 16:00h, um 17:00h aus
x3: Schalte täglich die Pumpe um 09:00h ein, um 10:00h aus
Wie kann ich das jetzt realisieren!
Vielen Dank und bleibt gesund:)