Hallo Openhab Freunde, ich habe mich mal an EnOcean rangetraut.
Heute kam mein USB Dongel, Schalter hatte ich schon länger.
Ich kann jetzt licht Schalten und ausdimmen.
Das einzige Problem ist das ich nicht andimmen kann, hat jemand eine Idee.
Ich habe das mit folgender Rule gelöst
Heute kam mein USB Dongel, Schalter hatte ich schon länger.
Ich kann jetzt licht Schalten und ausdimmen.
Das einzige Problem ist das ich nicht andimmen kann, hat jemand eine Idee.
Ich habe das mit folgender Rule gelöst
Code:
import org.openhab.core.library.types.* import org.openhab.core.persistence.* rule EOSofa when Item KorridorSwitch_eo1 received command then if(receivedCommand==ON) { sendCommand(KorridorFSwitch, ON) sendCommand(KorridorDSwitch, ON) logInfo("EnOcean","Received Commando") } else { sendCommand(KorridorFSwitch, OFF) sendCommand(KorridorDSwitch, OFF) logInfo("EnOcean","Nothing") } var Number percent = 0 if(KorridorFDimmer.state instanceof DecimalType) percent = KorridorFDimmer.state as DecimalType if(KorridorDDimmer.state instanceof DecimalType) percent = KorridorDDimmer.state as DecimalType if(receivedCommand==INCREASE) percent = percent + 5 if(receivedCommand==DECREASE) percent = percent - 5 if(percent<0) percent = 0 if(percent>100) percent = 100 postUpdate(KorridorFDimmer, percent); postUpdate(KorridorDDimmer, percent); end
Kommentar