KNX demo-stand
Статья в процессе наполнения. Информация может быть не полной или содержать не точности.
Выставочный демо-стенд WB-KNX. Создан, как пример использования контроллера Wiren Board с модулем KNX. Стенд оснащен оборудованием с разными шинами и протоколами, объединяя их в одну систему через контроллер WB6.
Состав
Оборудование KNX
1) Панелька HDL MPT14 Controller (HDL-M/MPT14.1 v1.0-1)
2) Панелька HDL Panel 3 Rocker Controller (HDL-M/P03.2-A v.HDL-V1.2-6)
3) Диммер HDL M/D06.1
4) Релейный модуль GIRA 2152 00/I01
5) Блок питания KNX Berker
Оборудование WB
2) KNX Module for WB6 (WBE2-I-KNX) (вставлен в разъем MOD1 контроллера WB6)
3) WBIO-DO-R10A-8 Relay Module
5) Модуль наличия 220В (WBIO-DI-HVD-8)
Modbus оборудование
Порт RS485-1 (115200 8n2)
1) WB-MRGB-D (A:21)
2) WB-MD2 230V Dimmer (A:1)
3) WB-MR3LV/S(A:139)
Другое оборудование
1) Блок питания faraday 12w/12-24v/din (2шт)
2) Датчик температуры DS18B20
3) Индикаторы 220v (2шт)
4) Лампы накаливания (2шт)
5) Выключатели звонкового типа (2шт)
6) Светодиодная лента RGB
Описание
Основная идея стенда - показать взаимодействие между устройствами с разными протоколами. И то что контроллер Wiren Board 6 может расширить уже существующую автоматизацию на KNX другими более дешевыми устройствами. Либо наоборот, если Вам захотелось добавить в проект красивую KNX панельку, при этом остальное оборудование работает по modbus. Основную информацию по сетям KNX можно найти в этой статье. Далее подробно рассмотрим настройку стенда и написание правил.
Настройка контроллера
Для начала настроим модули Wirenboard. Для этого в web-интерфейсе переходим в раздел Configs =>Hardware Modules Configuration И выбираем установленные модули. В нашем случаеː
Internal slot 1 - Вставлен KNX Module for WB6 (WBE2-I-KNX), выбираем "WBE2-I-KNX: KNX/EIB TP-UART"
External I/O module 1 - подключен модуль WBIO-DO-R10A-8 Relay Module, выбираем "WBIO-DO-RxA-8: 8 Channel Relay I/O module"
External I/O module 2 - подключен модуль WBIO-DI-DR-8 I/O Module, выбираем "WBIO-DI-DR-8: Digital inputs (dry contact) I/O module"
External I/O module 3 - подключен Модуль наличия 220В (WBIO-DI-HVD-8), выбираем "WBIO-DI-HVD-8: High Voltage Digital Inputs I/O module"
После этого нажимаем кнопку "Save".
Настраиваем modbus устройства. Для этого в web-интерфейсе переходим в раздел Configs =>Serial Device Driver Configuration и задаем нужные параметры. Как это сделать можно посмотреть в документации к устройствам, здесь подробно об этом писать не буду.
Следующим шагом будет установка и настройка программ для работы с KNX. А именноː Knxd - Для взаимодействия с шиной KNX, KnxTool - для отладки, WB-KNXD-CONFIG - для удобной настройки KNXD через веб-интерфейс контроллера, MQTT_KNX - для взаимодействия движка правил (Движок_правил_wb-rules) c Knxd. Для установки всех программ разом введите команду в консольː
$ apt update && apt install knxd knxd-tools wb-knxd-config wb-mqtt-knx