Предисловие
Начну с того, что я занимаюсь электромонтажом и впервые познакомился с Wiren Board в далеком 2021 году, когда ко мне обратился клиент с просьбой подготовить квартиру под систему «Умный дом» по готовому техническому проекту. Предложение показалось мне крайне интересным, что бы "прокачаться" в новом для себя направлении.
В рамках проекта я выполнил монтаж кабельных сетей на площади около 150 квадратных метров, собрал и подключил электрический щит, включая коммутацию контроллера и модулей расширения, в строгом соответствии с однолинейной схемой. Для минимизации помех силовые и сигнальные цепи были разделены, а кабельные трассы промаркированы согласно проектной документации.
На этом мой этап работ был успешно завершён. Программной частью, настройкой периферийных устройств и пусконаладкой занимался сторонний интегратор. Однако после наблюдения за финальным результатом у меня возникло стойкое желание разобраться в автоматизации самостоятельно.
Спустя время судьба подарила новый шанс. Во время чернового электромонтажа в квартире знакомых они выразили желание установить Wi-Fi выключатели с управлением через «Яндекс Алису». Однако к тому моменту я уже успел столкнуться с минусами беспроводных протоколов: задержками сигнала, зависимостью от качества роутера и риском перегруженности эфира в многоквартирных домах. В качестве альтернативы я предложил проводное решение на базе контроллера. Выбор ожидаемо пал на Wiren Board, и этому способствовали два ключевых фактора: во-первых, демократичная стоимость оборудования по сравнению с европейскими аналогами, а во-вторых — наличие детализированных инструкций, которых я не встречал у других производителей. Для человека без навыков программирования это стало спасением.
Моя первая самостоятельная работа — управление освещением и создание десятка базовых сценариев — увенчалась успехом, хоть и потребовала значительных временных затрат на изучение профильных форумов, просмотр видеоуроков и анализ скриптов с официального сайта. Это был важный этап, словно пазл сложился, дав понять, что автоматизация доступна не только гикам.
Автоматизация собственной квартиры
Когда пришло время ремонта в моей квартире, я сознательно решил превратить её в полигон для экспериментов. Желание углубиться в проводные системы «Умного дома» лишь укрепилось, и центральным элементом системы стал контроллер Wiren Board 8 — с 4 ГБ оперативной памяти LPDDR4, 64 ГБ встроенного накопителя и 4-ядерным процессором ARM Cortex A53 1,5 ГГц на борту. По сравнению с предыдущими версиями это качественный скачок в производительности, позволяющий обрабатывать десятки сценариев без задержек.
Управление освещением
Уже знакомые мне модули реле WB-MR6C v.2 и диммер WB-MDM3 — будут отвечать за управление освещением. На участке между спальней и санузлом группы светильников контролируются диммером: после полуночи он сценарно снижает яркость включаемого света до 10%, мягко подсвечивая путь без ослепляющего эффекта при ночном пробуждении. Что касается прихожей, то здесь в качестве основного освещения используются световые LED-линии на потолке, а регулировать их яркость будет модуль WB-LED в связке с WB-AMPLED — 4-канальным усилителем для диммирования LED-лент с максимальным током 10А на канал (в отличие от 5А без усилителя). У WB-LED, к слову, тоже четыре канала, поэтому три оставшихся планируется задействовать в гостиной и спальне для создания атмосферного освещения.
С первых минут знакомства с контроллером несколько лет назад меня привлекла возможность распознавания и обработки типов нажатий на входах устройств. В современных интерьерах дизайнеры часто проектируют множество подсветок для акцентов. 20–30 групп освещения на двухкомнатную квартиру? Да легко... А представьте, какое количество выключателей требуется для управления ими! Меня всегда раздражали эти «пианино» из клавиш, половиной которых никто не пользуется. Поэтому я принял решение: одно помещение — две группы света (основная и дополнительная/акцентная), но управляться они будут одной кнопкой.
Это действительно удобно: одинарное нажатие включает свет в санузле, двойное — вытяжной вентилятор, а длительное — запускает режим влажной уборки у системы защиты от протечек. Отдельный восторг вызывает мастер-выключатель — это не примитивное решение через контактор со всеми его недостатками. Например, длительным нажатием на выключатель основного света в прихожей можно отключить весь свет в квартире, а также перекрыть кран с электроприводом в системе защиты от протечек. Кроме того, управление группами розеток через мощный релейный модуль WB-MRWL3 (до 20А на канал) стало страховкой от забытых включенных приборов — особенно актуально для зарядных устройств, утюгов и плоек.
Контроль климата
Для контроля микроклимата в квартире я использовал комбинированные датчики WB-MSW v.4, смонтированные в каждом помещении. Эти устройства доступны с различными комбинациями встроенных датчиков, которые можно выбрать при заказе. В моём случае они отслеживают температуру, влажность, освещённость, уровень шума, концентрацию CO₂, регистрируют движение и выполняют функцию ИК-передатчиков. Радиус действия инфракрасного модуля полностью охватывает помещения площадью от 12 до 18 м², в которых установлены устройства.
С лицевой стороны устройство выглядит не слишком эстетично из-за выпуклой линзы в центре корпуса и едва ли органично впишется в интерьер. Однако, вероятно, без неё невозможно корректно детектировать освещённость и движение, а также передавать ИК-сигналы.
Управление климатическими системами
Ориентируясь на показания датчика, через шлюзы ONOKOM по протоколу Modbus RTU, осуществляется управление кондиционером Haier Flexis Super Match AS25S2SF1FA-G (шлюз HR-1-MB-B) и бризерами Tion 4S (шлюз TN-1-MB-B). Шлюзы поддерживают быстрый Modbus, а всю необходимую документацию по интеграции можно найти на сайте производителя.
Вентиляция и увлажнение
Вытяжные вентиляторы, установленные на кухне и в санузле, управляются через релейный модуль WB-MR6C v.2. Их работа автоматизирована на основе данных с датчиков, но также предусмотрено принудительное включение через выключатель. Увлажнитель воздуха NeoClima перекочевал из старой квартиры. К нему, параллельно кнопке включения, впаяно реле Sonoff RE5V1C - 5V. Пока не разобрался как наладить связь с Wiren Board, однако в интернете есть инструкции по перепрошивке реле Sonoff на альтернативное ПО с поддержкой MQTT для решения этой задачи.
Температурный контроль
Оговорюсь, что моя квартира газофицирована, а центральным элементом отопительной системы является двухконтурный газовый котёл Baxi ECO Life 24F со встроенным циркуляционным насосом. Котёл нагревает теплоноситель и подаёт его в отопительный коллектор. От коллектора по дому разведены отдельные контуры радиаторов отопления. На коллекторе для каждого контура установлены термоэлектрические сервоприводы, управляющие подачей теплоносителя. Они подключены к сухим контактам модуля ввода-вывода WBIO-DO-SSR-8. Управление сервоприводами осуществляется через датчики WB-MSW v.4, установленные в соответствующих зонах отопления.
Кроме того, поскольку котёл имеет разъём для подключения шины OpenTherm, реализовано управление теплогенерацией на котле. Для этого был приобретён шлюз от Невотон WBE2-I-OPENTHERM. При наличии запроса тепла хотя бы от одной зоны отопления котлу задаётся рабочее значение целевой температуры теплоносителя, рассчитанное по эквитермической кривой с учётом уличной температуры. В противном случае устанавливается нерабочее значение. Температура на улице измеряется датчиком 1-wire DS18B20, размещённым в корзине наружного блока кондиционера. Для подключения датчика к контроллеру использовалась экранированная витая пара категории 5e. Настройку шлюза я осилил не сразу, но справился, в основном благодаря спруту, гитхабу и WB-wiki. Задавать температуру по зонам в дальнейшем планируется через централизованную панель управления домом.
В санузле и на лоджии смонтированы электрические тёплые полы. По аналогии температура считывается датчиками 1-wire DS18B20, установленными в металлопластиковых закладных трубках (для возможной замены). Соединение датчиков с шиной выполнено в подрозетниках ближайших силовых розеток, расположенных у пола.
Защита от протечек воды
Ранее в статье я уже упоминал систему защиты от протечек — продолжу :)
Система работает на базе модуля управления Neptun Smart с кранами Bugatti 12В (для меня это важно). У Wiren Board есть собственный модуль контроля протечек WB-MWAC v.2, который в несколько раз дешевле, однако они не выпускают кранов и датчиков.
Для интеграции системы Neptun Smart с Wiren Board, получения текущих параметров и управления через сервер «Умного дома» потребовалось докупить два модуля расширения к контроллеру Neptun:
- Расширение RS-485 (стоимость не демократична и сопоставима с ценой всего WB-MWAC v.2!);
- Модуль для подключения импульсных счетчиков воды.
Подключение реализовано по протоколу Modbus RTU. Параметры связи по умолчанию:
- Скорость обмена — 9600;
- Контроль чётности — N;
- Число бит данных — 8;
- Количество стоп-бит — 1;
- Адрес — 240.
Таблица регистров доступна в приложенном документе. Отдельная благодарность автору статьи на спруте за готовый шаблон конфигурации config-wb-neptun.json, значительно упростивший настройку.
Управление шторами
Поскольку моя квартира обладает «шикарным» видом на окна соседней многоэтажки, было решено установить электрокарнизы в спальню и гостиную. Выбор остановился на модели MR-2234F от компании Onviz. Мотор подключается к контроллеру через интерфейс RS-485 и прекрасно работает с шаблоном для Dooya DT82.
Управление шторами реализовано по астрономическому времени, а также принудительно — через выключатель, подключённый к дискретному входу Wiren Board (в моём случае используется модуль WB-MCM8).
Ключевое преимущество модуля — наличие счётчика нажатий. Благодаря этому двойное нажатие у меня активирует режим просмотра фильмов: шторы закрываются, свет приглушается, включается декоративная подсветка создавая атмосферу приватного кинозала, опускается экран и запускается проектор.
Заключение
Контроллеры Wiren Board представляют собой универсальную платформу для построения систем домашней автоматизации. Их модульность, поддержка множества протоколов связи и гибкость интеграции позволяют реализовывать проекты любой сложности: от базового управления освещением до комплексной координации инженерных систем.
Однако настройка Wiren Board требует временных ресурсов. Необходимо быть готовым к изучению форумов, экспериментам с конфигурациями и отсутствию готовых мобильных приложений для iOS или Android. Эти недостатки компенсируются доступной стоимостью оборудования и открытостью экосистемы.
В целом опыт взаимодействия с контроллером оставил положительные впечатления. Разобраться в сложностях настройки существенно помогают:
- Детальная техническая документация;
- Обучающие видеоматериалы на YouTube;
- Оперативная помощь инженеров технической поддержки;
- Активное сообщество пользователей в специализированных чатах.
В числе ближайших задач — освоение дополнительных инструментов: интеграция с Node-RED и Sprut.hub, настройка панели управления, а также подключение голосовых помощников. Результаты изучения этих возможностей будут освещены в будущих публикациях.