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

Нет изменений в размере ,  2 года назад
Строка 134: Строка 134:


=== Передача данных исполнительному устройству при изменении состояния датчика ===
=== Передача данных исполнительному устройству при изменении состояния датчика ===
[[Image: Wb-mqtt-knx-user-case-ptp.png |600px|thumb|center| Передача датчик -> исполнительное устройство ]]
Как это работает:
Как это работает:
# Датчик при изменении своего состояния посылает исполнительному устройству KNX телеграмму с групповым адресом и APCI командой GroupValueWrite.
# Датчик при изменении своего состояния посылает исполнительному устройству KNX телеграмму с групповым адресом и APCI командой GroupValueWrite.
Строка 142: Строка 139:
# wb-mqtt-knx по таблице соответствия, сформированной из файла конфигурации, находит MQTT контрол связанный с групповым адресом и  конвертирует KNX данные в значение, публикуемое контролом. Преобразование данных зависит от типа датапоинта.
# wb-mqtt-knx по таблице соответствия, сформированной из файла конфигурации, находит MQTT контрол связанный с групповым адресом и  конвертирует KNX данные в значение, публикуемое контролом. Преобразование данных зависит от типа датапоинта.
# Изменение значения в контроле публикуется в MQTT. Подписчиками, в том числе являются движок правил и пользовательский интерфейс.
# Изменение значения в контроле публикуется в MQTT. Подписчиками, в том числе являются движок правил и пользовательский интерфейс.
[[Image: Wb-mqtt-knx-user-case-ptp.png |600px|thumb|center| Передача датчик → исполнительное устройство ]]


=== Управление исполнительным устройством через wb-rules или пользовательский интерфейс ===
=== Управление исполнительным устройством через wb-rules или пользовательский интерфейс ===