Когда инженер делает умный дом не «под клиента», а для себя, проект сразу выходит за рамки «включить свет через Алису». Так получилось и в этом случае: дом в Ростове, владелец Сергей — инженер-автоматизатор с опытом работы с Danfoss и ОВЕН, интегратор Алексей — его знакомый, тоже инженер. Вместе они построили систему, в которой два контроллера (Wiren Board 7 и MyHeat Pro) управляют освещением, вентиляцией, отоплением, охлаждением и даже зарядкой аккумуляторов по расписанию.

Все началось с простого шкафа электрики и слов Сергея: «Зачем мне ваш колхоз? Не хочу тратить деньги».

Но через полгода в этом «колхозе» уже работали десятки сценариев, два взаимодействующих между собой контроллера, система резервного питания и Sprut.Hub в роли визуального интерфейса. 

Подробно рассмотрим систему умного дома с двумя контроллерами.

Архитектура умного дома: два контроллера, один щит

Умный дом построен на двух независимых системах, которые взаимодействуют друг с другом только через дискретные входы-выходы.

Изначально щит планировался компактным, но Сергей все же установил щит в два раза больше, и даже он оказался «забит под завязку». 

Все выключатели в доме без фиксации, кабели от них сведены в щит (звездой). Протянуты отдельные линии питания на каждый светильник или ленту подсветки, вентилятор, ИБП, к приводу ворот и т.д. Кстати, от бесперебойника запитаны приоритетные нагрузки: ворота, умный дом, свет, интернет, котельная.

Сергей продумывал систему сам — от схем до логики. И теперь признает: «Я свой бункер как диктатор строил  — каждый подрядчик делал свой кусок, а в целом все знаю только я. Даже Алексей (интегратор) не расскажет, как работает весь дом».

Серьезный минус: из документации существует только кабельный журнал, все остальное — только в голове. При отказе быстро разобраться сможет только автор.

А вот и кот Сергея
А вот и кот Сергея

Основа — Wiren Board 7

Контроллер Wiren Board 7 управляет:

  • недиммируемым освещением;

  • диммируемыми зонами (внутренние и уличные светодиодные ленты);

  • вентиляцией;

  • поддержанием влажности в санузлах;

  • бесперебойником (включение, зарядка по времени),

  • частично — сценами с участием Алисы и Sprut.Hub.

Перейдем к модулям ввода/вывода в щите:

  • релейные модули WB-MR6C v.2;

  • диммеры WB-MRGBW-D, WB-LED и WB-MDM3 для лент и светильников;

  • модуль дискретных входов WBIO-DI-WD-14 (для кнопок),

  • модуль аналоговых выходов WB-MAO4;

  • счетчик электроэнергии WB-MAP6S.

Кроме того, в помещениях установлены универсальные датчики WB-MSW v.4 с сенсорами влажности и температуры (набор сенсоров выбирается при покупке).

Щит автоматизации
Щит автоматизации
Дополнительные фото
Контроллер Wiren Board и модули, брендированные ODA
Контроллер Wiren Board и модули, брендированные ODA
Контроллер MyHeat Pro
Контроллер MyHeat Pro

Отопление

Системой отопления управляет специализированный контроллер MyHeat Pro,  связь с WB организована через дискретные входы/выходы. При необходимости в сценарии предусматривают замыкание соответствующего контакта, контроллер MyHeat это считывает и переключается на соответствующий, заранее заданный режим.

В обратную сторону тоже работает: MyHeat через свои дискретные выходы может передать сигнал на Wiren Board. 

Термостат MyHeat Pro
Термостат MyHeat Pro
Дополнительные фото
Электротермические приводы теплых полов
Электротермические приводы теплых полов

Два в одном — комнатные датчики

Системой отопления управляет MyHeat Pro, и в каждой комнате ему нужны свои датчики. Но Сергею еще нужно было измерять влажность, для чего он планировал применить WB-MSW v.4. Устанавливать два датчика рядом не хотелось, и Сергей в корпуса датчиков WB-MSW установил датчики от MyHeat Pro. Вот такая солянка. Теперь информация о температуре воздуха видна в интерфейсе MyHeat, а данные о влажности WB читает со своих датчиков непосредственно.

«Я поставил WB-MSW, но температуру с него не считываю — мне нужна была только влажность. А температуру дает датчик MyHeat, спрятанный туда же. Все работает, ничего не глючит — уже больше полугода».

В санузлах стоят WB-MSW v.4 с сенсорами влажности, по которым включается вытяжка. В спальнях датчики WB-MSW контролируют уровень углекислого газа, по ним регулируется приточная вентиляция.

Датчик в датчике. Плату WB-MSW v.4 нужно развернуть на 90 градусов, Сергей сделает это после нашего визита
Датчик в датчике. Плату WB-MSW v.4 нужно развернуть на 90 градусов, Сергей сделает это после нашего визита
Дополнительные фото
Внешний вид WB-MSW
Внешний вид WB-MSW

Почему не все на Wiren Board

Сергей выбрал MyHeat, потому что это специализированный контроллер для отопления, вся необходимая логика в нем есть «из коробки».

Он сравнивал MyHeat с ZONT и решил, что ему ближе именно MyHeat. А все прочие системы управляются Wiren Board.

Свет и вытяжка в санузле
Свет и вытяжка в санузле
Дополнительные фото
Интересное решение: клавиши Zigbee рядом с унитазом. Можно включить вытяжку или свет, не вставая с «трона»
Интересное решение: клавиши Zigbee рядом с унитазом. Можно включить вытяжку или свет, не вставая с «трона»
Вентилятор санузла
Вентилятор санузла
Кондиционер Midea
Кондиционер Midea
Люстру еще не выбрали, потому что подсветки обычно достаточно
Люстру еще не выбрали, потому что подсветки обычно достаточно

Сценарии и автоматизация

Сергей распределил логику умного дома между Sprut.Hub и Яндекс.Алисой. Программирование — не конек хозяина: несмотря на инженерный бэкграунд ковыряться в коде нет желания.

Начнем с управления светом. Весь свет и подсветку можно включать выключателями. Еще Сергей написал сценарий управления подсветкой по времени: вечером, после заката, включается мягкое освещение, после 23:00 оно приглушается до минимума, после рассвета выключается.

Члены семьи чаще всего не нуждаются в основном освещении, подсветки достаточно.

Здесь, кстати, бывают казусы: выключатели без фиксации непривычны и сбивают гостей с толку. «Ты рассказываешь, какой у тебя умный дом, а человек в туалете не может включить свет».

В санузлах установлены датчики влажности, и при повышении влажности автоматически включается вентилятор вытяжки. По датчикам CO₂ в спальнях регулируется производительность вентиляции. Кроме того Сергей экспериментирует: добавил сценарий интенсивной вентиляции перед сном, чтобы «обновить воздух».

Кондиционерами управляет Алиса через фирменное облако Midea.

Управление ИБП

Аварии в электросети бывают нередко, поэтому в дом установили ИБП. Он автоматически включается, когда пропадает питание от сети. Сергей свел к минимуму работу от генератора, который запускается, когда батарея ИБП уже на исходе. 

Сергей не стал ставить ИБП на весь дом — он проанализировал реальное потребление приоритетных нагрузок с помощью счетчиков электроэнергии Wiren Board и выяснил, что нагрузка в обычном режиме у него не более 800 Вт. На эту мощность и подобран ИБП.

ИБП - штука шумная (кулеры), поэтому на ночь он автоматически выключается. А включается днем, по расписанию.

Инвертор, к которому подключен аккумулятор
Инвертор, к которому подключен аккумулятор
Дополнительные фото
А вот и сам аккумулятор
А вот и сам аккумулятор

Алиса: голосовой интерфейс с нюансами

В доме есть интеграция с Яндекс.Алисой: голосовые команды включают свет, кондиционеры, запускают сценарии, помогают взаимодействовать разным платформам.

Но есть нюанс, о котором Сергей сразу не подумал: «Если у тебя на одном аккаунте несколько колонок в разных местах, сценарии могут срабатывать в другом доме. Я однажды включил кондиционер в офисе, приехал домой, а здесь "дубак". Алиса включила вообще все кондиционеры, в том числе и дома.»

Проблему Сергей решил разделением колонок по аккаунтам.

Подробно о «релейном» индикаторе работы рулонных ворот

Сергей хотел знать, в каком положении находятся рулонные ворота. Но не хотел возиться с датчиками. 

Ворота управляются комплектной автоматикой. Решение, казалось бы, очевидно - подключи параллельно обмоткам привода ворот реле, вот тебе и сигнал о движении ворот и его направлении. Но есть проблема: во второй обмотке, за счет индукции, наводится напряжение, практически такое же, как в первой, достаточное для сработки реле. Что делать? Понаблюдали, и заметили, что при остановке двигателя сначала пропадает напряжение в неактивной обмотке, а только потом - в активной. На этом и построили алгоритм определения направления.

В момент открытия/закрытия ворот можно запускать сценарии: включать/выключать освещение во дворе и на входе в дом, или получать предупреждение, когда ворота долго открыты.

Ворота
Ворота

А если все накроется?

Вариант отказа обоих контроллеров тоже продуман. Кабели от выключателей проложены силовые, не слаботочные. Поэтому: «Если что — выкидываю реле, пускаю 220 напрямую через выключатели, выключатели меняю на обычные — и все работает вручную.»

Что получилось, и что бы сделал иначе

Проект Сергея — это не просто умный дом, а полигон, где все развивается, «допиливается» и адаптируется под привычки членов семьи и их распорядок. Система работает стабильно, но сам хозяин честно признает — сегодня он бы кое-что делал по-другому.

Что удалось

  • Надежная архитектура: два контроллера (Wiren Board и MyHeat Pro), каждый отвечает за свое, пересекаются только в нужных точках.

  • Необходимые повседневные сценарии: управление вентиляцией по влажности, диммирование подсветки от времени суток, режим «я дома», зарядка ИБП.

  • Аварийный режим:  в случае отказа можно быстро перейти в ручной режим.

  • Удобные интерфейсы: визуальный — Sprut.Hub и голосовой — Алиса.

Что бы сделал иначе

Сейчас Сергей не пожалел бы времени и задокументировал бы все сделанное, и схемы, и алгоритмы.

Кроме того, Сергей заложил бы больше точек для быстрой диагностики: индикаторы состояний, сигналы отказов, уведомления. 

А что дальше?

Напомним, что Сергей — не просто владелец умного дома, он инженер-автоматизатор, который работает с промышленными системами. После личного опыта с Wiren Board он начал рассматривать эту платформу как рабочий инструмент и в своей профессиональной деятельности.

Комментарии (10)


  1. dimsoft
    31.07.2025 07:20

    Когда в руках молоток - все шурупы превращаются в гвозди ©

    Чем мне нравится вариант "умного выключателя на zigbee 3.0" - его можно "руками" включать/выключать, а не «Если что — выкидываю реле, пускаю 220 напрямую через выключатели, выключатели меняю на обычные — и все работает вручную.»