MQTT KNX V2: различия между версиями
Строка 36: | Строка 36: | ||
=== Контроллер групповых объектов === | === Контроллер групповых объектов === | ||
Это рекомендуемый режим работы, так как он удобный и постоянно развивается. | |||
В этом режиме для группового KNX-адреса создаётся контрол MQTT-устройства, тип которого связан с типом группового адреса. Далее вы работаете контролом, как с групповым адресом: отправляете и принимаете данные, например: биты, целые знаковые и беззнаковые числа, числа с плавающей точкой. | |||
Несколько групповых адресов можно объединять в одно или несколько произвольных MQTT-устройств. | Несколько групповых адресов можно объединять в одно или несколько произвольных MQTT-устройств. | ||
Каждый контрол может работать в двух режимах: | |||
# ''MQTT'' — данные представляются в виде готовых к обработке значений согласно [https://github.com/wirenboard/conventions/blob/main/README.md Wiren Board MQTT Conventions]. | |||
# ''JSON'' — данные преобразовываются в JSON-сообщения, которые в виде текста помещаются в контрол. | |||
Мы рекомендуем использовать первый режим, но он не поддерживает некоторые специфичные типы групповых адресов, применяемых в KNX. Если вы столкнулись с такими типами, используйте режим JSON, так вы сможете разбирать сообщения с помощью [[wb-rules]], обрабатывать их и отправлять обратно групповому адресу. | |||
== Настройка == | == Настройка == |