
WirenBoard – открытый промышленный контроллер на DIN-рейку
Контроллер автоматизации на базе Linux с MQTT, Modbus, 1-Wire и модулями ввода-вывода RS-485. Популярен в Восточной Европе как альтернатива или дополнение к KNX.
Что такое WirenBoard?
WirenBoard – российская компания (Москва, основана в 2010 году), которая производит контроллеры автоматизации на базе Linux для DIN-рейки и модули ввода-вывода. WB-7 (текущее поколение) – это мощный встраиваемый Linux-компьютер в корпусе на 4 DIN-модуля: он работает под Debian, имеет встроенный брокер MQTT (Mosquitto), движок автоматизации wb-rules на JavaScript и предоставляет интерфейсы Modbus RTU/TCP и RS-485.
Сильные стороны WirenBoard: высокая гибкость, доступная цена, прошивка с открытым исходным кодом и растущая экосистема модулей расширения ввода-вывода для любых типов датчиков и исполнительных устройств. Он популярен как контроллер подсистем в задачах отопления, ОВиК и учёта энергии – нередко вместе с KNX.
Примечание по закупкам (2024)
Ввиду российского происхождения закупка WirenBoard из ЕС может подпадать под торговые ограничения. WirenBoard распространяется через партнёров в ЕС (Польша, Германия). Всегда проверяйте актуальное соответствие экспортным требованиям перед заказом.
Спецификация контроллера WB-7
| Параметр | Значение |
|---|---|
| CPU | NXP i.MX6UL / i.MX6ULL (ARMv7) |
| RAM | 256 MB (WB-7), 512 MB (WB-7.1) |
| Накопитель | 4–8 GB eMMC |
| ОС | Debian Linux (собственная сборка WirenBoard) |
| Брокер MQTT | Mosquitto (встроенный, все I/O публикуются в топики MQTT) |
| Порты RS-485 | 2 (внутренняя шина I/O) + 1 (внешний RS-485) |
| Modbus | RTU поверх RS-485; TCP поверх Ethernet |
| 1-Wire | 1 порт для датчиков температуры (DS18B20) |
| Ethernet | 1× 10/100 Mbps |
| USB | 1× USB-хост (накопитель, GSM-модем) |
| Питание | 9–28 VDC (обычно 12V или 24V) |
| DIN-рейка | 4 модуля (70mm) |
| Шина расширения I/O | Фирменная шина RS-485 WirenBoard (модули WB) |
| Язык автоматизации | wb-rules (JavaScript/ECMAScript) |
| Веб-интерфейс | Встроенная веб-консоль по IP устройства |
| Топики MQTT | Все I/O доступны как /devices/[name]/controls/[ch] |
Модули расширения ввода-вывода WirenBoard
3-фазный счётчик электроэнергии
Счётчик Modbus RTU: напряжение, ток, мощность, энергия по каждой фазе. Для пофидерного учёта в щитах. Доступна версия с сертификацией MID.
6-канальный релейный модуль
6× реле «сухой контакт» (16A). Управление через MQTT/Modbus. DIN-рейка.
3-канальное слаботочное реле
Для линий шины KNX, управления воротами, отопительными клапанами. Оптическая развязка.
8-канальный выход 0-10V
Аналоговый выход для диммирования без DALI, управления скоростью фанкойлов, пропорциональных клапанов.
Мультисенсорный модуль
Датчики температуры, влажности, CO₂, шума и освещённости в одном DIN-корпусе. Публикует все данные в MQTT.
Модуль дискретных входов
16× дискретных входов («сухой контакт» или счёт импульсов). Для счётчиков энергии с выходом S0, дверных контактов.
Последовательный шлюз RS-485
Шлюз RS-485 в MQTT. Подключает сторонние устройства Modbus к экосистеме MQTT WirenBoard.
wb-rules – движок автоматизации на JavaScript
wb-rules – встроенный движок сценариев автоматизации WirenBoard. Правила пишутся на JavaScript (ECMAScript 5.1) и имеют доступ ко всем топикам MQTT. Вы можете создавать сложные автоматизации по времени, событиям или условиям прямо на контроллере – без облака и внешнего сервера.
Пример wb-rules – реле с управлением по температуре
defineRule("heating_control", {
whenChanged: "/devices/wb-ms/controls/temperature",
then: function(newValue, devName, cellName) {
var temp = parseFloat(newValue);
if (temp < 20.0) {
dev["wb-mr6c/K1"] = true; // relay on = valve open
} else if (temp > 22.0) {
dev["wb-mr6c/K1"] = false; // relay off = valve closed
}
}
});WirenBoard и KNX – что и когда выбрать
| Аспект | WirenBoard | KNX TP |
|---|---|---|
| Стоимость оборудования | Низкая (WB-7 ~350 €, модули ~80 € за шт.) | Высокая (исполнительные устройства 50–200 €+ за шт.) |
| Проводка | RS-485 (дёшево, гибко) | Выделенный шинный кабель YCYM |
| Программирование | JavaScript (wb-rules), веб-интерфейс | ПО ETS, требуется сертифицированный инженер |
| Надёжность | Хорошая (Linux, возможны сбои) | Очень высокая (встраиваемая, детерминированная) |
| Стандарты | Нет (проприетарный) | ISO/IEC 14543, 500+ сертифицированных производителей |
| Сертификация | Не сертифицирован CE как автоматизация зданий | Сертификат KNX, CE, внесён в ETS |
| Макс. I/O | Не ограничено за счёт модулей | 255 устройств на линию, 15 линий |
| ОВиК/датчики | Отлично (нативные RS-485, 1-Wire) | Через шлюзы |
| Освещение | Через релейные/0-10V-модули | Нативный DALI-2 |
| Лучше всего для | Управление ОВиК, учёт энергии, промышленный I/O | Автоматизация зданий, освещение, комфорт |
Лучшая комбинация: WirenBoard управляет отоплением (зоны тёплого пола, тепловой насос по Modbus), учётом энергии и сбором данных с датчиков – публикуя всё в MQTT. Home Assistant одновременно читает MQTT и KNX. KNX управляет освещением и комфортом. Каждый протокол делает то, что умеет лучше всего.
Мультипротокольный щит WirenBoard + KNX
Мы собираем щиты, объединяющие WirenBoard для ОВиК/учёта с KNX для освещения и комфорта. Один щит – лучшее из обоих миров.
Запросить расчёт