UA-23773963-1
Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Умный дом - перестройка

Опубликовано 13.06.2019

    Давно готовился к замене всего оборудования автоматизации в своей квартире. От оборудования с протоколом управления Х10, к оборудованию с протоколом ModBusRTU по сети RS485. Подготовка шла долго, ни как не мог определиться с выбором оборудования. То что устраивает по возможностям не устраивает по цене, а что устраивает по цене, не устраивает по возможностям. В итоге решился разрабатывать собственное, или модифицировать под свои нужды, чужие разработки или устройства. Путь конечно не короткий. Но хотелось что бы перестройку моего умного дома, не постигла участь "перестройки СССР". 

     Для автоматизации домашнего освещения, я разработал релейные блоки по функционалу очень похожие на, используемые мной RD338 компании "Разумный дом". Только в моих блоках 4 канала и протокол связи ModBus RTU. Подробнее о нем можно почитать вот тут

    Контроль протечек тоже решил забрать у CCU825, и поручить еще одной моей совместной разработке с Антоном Бизяевым @Zoolu, поскольку это устройство кроме контроля протечек и управления вентилями, еще собирает данные с импульсных выходов водосчетчиков и передает всю информацию так же по протоколу ModBus RTU.

    Но всеже От услуг GSM сигнализации CCU825 я не стал отказываться, во первых воспользовался ее устройством резервного питания, для питания устройства контроля протечек, выход с встроенной пищалки блока контроля протечек завел на один из шлейфов сигнализации что бы получать СМС уведомления при обнаружении протечки. Так же по прежнему сигнализация контролирует пожарный шлейф, и шлейф датчиков движения, правда освещением в коридоре теперь тоже уже не управляет. Паралельно со шлейфом сигнал с датчика движения подается на один из входов релейного блока. С этого входа управляется канал управления освещением в прихожей. Временные задержки выключения организованы настройками релейного блока. (Об этом подробнее ниже). Еще два шлейфа Подключены к обучаемому китайскому приемнику который настроен на прием сигналов с радиодатчиков дыма, и радиодатчиков контроля протечек. Они тоже самодельные подробнее об их изготовлении можно почитать по этим ссылкам:

Автономный датчик дыма с радиодоступом;

Радио датчик протечки - Описание Изготовление;

    Поменялся и сервер удаленного управления и автоматизации. Теперь он крутится на Raspberry Pi ZeroW. На ней установлен сервер умного дома "Home Assistant". Для обеспечения управления  @Zoolu была разработана кросс-плата периферийных устройств для Raspberry Pi Zero, позволяющая разместить сервер умного дома в корпусе на DIN рейку размером всего в  два unit. Подробнее о его устройстве и настройке можно почитать вот в этой статье

    Установил еще одну самоделку коллективной разработки - Радио модуль с ModBus версии 2.0. Он позволяет транслировать радио посылки с устройств с протоколом кодеров SC1527 и SC2262  (радио датчики, радио кнопки и пульты и т.д. и т.п.) в сеть ModBus  и обратно преобразовывать команды  ModBus в радио посылки, для управления устройствами по радиоканалу. Подробнее о нем можно почитать вот тут.  У меня этот модуль задействован для управления освещением и вентиляцией с радио кнопок, а так же сбором информации с радио датчиков дыма и протечки.

    В опытной эксплуатации находится еще одна совместная разработка разработка. WiFi розетка на базе ESP8266, связь с которой осуществляется по WiFi сети протоколом MQTT. Управление по этому протоколу так же поддерживается новым центральным контроллером, на борту которого,кстати, поднят и MQTT брокер, возможностей которого вполне хватит для поддержания оперативной связи с большим количеством домашних периферийных контроллеров. У этой розетки есть одна изюминка, кроме удаленного управления, она позволяет контролировать протекающий в нагрузке ток, который может достигать 20 А. А это в свою очередь позволяет осуществлять местный контроль перегрузки, и удаленный контроль наличия оставленной включенной нагрузки, а также вести контроль потребленной энергии.

    Как я уже писал выше подготовка шла долго и в разных направлениях. Были разработаны, от маке тированы, и изготовлены несколько  периферийных устройств, многие из устройств изготовили и используют не только разработчики и участники проектов, но и другие любители "умнодомостроения". Было опробовано несколько вариантов ПО "серверов домашней автоматизации" К сожалению ресурсов Raspberry Pi Zero не хватает для многих вариантов ПО. Наиболее приемлемым для обеспечения требуемых мне автоматизаций и удовлетворительного Веб интерфейса удаленного управления мне показался "Home Assistant", который достаточно экономно использовал ресурсы Raspberry Pi Zero. Поэтому после сборки блока центрального модуля было принято решение о комплексной замене всего оборудования.  При этой замене GSM сигнализация переехала в кладовку, т.к. потеряла часть управляющих и регулирующих функций. На ее месте в распредщите разместился более мощный блок питания (в будущем будет заменен на два менее мощных включенных по схеме горячего резервирования) и новый сервер умного дома.

    Для того что бы переезд был меньше ощутим домочадцами замена оборудования была осуществлена в четыре этапа.

  1. Проведены предварительные настройки периферийных блоков и настройка центрального сервера.
  2. Переехала сигнализация в новый щит, вместе с ней был установлен новый модуль контроля протечек. Так же были произведены все переключения датчиков и электроприводов под управление новым модулем. Поскольку эта система работали и раньше без какого либо участия домочадцев, все эти переезды особо не помешали никому, разве что только мне, т.к. из за работы в весьма стесненных условиях потом разболелась спина....
  3. В выходной день в светлое время суток были заменены все релейные блоки. Домочадцы практически этого не заметили, т.к. обесточивание сети освещения было не более чем на 2 часа в светлое время суток. Уже вечером были продемонстрированы домочадцам новые возможности релейных блоков по автономному выполнению команд "включить/выключить все".
  4. Далее был к установлен и подключен к шине RS485 и питанию блок центрального сервера. и все остальные настройки проводились уже из кабинета. Умный дом стал обрастать всякими автоматизациями, за управлял светом и вытяжкой с радио кнопок, стал включать свет по утрам в туалете и на кухне. И уже готов по расписанию варить кофе, но пока я это ему не доверяю.

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