MQTT KNX V2: различия между версиями

Строка 37: Строка 37:
== Контроллер групповых объектов ==
== Контроллер групповых объектов ==
=== Описание ===
=== Описание ===
[[Image: ETS Group Object Config.png |300px|thumb|right| Настройка группового объекта в программе ETS ]]
[[Image: KNX MQTT Control Config.png |300px|thumb|right| Настройка контрола MQTT-устройства в веб-интерфейсе контроллера Wiren Board]]
[[Image: KNX Switch WebUI.png |300px|thumb|right| Представление устройства в веб-интерфейсе контроллера Wiren Board]]
Иерархия объектов, принятая в протоколе KNX:
* KNX-устройства имеют заранее заданные групповые объекты.
* Когда вы настраиваете устройство в программе ETS, то назначаете групповым объектам групповые адреса и выбираете для них тип данных. Тип данных — это структура с одним или несколькими полями.
Таким образом, групповые объекты представлены в KNX-шине групповыми адресами, с которыми происходит обмен телеграммами. А телеграммы содержат данные, структура которых определяется типом данных.
Протокол KNX предусматривает два режима:
* Системный — это режим, в котором устройства передают телеграммы напрямую друг другу. Используется для программирования при настройке системы.
* Основной или рабочий — в этом режиме устройства передают телеграммы на «групповые адреса».
Чтобы представить групповой адрес в веб-интерфейсе контроллера Wiren Board, нужно создать контрол виртуального MQTT-устройства с параметрами, заданными объекту в программе ETS: типом данных и групповым адресом. Несколько групповых адресов можно объединять в одно или несколько произвольных MQTT-устройств.
Чтобы представить групповой адрес в веб-интерфейсе контроллера Wiren Board, нужно создать контрол виртуального MQTT-устройства с параметрами, заданными объекту в программе ETS: типом данных и групповым адресом. Несколько групповых адресов можно объединять в одно или несколько произвольных MQTT-устройств.