Правило переключения по двойному клику

Здравствуйте ! Помогите разобраться. Допустим, если мы двойным кликом на входе одного диммера хотим выключить канал на другом, мы пишем простое правило, и все отлично работает.

defineRule("off",{ 
		whenChanged: "wb-mdm3_10/Input 4 Double Press Counter", 
		then: function (newValue, devName, cellName) {
        log("devName:{}, cellName:{}, newValue:{}", devName, cellName, newValue)   
        dev['wb-mdm3_50']['K1']=false

}
  });

Хотим включить, ставим в код true. Тоже все нормально.

А как задать переключение, что бы каждое двойное нажатие меняло состояние канала ?

dev['wb-mdm3_50']['K1']=!dev['wb-mdm3_50']['K1']

Спасибо, работает :wink: