KNX demo-stand: различия между версиями

Материал из Wiren Board
Строка 79: Строка 79:


После этого нажимаем кнопку "Save".
После этого нажимаем кнопку "Save".
[[File:Hwconf-knx1.PNG|250px|thumb|center|Настройка модуля WBE2-I-KNX]]  
[[File:Hwconf-knx1.PNG|250px|thumb|right|Настройка модуля WBE2-I-KNX]]  


Настраиваем modbus устройства. Для этого в web-интерфейсе переходим в раздел Configs =>'''Serial Device Driver Configuration''' и задаем нужные параметры. Как это сделать можно посмотреть в документации к устройствам, здесь подробно об этом писать не буду.
Настраиваем modbus устройства. Для этого в web-интерфейсе переходим в раздел Configs =>'''Serial Device Driver Configuration''' и задаем нужные параметры. Как это сделать можно посмотреть в документации к устройствам, здесь подробно об этом писать не буду.
[[File:Mqtt-serial-knxStand.PNG|250px|thumb|center|Настройка modbus устройств]]
[[File:Mqtt-serial-knxStand.PNG|250px|thumb|right|Настройка modbus устройств]]


Следующим шагом будет установка и настройка программ для работы с KNX. А именноː '''[[Knxd]]''' - Для взаимодействия с шиной KNX, '''[[KnxTool]]''' - для отладки, '''[[WB-KNXD-CONFIG]]''' - для удобной настройки KNXD через веб-интерфейс контроллера, '''[[MQTT_KNX]]''' - для взаимодействия движка правил ('''[[Движок_правил_wb-rules]]''') c '''[[Knxd]]'''. Для установки всех программ разом введите команду в консольː
Следующим шагом будет установка и настройка программ для работы с KNX. А именноː '''[[Knxd]]''' - Для взаимодействия с шиной KNX, '''[[KnxTool]]''' - для отладки, '''[[WB-KNXD-CONFIG]]''' - для удобной настройки KNXD через веб-интерфейс контроллера, '''[[MQTT_KNX]]''' - для взаимодействия движка правил ('''[[Движок_правил_wb-rules]]''') c '''[[Knxd]]'''. Для установки всех программ разом введите команду в консольː


<pre>$ apt update && apt install knxd knxd-tools wb-knxd-config wb-mqtt-knx</pre>
<pre>$ apt update && apt install knxd knxd-tools wb-knxd-config wb-mqtt-knx</pre>

Версия 20:50, 3 июня 2020

Статья в процессе наполнения. Информация может быть не полной или содержать не точности.

Выставочный демо-стенд WB-KNX. Создан, как пример использования контроллера Wiren Board с модулем KNX. Стенд оснащен оборудованием с разными шинами и протоколами, объединяя их в одну систему через контроллер WB6.

Демо-cтенд WB-KNX
Демо-cтенд WB-KNX
Диммер HDL M/D06.1, Релейный модуль GIRA 2152 00/I01
Панельки HDL P03.2-A и MPT14.1
Контроллер WB6, релейный модуль WBIO-DO-R10A-8, модули входов WBIO-DI-DR-8 и WBIO-DI-HVD-8, датчик температуры DS18B20
Modbus устройства WB-MDM2, WB-MR3LV/S, WB-MRGB
Блок питания KNX Berker

Состав

Оборудование 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

1) Wiren Board 6

2) KNX Module for WB6 (WBE2-I-KNX) (вставлен в разъем MOD1 контроллера WB6)

3) WBIO-DO-R10A-8 Relay Module

4) WBIO-DI-DR-8 I/O 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 можно найти в этой статье. Далее подробно рассмотрим настройку стенда и написание правил.

Схема Демо-Стенда WB-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".

Настройка модуля WBE2-I-KNX

Настраиваем modbus устройства. Для этого в web-интерфейсе переходим в раздел Configs =>Serial Device Driver Configuration и задаем нужные параметры. Как это сделать можно посмотреть в документации к устройствам, здесь подробно об этом писать не буду.

Настройка modbus устройств

Следующим шагом будет установка и настройка программ для работы с 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