Zigbee: различия между версиями
Ian (обсуждение | вклад) |
Ian (обсуждение | вклад) |
||
Строка 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 выключателя. | ||
} | } | ||
} | } |