Настройка правильной реакции на Zigbeee2MQTT в Rules

Добрый день!

Робот очень удобен для написания правил.

Он предложил следующий код:

defineRule("Switch_action", {
  whenChanged: "0x54ef441000ee5ba5/action",
  then: function (newValue, devName, cellName) {
    if (newValue !== null) {
      log.info("cleaning", newValue);
      dev["0x54ef441000ee5ba5/action"] = "";
    }
  }
});

Рекомендую также проверить, доходят ли все нажатия до топиков.

По коду вашему всё должно работать как и планировалось. Уточните, какие временные промежутки между нажатиями?

PS
Попробуйте еще раз написать роботу в ЛС.