Протокол KNX в контроллере Wiren Board

Материал из Wiren Board
Это утверждённая версия страницы. Она же — наиболее свежая версия.

Описание

Блок-схема работы с KNX в контроллерах Wiren Board

KNX — это протокол передачи данных, который используется в системах автоматизации. Все устройства на шине равноправны и обмениваются между собой информацией с помощью телеграмм. Данные могут передаваться по радиоканалу или проводам. На практике часто используются проводные решения.

Иерархия объектов, принятая в протоколе KNX:

  • KNX-устройства имеют заранее заданные групповые объекты.
  • Когда вы настраиваете устройство в программе ETS, то назначаете групповым объектам групповые адреса и выбираете для них тип данных. Тип данных — это структура с одним или несколькими полями.

Таким образом, групповые объекты представлены в KNX-шине групповыми адресами, с которыми происходит обмен телеграммами. А телеграммы содержат данные, структура которых определяется типом данных.

Протокол KNX предусматривает два режима:

  • Системный — это режим, в котором устройства передают телеграммы напрямую друг другу. Используется для программирования при настройке системы.
  • Основной или рабочий — в этом режиме устройства передают телеграммы на «групповые адреса».

KNX в контроллере Wiren Board

Для использования KNX-устройств с контроллером Wiren Board понадобятся:

  1. Модуль расширения WBE2-I-KNX.
  2. Сервис wb-mqtt-knx, который уже установлен.

Инструкции:

Для автоматизации можно написать скрипт на wb-rules или создать флоу в Node-RED.