547
правок
Ian (обсуждение | вклад) |
Ian (обсуждение | вклад) |
||
Строка 162: | Строка 162: | ||
== Написание правил == | == Написание правил == | ||
'''Zigbee2mqtt''' имеет свою структуру топиков, не подходящую под '''[https://github.com/wirenboard/homeui/blob/master/conventions.md MQTT конвенцию Wiren Board]'''. На данный момент идет разработка конвертера, который будет пересылать данные из топиков zigbee2mqtt в подходящие под конвенцию топики. | '''Zigbee2mqtt''' имеет свою '''[https://www.zigbee2mqtt.io/information/mqtt_topics_and_message_structure.html структуру MQTT топиков]''' , не подходящую под '''[https://github.com/wirenboard/homeui/blob/master/conventions.md MQTT конвенцию Wiren Board]'''. На данный момент идет разработка конвертера, который будет пересылать данные из топиков zigbee2mqtt в подходящие под конвенцию топики. | ||
Пока разработка не закончена есть несколько способов взаимодействия с добавленными в zigbee2mqtt устройствамиː | Пока разработка не закончена есть несколько способов взаимодействия с добавленными в zigbee2mqtt устройствамиː | ||
Строка 199: | Строка 199: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
После сохранения | После сохранения все данные приходящие от указанных в правиле zigbee устройств будут видны в веб интерфейсе. Данные приходят в формате JSON и с ними уже можно работать в движке правил. На пример напишем правило - по двойному нажатию на zigbee кнопку с именем '''0x00158d0002729348''' изменяем состояние баззера контроллера. | ||
<syntaxhighlight lang="js"> | <syntaxhighlight lang="js"> |
правок