Включение света по хлопку

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

1: Настройке максимально быстрый опрос на датчике шума, что бы свет включался максимально быстро и всегда
2: Правило нужно изменить следующим образом:

var switchFlag = false
defineRule("Sound Level for light control", {
    whenChanged: "wb-msw-v4_54/Sound Level",
      then: function (newValue, devName, cellName) {
      if((newValue > 60) && (!switchFlag)){
        switchFlag = true
      	dev["wb-mr6c-nc_25/K1"] = !dev["wb-mr6c-nc_25/K1"]
      }
      else{
      	switchFlag = false
      }
    }
 });

Таким образом, при каждом хлопке, светильник будет изменять состояние

2 лайка