Group:Rollershutter:OR(UP, DOWN, STOP) gShutterWohnen "Rollläden [(%d)]" <rollershutter>
Rollershutter ZwaveShutterEsszimmer "Rollladen Esszimmer" <rollershutter> (gShutterWohnen) { zwave="5:invert_state=false" }
Frame label="Rollo" {
Switch item=gShutterWohnen label="Rollläden Wohnen [(%d)]" mappings=[UP="^", STOP="X", DOWN="v"]
Switch item=ShutterCats label="Cats"
}
import org.openhab.core.library.types.*
import org.openhab.model.script.actions.*
rule "Katzenposition"
when
Item ShutterCats changed from OFF to ON
then
sendCommand(gShutterWohnen,20)
end
Group:Rollershutter:OR(UP, DOWN, STOP) gShutterWohnen "Rollläden [(%d)]" <rollershutter>
Rollershutter ZwaveShutterEsszimmer "Rollladen Esszimmer" <rollershutter> (gShutterWohnen) { zwave="5:invert_state=false,command=SWITCH_MULTILEVEL" }
Rollershutter ZwaveShutterWohnzimmer "Rollladen Wohnzimmer" <rollershutter> (gShutterWohnen) { zwave="7:invert_state=false,command=SWITCH_MULTILEVEL" }
Rollershutter ZwaveShutterWohnzimmer2 "Rollladen Wohnzimmer-klein" <rollershutter> (gShutterWohnen) { zwave="6:invert_state=true,command=SWITCH_MULTILEVEL" }
Switch ShutterKatzen
Frame label="Rollo" {
Switch item=gShutterWohnen label="Rollläden Wohnen [(%d)]" mappings=[UP="^", STOP="X", DOWN="v"]
Switch item=ZwaveShutterEsszimmer label="Esszimmer [(%d)]" mappings=[UP="^", STOP="X", DOWN="v"]
Switch item=ZwaveShutterWohnzimmer label="Wohnzimmer [(%d)]" mappings=[UP="^", STOP="X", DOWN="v"]
Switch item=ZwaveShutterWohnzimmer2 label="Wohnzimmer-klein [(%d)]" mappings=[UP="^", STOP="X", DOWN="v"]
Switch item=ShutterKatzen label="Katzen"
}
import org.openhab.core.library.types.*
import org.openhab.model.script.actions.*
rule "Katzenposition"
when
Item ShutterKatzen changed from OFF to ON
then
sendCommand(ZwaveShutterWohnzimmer,20)
end
Did you so the calibration? It can ne done from habmin with Parameter 29...
Try to remove everything execpt die ID from the binding {zwave="9"}
Regards
Michael