Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

79a44fa2c451207aa2fce9a253b24862.jpg

История моего дома началась в 2016 году. 2019 встречали уже в доме, хоть и недоделанном. На сегодняшний день из недоделанного остался только балкон. Что имеем: 172 м², два этажа, четыре жилых комнаты + двухсветная гостиная  + СПА-зона с парной и хамамом. Ну и подсобные помещения (котельная, гардеробная…). Передний фасад полностью остеклен. 

Своим домом я очень доволен. Но есть и проблема. К комфорту быстро привыкаешь. Особенно к микроклимату, который поддерживается автоматикой дома. И теперь, когда меня куда-нибудь заносит, я везде ощущаю дискомфорт: то жарко, то холодно, то ноги мерзнут, то дует, то давление воды прыгает, то температура воды в душе скачет… И это даже в хороших отелях.  

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

С рынком решений для бытовой автоматизации я знаком не был. Пока шли общестроительные работы, я походил по профильным выставкам, посидел на семинарах, и даже заработал суперскидку в 20% на оборудование одного бренда своими хитрыми вопросами. Цены на оборудование как этого производителя, так и его конкурентов, меня неприятно удивили — начиналось все от $500 за изделие. 

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

И тут (действительно, когда чего-то очень хочешь, оно тебя как-то само находит) на выставке я познакомился с компанией Wiren Board. Это был 2017 год. Меня сразу подкупила их технологичность: вот сайт, вот цены, вот корзина, вот быстрая доставка. 

Лирическое отступление. Бесит вся эта маркетинговая шелуха: «Оставьте заявку, и наш менеджер вам все подберет и согласует специальные цены, а на те, что на сайте, вы не смотрите, скидки будут отличные, вы же такой уважаемый покупатель…». Нет у меня времени на все это, мне надо дом строить, а не отношения.

Конечно, я повелся на цены. После $500+ за единицу продукции конкурентов цены были просто замечательные. Весь комплект оборудования от Wiren Board, который я оплатил 15 сентября 2018 года, мне обошелся в 43 020 руб. Вот он, этот комплект, в деле:

66d2fe0df23f07f5bec23a6d279f7d05.jpg

Первое, что меня «зацепило» в техническом плане, — это релейные модули. Было очевидно, что лампочки, которыми надо будет управлять, появятся сильно раньше, чем я вообще начну разбираться с тем, как писать скрипты. Все выключатели планировались без фиксации, да и провода к ним шли слаботочные. Городить какое-то временное решение не хотелось, а тут готовые модули, которые сразу работают с моими выключателями так, как надо, безо всякого программирования. И в случае неисправности контроллера, кстати, свет у меня тоже будет работать, как надо.

Большим плюсом я посчитал Linux на борту контроллера. Я не знаток Linux, но в своей деятельности с этой операционкой сталкивался много раз, и высоко ценю ее надежность и нетребовательность к ресурсам. Возможность покопаться во внутренностях операционки, добавить что-то свое, кастомизировать настройки — все это я очень ценю. Скажу честно, за все это время (а мы живем в доме пятый год) копаться в операционке контроллера мне не пришлось ни разу. Обходился инструментальными средствами, которые штатно предоставляет Wiren Board. Но сама возможность сделать это греет душу.

За web-интерфейс я поставил сразу три плюса. Тут и настройка оборудования. И среда разработки и отладки скриптов. И визуализация (виджеты, панели, графики). 

Графики! Тоже твердый плюс. Все сигналы и измерения, которыми оперирует контроллер, попадают в достаточно объемную базу данных. Историю изменений за произвольный период можно посмотреть в таблице, вывести на график, экспортировать в файл. И все это «из коробки», без дополнительных затрат и обращений к облаку. Это здорово помогает при отладке системы.

Еще я считал необходимым удаленный доступ к контроллеру. Не только в плане оповещения о всяких нехороших событиях — это само собой. Я в отпуск всегда таскаю с собой ноутбук — в отпуске приходят самые хорошие идеи, которые надо ковать горячими. Поэтому я хотел, чтобы у меня был полноценный доступ к среде разработки вне зависимости от моего местонахождения. Да и просто проанализировать поведение системы никогда не вредно. А тут есть полный набор средств связи: и Ethernet, и Wi-Fi, и GSM модем. И, опять же, Linux. Т.е. VPN, NAT — все это легко реализуемо. 

Конечно, я боялся, что продукты от Wiren Board могут оказаться «сырыми» и глючными; что JS для меня окажется сложен, и я не смогу написать скрипты; что качество окажется низким и придется бесконечно менять/докупать. И я засел за форум техподдержки, честно потратив на это выходные. Что может сказать о продукте лучше, чем форум его техподдержки? Если, конечно, его не модерируют беспощадно. Форум меня успокоил: людей не банили, на все сообщения отвечали, ответы были вполне профессиональные, а в случае брака продукцию бесплатно меняли. 

Вот так и стал контроллер Wiren Board 6 (далее WB) «мозгом» моего дома. А я сам пару месяцев назад стал сотрудником Wiren Board. Не спешите обвинять меня в предвзятости — вся эта история происходила задолго до моего трудоустройства. Ну и клянусь говорить правду и только правду.

Я использовал предыдущую версию контроллера WB. Текущая, 7-я версия контроллера, функционально такая же, но быстрее в 6 раз и в ней больше памяти.

В основном все мои умности — это управление инженерным оборудованием и немного светом. А вот пожарную и охранную сигнализации я сделал на оборудовании БОЛИД. Между собой системы автоматизации и сигнализации общаются при помощи преобразователя протокола С2000-ПП. У него есть два интерфейса RS-485, работающих по протоколам:

  • «Орион» — для связи с приборами БОЛИД;

  • Modbus RTU — для связи с устройствами сторонних разработчиков.

Преобразователь протокола не совсем корректное название для этого устройства — оно умнее. С2000-ПП в режиме работы «Мастер» опрашивает приборы БОЛИД, и ведет свою базу данных их состояний. WB получает данные из этой базы (или пишет в нее команды), используя соответствующие регистры Modbus. Чтобы «научить» WB (точнее, драйвер wb-mqtt-serial) общаться с С2000-ПП, я создал собственный шаблон устройства.

Также я использовал пару модулей ввода/вывода от ОВЕН. Почему — объясню ниже.

Не все из перечисленного ниже реализовано до конца, что-то реализуется по мере необходимости, что-то «как руки доходят». В частности, охранная сигнализация пока не востребована. Но на 90% все сделано. И все смонтировано и настроено без привлечения сторонних специалистов, только моими руками и моей головой.

Размещение основного оборудования

Сначала я хотел сделать децентрализованную систему, то есть разместить релейные модули поближе к нагрузке, для чего установить в коридорах небольшие щитки. Но на этапе выбора мест для щитков я понял, что это плохое решение. Штробить несущие стены под кабель и сам щиток категорически не хотелось. Перегородки (у меня кирпичные) были тонковаты для размещения встроенного щитка, утолщать их ради него как-то глупо. Проще всего оказалось разместить все оборудования в одном большом щите и повесить его в котельной.

Главный (и единственный) щит управления всем хозяйством

Главный (и единственный) щит управления всем хозяйством

Это самый большой из подвесных шкафов, который был в продаже. Все более высокие решения — это уже сборные шкафы, которые стоят неразумных денег. Поэтому монтаж такой плотный, пришлось даже занять боковую стенку.

c562b54104179bf5622e9e2334ecb31f.jpg

Обратите внимание: в щит заходят провода, не кабели. У меня все кабели от конечных точек до коммутационных коробок проложены под потолком первого этажа и закрыты натяжными потолками. Кабели со второго этажа проходят через перекрытие к тем же коробкам. А все соединения между коробками, между коробками и щитом, я вел проводами. Это и дешевле, и позволяет использовать более компактные корпуса коробок и шкафа. Ну разве разместился бы я здесь с кабелями?  

Сразу хочу сказать про автоматические выключатели (АВ) и УЗО. Когда я продумывал кабельную систему, я исходил из следующих соображений:

  • при коротком замыкании (КЗ) в розетке не должен отключаться свет в этом же помещении;

  • при КЗ в осветительной и розеточной сети не должно отключаться инженерное оборудование в доме;

  • при КЗ на улице не должно ничего отключаться в доме;

  • если мощность прибора составляет более 50% от мощности цепи — сажу его на отдельный АВ (подсмотрел в американских регламентах);

  • инженерное оборудование при помощи УЗО не защищаю.

Поэтому их (АВ и УЗО) так много.

Для сравнения — так это выглядело на чертеже:

0b5a2e1212dc0852aa9bf7073774e1d5.png

Электроустановочные

С этим пришлось повозиться. Выключатели без фиксации — достаточно редкая позиция. И у каждого конкретного производителя ассортимент их совсем небольшой. А мне нужны были разные. Устроила меня серия Valena Life от Legrand.

c76816671ad1ea02d422052f68acf093.jpg

Датчики

Для контроля температуры и влажности во всех помещениях установлены датчики температуры и влажности С2000-ВТ от БОЛИД.

4c49eb1dfea18541f82279e225aaa9da.png

Я крышки датчика приклеил изнутри к заглушкам Valena Life, и пустое пространство заполнил синтепоном, чтобы температура конструкции, в которую встроен датчик, меньше влияла на его показания. Вот так это выглядит:

0ab50aa105899b987d76bc59bd0ebb2e.jpg

Сравнивал показания датчиков с эталонным термометром — разница в пределах погрешности. 

Сегодня, конечно, я бы использовал комбинированные датчики WB-MSW v. 3, но тогда их еще не производили. 

В котельной и техподполье используются датчики 1-Wire.

В гильзе установлен датчик

В гильзе установлен датчик

Да, у меня есть техподполье, оно высотой 900 мм, и там проложены все трубопроводы. Там же расположена запорная и регулирующая арматура.

Видна только канализация, но лучше фото нет

Видна только канализация, но лучше фото нет

Это очень удобно для эксплуатации дома — все соединения доступны, а в помещениях нет никаких коллекторных шкафов, лючков и других портящих интерьер элементов. 

Термоэлектрические приводы для регулирования теплых полов и приборов отопления первого этажа я расположил там же. И датчики температуры обратки от петель теплого пола — тоже. Я хотел поэкспериментировать с ПИД управлением температурой пола по температуре обратки. Поэкспериментировал и отказался от этой идеи — ниже опишу, почему.  

Есть еще обычные термосопротивления. В парилке был нужен датчик с кабелем, выдерживающий высокие температуры. А для улицы и хамама нужны были датчики в исполнении IP65. Ради них я купил модуль ввода/вывода МВ-110 от ОВЕН. Сейчас я бы купил модуль WB-MAI6, он в два раза дешевле, но тогда его не производили.

Пару аналоговых датчиков давления 4–20 мА я подключил к WB на универсальные входы A1 и A2. Один из них установлен в техподполье и используется для управления скважинным насосом. Второй — в котельной контролирует давление теплоносителя.

Датчик давления в котельной

Датчик давления в котельной

Интерфейсы

По дому проложена двухпроводная линия связи ДПЛС, к которой подключено оборудование (БОЛИД) охранной и пожарной сигнализации, датчики утечки, а также комнатные датчики температуры и влажности, о которых я говорил выше. ДПЛС контролирует прибор приемно-контрольный С2000-КДЛ, который, в свою очередь, подключен к WB через преобразователь протокола Орион/Modbus_ RTU «С2000-ПП». Анализ ситуации ведет WB.

Модули ввода/вывода от ОВЕН подключены к WB тоже по Modbus RTU.  

Также организованы два шлейфа 1-Wire: один для котельной, второй для техподполья.

Инженерное оборудование

Водопровод

Скважинный насос поддерживает давление в гидроаккумуляторе по гистерезису. Датчик давления, как я уже говорил, аналоговый, 4–20 мА.

Обвязка гидроаккумулятора в техподполье. Реле давления — временный вариант, сейчас на его месте датчик давления.

Обвязка гидроаккумулятора в техподполье. Реле давления — временный вариант, сейчас на его месте датчик давления.

Для увеличения эффективности использования гидроаккумулятора и для снижения частоты включения насоса я использую большой гистерезис (3.5 бара включение насоса, 5.5 бар — выключение). Чтобы давление воды в водопроводе не прыгало, я после гидроаккумулятора установил редуктор давления от WATTS, который настроен на 3 бар. Штука дешевая, работает прекрасно — всем рекомендую. Давление в 3 бар вполне комфортно даже для тропического душа в зоне СПА.

Коммутацию насоса осуществляет релейный модуль WB-MRWL3. Насос мощный, но с плавным пуском, поэтому нет проблем с пусковыми токами. 

Сейчас бы я использовал модуль WB-MRWM2.Он не только коммутирует нагрузку, но и измеряет потребляемую мощность с погрешностью в 2%. По этой мощности можно было бы определить рабочую точку насоса и включать алармы при выходе за допустимые границы. Например, при загрязнении фильтра. Или при существенном понижении уровня воды в скважине. Или при неисправности насоса. Мне же приходится ориентироваться на косвенные признаки для определения «здоровья» насоса. В скриптах я отслеживаю количество включений насоса каждый час и время его непрерывной работы. Если насос работает дольше уставки — идет уведомление (возможно, есть утечка в техподполье, или сильно упал уровень воды в скважине, и насос не может развить необходимое давление, или кто-то не закрыл кран). Если насос включается чаще 20 раз в час, то тоже идет уведомление — это говорит о том, что сдулся (или неисправен) гидроаккумулятор, или не закрылся поплавковый клапан в бачке унитаза. 

Раз в неделю я смотрю на графики этих величин (не потому, что так нужно, а потому, что мне любопытно). Это лето было засушливым, и было видно, что насос с каждой неделей работает все дольше и дольше. Я в итоге даже понизил давление в водопроводе, чтобы насос работал в более мягком режиме.

Датчики утечки я применил от БОЛИД.

a5b231d07742b4f1a3f5974952a3e213.png

Они тоже адресные, подключены к ДПЛС. Установлены в санузлах. При сработке блокируется скважинный насос. Хочу еще поставить кран с электроприводом после гидроаккумулятора и закрывать его при утечке, а то воды в гидроаккумуляторе и без насоса хватит на огромную лужу.

Вентиляция

У меня механическая вытяжная вентиляция с гигрорегулируемыми вытяжными клапанами и естественным притоком через гигрорегулируемые приточные клапаны. Звучит страшно, но все просто. Уровень загрязнения воздуха в жилом доме (не на производстве) сильно коррелируется с уровнем влажности воздуха в помещении. У клапанов степень открытия зависит от влажности внутреннего воздуха. Влажность растет ➞ клапаны открываются больше ➞ расход воздуха больше. Никаких батареек там нет, есть пружины и патентованный полимерный материал, изменяющий длину при изменении влажности.

Гигрорегулируемый приточный оконный клапан

Гигрорегулируемый приточный оконный клапан

Гигрорегулируемый вытяжной клапан

Гигрорегулируемый вытяжной клапан

Вытяжной вентилятор один на весь дом. Управляется релейным модулем. Сам вентилятор с плоской характеристикой: если клапаны закрываются при снижении влажности в помещениях, то он снижает производительность, и расход воздуха уменьшается. Даже при круглосуточной работе такая система вентиляции достаточно энергоэффективна. Да и вентилятор маломощный, потребляет в рабочем режиме порядка 30 Вт (да, я измерял), что дополнительно радует.

Вытяжной вентилятор

Вытяжной вентилятор

Когда я строил дом, датчиков качества воздуха в продаже не было. Но в какой-то момент они появились, я купил и увидел, что воздухообмен избыточен, — качество воздуха было, как на улице. Здорово, конечно, но хотелось сэкономить.

Поразмыслив, я пришел к следующему алгоритму (подтвержденному замерами):

  • при включении света в санузлах либо СПА зоне включается вентилятор, при выключении — выключается с выбегом в 15 минут;

  • если вентилятор простоял час, он включается на 15 минут (включение света в санузлах сбрасывает таймер);

  • при работе газовой каменки в СПА-зоне вентилятор включен непрерывно, чтобы вентилировалась душевая;

  • в теплое время года вентилятор тоже включен непрерывно.

При таком алгоритме уровни CO2 и VOC у меня всегда в диапазоне между «отлично» и «хорошо». А расход газа понизился в пределах 10%.

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

Справа от камина — кнопка временной блокировки вентиляции

Справа от камина — кнопка временной блокировки вентиляции

Камин у меня не только для удовольствия. Мощность топки 14 кВт, и в случае полного ахтунга камин может выступать в роли системы воздушного отопления. Кирпичная конструкция сделана так, чтобы воздух мог свободно омывать топку. Я и тут провел эксперимент (спасибо электросетевой компании, затеявшей перекоммутацию в мороз). При температуре наружного воздуха около -30°С, и открытых комнатных дверях, во всех помещениях была (и не падала) температура порядка 14°С … 20°С. Для аварийной ситуации вполне допустимо.

СПА

В СПА-зоне я управляю газовой каменкой и греющим кабелем лежака хамама. Управление по гистерезису посредством релейного модуля. Точность поддержания температуры и там, и там +/- 1°С. Включается всё это кнопкой в интерфейсе.

Газовая горелка каменки со стороны котельной

Газовая горелка каменки со стороны котельной

Та же каменка со стороны парной

Та же каменка со стороны парной

Лежанка хамама с греющим кабелем

Лежанка хамама с греющим кабелем

Система отопления

Помещения отапливаются теплыми полами (103 м2) и радиаторами (6 шт.). Есть помещения только с теплыми полами, есть только с радиаторами. Есть, где и то, и то. Поскольку теплые полы являются элементом системы отопления, покрыты они керамогранитом, чтобы теплоотдача была максимальной.

Термограмма гостиной, вид на теплый пол

Термограмма гостиной, вид на теплый пол

Темно-синее на термограмме — это мокрое белье на сушилке. Прямоугольники — кресла. Температура пола от 26.7 до 29.2°С, среднее значение 28°С, что идеально соответствует моим расчетам. Температура стены 22.9°С, что говорит об ее высоком термическом сопротивлении. На улице, кстати, -32°С. Часто спрашивают, что за трещина на полу это на полу лежит HDMI кабель, который идет к телевизору.

Все это управляется термоэлектрическими приводами. Приводы всех теплых полов и радиаторов 1-го этажа расположены в техподполье, приводы радиаторов 2-го этажа — на самих радиаторах.

Термоэлектрический привод на радиаторе второго этажа

Термоэлектрический привод на радиаторе второго этажа

Я перепробовал все возможные алгоритмы управления всем этим. И ПИД регулирование + медленный ШИМ, и интеграл считал температуры по времени. Дом у меня каменный, и тепловые процессы настолько инерционные, что ПИД при любых значениях коэффициентов и периода регулирования превращается в режим On/Off, да и остальные алгоритмы тоже.

Пришел к такому алгоритму. Покажу на примере. Расчетная температура в комнате 24°С. Теплые полы включаются при 23.9°С, выключаются при 24.1°С. Радиаторы включаются при 23.5°С, выключаются при 23.9°С. Результат меня очень устраивает — точность поддержания температуры в пределах +/- 0.5°С И температура поверхности пола выше, чем при других режимах регулирования. И радиаторы включаются только тогда, когда это действительно нужно.

Обратите внимание на скорость протекания процесса и на точность поддержания температуры(уставка 20°С).

Обратите внимание на скорость протекания процесса и на точность поддержания температуры
(уставка 20°С).

В то же время на улице

В то же время на улице

Если в помещении только радиатор, то он управляется как теплый пол в примере выше: 23.9°С/24.1°С.

Для управления термоэлектрическими приводами я купил модуль МУ110–16К от ОВЕН. У него есть встроенный ШИМ, который я планировал использовать, поэтому и выбрал. Сейчас выходы модуля работают в режиме On/Off.

В большинстве помещений в ночное время температура снижается, в среднем на 4°С. В разных помещениях — по-разному и в разное время, поскольку мы (члены семьи) в разное время ложимся спать и встаем. К моменту пробуждения температура уже комфортная. Время прогрева каждого помещения хорошо видно на графиках, я его учитываю в скриптах управления термоэлектрическими приводами.

Если дом остается на длительное время без людей (отпуск), то отключается вентиляция и температура снижается до специально установленных значений. У нас много комнатных растений, и эта температура оптимальна для них. Для монстеры и гибискуса, например, температуру снижаем до 20°С. Нет растений — снижаем до 16. Для повышения энергоэффективности мы на время отпуска группируем растения по комнатам в соответствии с требуемым температурным режимом.  

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

Датчики температуры, установленные на «обратках» контуров теплых полов, оказались как бы не при делах. Но не совсем.  Я использовал их показания при настройке расхода в контурах теплых полов — крутил балансировочные вентили и привел значения перепада температур между подачей и обраткой на каждом контуре в соответствие расчетам. Думал еще настроить алармы при сильном отклонении температуры обратки от расчетной (например, что-то «приехало» в балансировочный вентиль). Но руки за все это время не дошли — значит, и не нужно. Хотя периодически поглядываю на соответствие температур расчетным значениям, особенно после летнего простоя.

Котельная

Благодаря наличию техподполья котельная получилась очень компактной.

Чертеж

Чертеж

Реальность

Реальность

В центре газовый конденсационный котел, слева — бойлер косвенного нагрева, справа — резервный электрокотел. Емкость внизу — самодельный нейтрализатор конденсата котла. Циркуляционный насос — это контур теплых полов, циркуляция через приборы отопления и бойлер за счет насосов котлов.

Циркуляционный насос теплых полов

Циркуляционный насос теплых полов

Сам циркуляционный насос с электронным регулированием, и это важно. У меня система с переменным расходом: могут быть открыты все  девять теплых полов, а может и только один. Этот насос способен поддерживать правильный перепад давления во всем диапазоне расходов.  

Контроль загазованности природным и угарным газами, а также управление главным газовым клапаном (ГГК) осуществляет тоже WB. Датчики загазованности используются от Seitron с сухим контактом.

Сигнализатор загазованности природным газом (угарным тоже есть).

Сигнализатор загазованности природным газом (угарным тоже есть).

Главный газовый клапан

Главный газовый клапан

При загазованности закрывается ГГК и отправляется уведомление. Сигнализаторы загазованности оснащены очень громкими «пищалками», поэтому никаких дополнительных сирен я не предусматривал. Также сигнализаторы при сработке не дадут открыться ГГК без вмешательства человека, так что соответствие требованиям безопасности полное.

При снижении давления газа блокируется газовый котел, включается электрический. Появился газ — наоборот. При включении электрокотла работают все функции котельной, так что при желании газовый можно отключить (для ремонта, например).

Также контролируется давление теплоносителя. Если давление падает до Уставки 1, отправляется уведомление. До Уставки 2 — блокируется циркуляционный насос. Котлы оснащены собственными датчиками давления, поэтому их я не блокирую.

В котле стоит модуль расширения, у него две функции: первая — реле аварии котла, вторая — внешнее задание уставки температуры сигналом 0…10В.

Слева от платы котла установлен модуль расширения

Слева от платы котла установлен модуль расширения

Если газовый котел не зажегся по любой причине — срабатывает реле, включается электрический котел, газовый блокируется, отправляется уведомление. Для задания уставки я использовал модуль аналоговых выходов WBE2-AO-10V-2. Уставку температуры газового котла в режиме отопления вычисляет WB по «забортной» температуре и выдает нужное напряжение. 0В — выключить, 10В — максимальная температура, промежуточные значения интерполируются.

Сейчас у Wiren Board есть модуль расширения WBE2-I-EBUS, который работает с котлами Vaillant, и который сильно дешевле модуля расширения котла. Но тогда его не было.

У модулируемых газовых котлов есть одна проблема. Если тепловая нагрузка котла меньше его минимальной мощности (котлы не могут снижать мощность менее ⅓), то он начинает тактовать, то есть отключаться по превышению температуры уставки, быстро остывать и снова включаться. Такой «дерганый» режим работы сильно снижает ресурс котла. Подбором мощности котла проблему не решить — для ГВС (в режиме наполнения ванны) нужно минимум 24 кВт, а это сильно больше, чем нужно системе отопления. 

Я с тактованием борюсь так. Определяю (не вручную, конечно, в скрипте), в каких помещениях нужен нагрев. Зная теплоотдачу расположенных в них приборов отопления и теплых полов, вычисляю требуемую мощность котла. Котел у меня работает в диапазоне от 8 до 24 кВт. При тепловой нагрузке ниже 8 кВт я котел блокирую, чтобы он не тактовал. Понятно, что в части помещений при этом температура снизится больше, чем на гистерезис, пока не накопятся нужные 8 кВт. Но на практике это в пределах одного градуса и почти не ощущается. Такой алгоритм сильно увеличивает ресурс дорогого газового котла. Особенно сейчас, когда стоимость запчастей стала запредельной.

А вот в санузлах я подогрев полов в момент блокировки газового котла не отключаю, в этих помещениях даже полградуса чувствуются. В момент блокировки газового котла я закрываю все приводы на теплых полах и радиаторах (кроме санузлов) и включаю электрокотел. Тепловая нагрузка санузлов менее 1 кВт, так что электричества много не потрачу.

В контуре теплых полов поддерживается температура в 47°С. Контроллер Wiren Board осуществляет ПИД регулирование 3-ходовым смесителем по тому алгоритму, который я подробно описал в статье про вентиляцию. Для управления электроприводом использую WBIO-DO-SSR-8 + твердотельные реле от КИППРИБОР. Импульсы на вентиль идут достаточно часто, механическое реле быстро износится, поэтому использованы твердотельные реле.

Управление бойлером элементарное, по гистерезису. Бойлер имеет приоритет над системой отопления, то есть в момент нагрева система отопления блокируется (черный трехходовой привод на фото котельной). Котлу выдается максимальная уставка температуры. Если газовый котел заблокирован по давлению газа или неисправен, то включается электрический.

Раз в неделю бойлер прогревается до 65°С на один час ночью для борьбы с легионеллой.

Вот и все. Компактная котельная — компактное описание.

Освещение

Тут все еще проще. Все выключатели кнопочные, то есть без фиксации. 

Обычные (не сценарные) выключатели подключены к входам релейных модулей WB-MR6LV/I и управляют ими напрямую. Нажатия этих выключателей в скриптах не обрабатываются. 

Остальные выключатели сценарные, они подключены к модулям дискретного входа WBIO-DI-DR-16 (сейчас вместо него выпускается WBIO-DI-WD-14). У этих модулей минимальное время отклика на нажатие. Они, что естественно, запускают сценарии. Поскольку в части сценариев мне нужны явные команды («включить», «выключить», «больше», «меньше»), я использовал выключатели для управления жалюзи.

be06cbd91be2b6fd69a5b7469af7d5fc.jpg

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

Пример сценарных выключателей — это «проходные» выключатели. Например, если я выхожу из спальни, я в спальне включаю транзитный выключатель, который включает свет в коридоре второго этажа и на лестнице. У лестницы на первом этаже есть второй транзитный выключатель, который свет выключит. Когда ты еще в комнате, ты не видишь, горит свет в коридоре или нет. А тут нажал кнопку «вверх», и уверен в результате. 

В спальнях есть мастер-выключатели, которые при длительном нажатии выключают свет во всем доме. Это на случай, если в доме ты остался один.

Белый выключатель у изголовья кровати управляет люстрой в спальной.Кнопки увеличивают/уменьшают количество включенных ламп, длительное нажатие на

Белый выключатель у изголовья кровати управляет люстрой в спальной.
Кнопки увеличивают/уменьшают количество включенных ламп, длительное нажатие на «вниз» отключает свет во всем доме.
Серый выключатель управляет вентилятором.

При включении режима «Все ушли» в приложении весь свет отключается, включается уличное освещение на 10 минут и включается охранная сигнализация.

Свет в санузлах горит не более часа. Такое вот мое самодурство (на самом деле, регулярно забываем выключать свет в санузле с окном).

В комнате сына освещение светодиодное, управляется через WB-MRGBW-D (современная модель — WB-LED).

Светодиодные светильники, про вентилятор ниже

Светодиодные светильники, про вентилятор ниже

Работает в режиме RGB+W. С цветовыми гаммами сын поигрался месяц, и надоело. Все остальное время работает белый свет в режиме вкл/откл.

Потолочные вентиляторы

В спальнях и кабинете установлены потолочные вентиляторы (см. фото выше). Неплохая альтернатива кондиционерам, рекомендую, реально спасают. Оснастить дом кондиционерами мне было не по карману. 

Я не стал использовать «родные» панели управления вентиляторов — они не подходят по дизайну. Управляю вентиляторами при помощи релейных модулей WBIO-DO-R10A-8. Для регулирования оборотов последовательно с обмоткой двигателя подключаются конденсаторы — это и делает релейный модуль. 

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

Клавиша «вверх» увеличивает скорость на ступень, клавиша «вниз» уменьшает на ступень вплоть до выключения.

Была мысль зимой включать автоматически вентиляторы на малых оборотах перед включением приборов отопления, чтобы опустить более теплый воздух вниз, но руки не дошли.

Охранная сигнализация

Как я уже говорил, охранная сигнализация пока не востребована, — КОВИД привел к тому, ч

© Habrahabr.ru