Программирование Wiren Board под задачи объекта: особенности и требования
Российский рынок автоматизации зданий в последние годы совершил качественный скачок, во многом благодаря появлению мощных и гибких отечественных платформ.
Контроллеры Wiren Board стали своеобразным «швейцарским ножом» для инженеров-системотехников. Это не просто устройства для включения света по хлопку, а полноценные промышленные компьютеры на базе Linux, способные управлять сложнейшими инженерными системами здания — от вентиляции бассейна до системы антипротечек и мультимедиа. Для их качественной работы необходимы Услуги программирования контроллеров Wiren Board.
Особенности сервиса
Эти услуги превращают набор разрозненных датчиков и реле в единый живой организм, который работает незаметно для пользователя, обеспечивая максимальный комфорт и безопасность.
Чтобы понять суть услуг программиста, нужно разобраться в архитектуре WB. В отличие от закрытых проприетарных систем (где вы ограничены функционалом приложения производителя), Wiren Board предлагает открытую среду разработки. Программист имеет полный доступ к операционной системе через SSH, может писать скрипты на JavaScript (, Python или использовать Node-RED для визуального программирования логики.
Основные протоколы, с которыми работает контроллер:
- Modbus RTU/TCP. Промышленный стандарт для связи с модулями ввода-вывода, диммерами, счетчиками энергии и климатической техникой.
- MQTT. Легковесный протокол обмена сообщениями, ставший золотым стандартом IoT (Интернета вещей). Он позволяет контроллеру мгновенно обмениваться данными с серверами умного дома, мобильными приложениями и голосовыми ассистентами.
- KNX/EIB. Премиальный протокол для домашней автоматизации.
- 1-Wire. Простой интерфейс для подключения множества цифровых датчиков температуры и влажности протяженными линиями.
Задача специалиста — настроить взаимодействие между этими мирами.
Что входит в профессиональные услуги настройки и программирования
Качественные услуги программирования контроллеров Wiren Board включают в себя следующие этапы:
- Проектирование архитектуры и адресации.
- Создание сценариев автоматизации.
- Управление показателями климата.
- Безопасность. При срабатывании датчика протечек немедленно перекрыть вводные краны, отправить Push-уведомление владельцу и SMS дубликат сервис-менеджеру.
- Свет. Имитация присутствия. В отсутствие хозяев контроллер случайным образом включает группы света вечером, анализируя время заката по данным из интернета.
Специалист адаптирует стандартный веб-интерфейс Wiren Board под нужды заказчика.