Hab mal noch etwas rumprobiert. Mein Plan B ist jetzt einfach mit einem Long-Press die Rollobewegung zu stoppen:
var dieleRollePressed = 'deconz.0.Sensors.46.buttonpressed'
var dieleRolloAction = 'homepilot20.0.Actuator.13-14234511.Action'/*Rauf/raus/rein/runter/stopp/schritt rauf/schritt runter*/
var BTN_I_PRESSED = 1002
var BTN_0_PRESSED = 2002
on({id: dieleRollePressed}, function (obj) {
var value = getState(dieleRollePressed).val
if (value === BTN_I_PRESSED) {
setState(dieleRolloAction, 'RUNTER')
} else if (value === BTN_0_PRESSED) {
setState(dieleRolloAction, 'RAUF')
} else if (value !== 0) {
setState(dieleRolloAction, 'STOPP')
}
})
Das ganz mache ich jetzt mit so einer IKEA Mini Fernbedienung für 6,-. Läuft