Zigbee: различия между версиями

Строка 206: Строка 206:


<syntaxhighlight lang="js">
<syntaxhighlight lang="js">
// Правило: При двойном нажатии на zigbee кнопку переключаем левую кнопку zigbee выключателя в подрозетник
// Правило: При двойном нажатии на zigbee кнопку переключаем левую кнопку zigbee выключателя
defineRule("button_control", {
defineRule("button_control", {
     whenChanged: "zigbee2mqtt/0x00158d0002729348",
     whenChanged: "zigbee2mqtt/0x00158d0002729348",
Строка 213: Строка 213:
             if (k == 'click') {
             if (k == 'click') {
                 if (v == 'double') { // если значение ключа "click" равно "double"  
                 if (v == 'double') { // если значение ключа "click" равно "double"  
                     publish("/devices/zigbee2mqtt/controls/0x00158d0001f3fc34/set", JSON.stringify({ state_left: "TOGGLE" }), 2, false); // переключаем левую кнопку выключателя.
                     publish("/devices/zigbee2mqtt/controls/0x00158d0001f3fc34/set", JSON.stringify({ state_left: "TOGGLE" }), 2, false); // переключаем левую кнопку zigbee выключателя.
                 }
                 }
             }
             }
547

правок