[ЛОНГ] Систематизация автоматизации "умного дома" на базе популярных вендеров
В прошлом лонге, мы затрагивали железную составляющую данного вопроса и способы их организации и кооперации друг с другом через разные протоколы. Тут же мы коснёмся такого понятия как сценарии, примеры реализации и возможности построения более сложных схем автоматики на примере популярных решений.
Для тех, кто не читал прошлый пост:
Давайте немного напомню, с чем мы имеем дело. У нас есть база на железках Xiaomi, Aqara, Yandex и протоколах BLE, Zigbee и Wi-Fi. А наша задача упростить жизнь в квартире с женой и ребёнком.
Я так же понимаю, что многие могут негативно относиться к какому-то вендеру или скептически быть к тому, что всё это частично работает через облако. В теории я смогу вам рассказать как всякие интеграторы (хорошие и не очень) в частных дорогих домах ставят промышленную автоматику на базе контроллеров на протоколе KNX или Modbus которая работает локально. В частности мне хотелось бы объяснить, как легко можно войти эту нишу и понтоваться перед друзьями и соседями, чем душнить перед вами знаниями по Home Assistant и построением внутренней локальной автоматизацией. Может быть как нибудь в другой раз, когда будет возможность разбогатеть и переехать в свой дом, где можно будет разгуляться по максимуму.
Сценарий 1: Уборка
UPD: Из-за того, что я переехал на сервер Китай из-за покупки новых устройств, у меня слетели все старые сценарии, то буду показывать на скриншотах примерный принцип реализации, который вы в последствии сможете доработать.
Дано: робот пылесос, датчик движения или открытия двери, камеры, график прогулки жены с ребёнком.
Требуется: пока никого нет дома, робот пылесос убирает квартиру и моет пол.
Решение: если в период с 10:00 до 13:00 в квартире нет движения, то робот пылесос начинает уборку, в обратном случаи стоит в режиме ожидания.
Или: если включается режим охраны от закрытия входной двери в период с 10:00 до 13:00, то пылесос начинает уборку, в обратном случае стоит в режиме ожидания.
Итог: Приходится менее часто брать большой пылесос в руки, что бы убирать постоянные крошки и махрушки, которые любит с пола собирать ребёнок.
Минусы такой системы автоматизации я считаю, что многое ПО от сторонних вендеров не позволяет выбрать какой-то определённый временной интервал у прибора или противоположное состояние, ограничивая себя и городя более сложные цепочки автоматизации.
Так же как не крути, в зависимости от модели робота пылесоса вам периодически придётся его чистить и опорожнять.
Так же у меня уже бывали случаи, когда я например находился дома, но не попадал в действие датчиков или наоборот забывал при уходе ставить сигнализацию.
Это связанно, что если я уходил утром из дома в будний день, то охрана включалась автоматически, а в выходные только от кнопки. И получалось, что в отпуске меня мог разбудить пылесос, а в выходной уйдя из дома и надеясь на уборку, она просто не начнётся.
Сценарий 2: Климат
Тут я хочу описать два принципа работы, первый уже реализован, он простой - это включение увлажнителя, а так же принудительной приточной вентиляции, которую я мечтаю сделать не первый год.
Дано: цветы, жильцы, увлажнитель с датчиком влажности (можно отдельный).
Требуется: что бы когда жильцы дома, поддерживать один уровень влажности во избежания казюль в носу, другой когда никого нет дома, но есть цветы.
Решение: Т.к. увлажнитель стоит в центре квартиры, но его пары попадают в отдалённые комнаты, то при падении уровня влаги ниже 40% на встроенном датчике и наличию людей он включится и поднимет её до 60%
Или: Если датчик влажности в спальне возле цветов упадёт ниже 20% и включена охрана, то увлажнитель включится до 40%.
Итог: В данном варианте событий у нас в зависимости от нахождения человека дома подбирается разная влажность в помещении, по такому принципу можно реализовать и принудительную приточную вентиляцию через умное реле и завести на неё как датчик влажности, так и имитацию присутствия человека через включение освещения.э
По такому же принципу можно реализовать разные температурные сценарии используя как электрообогреватели, так и термоголовки на батареях отопления или кондиционеры совместно с увлажнителем воздуха, только к этому варианту событий добавить таймер для прогрева или остуживания помещения заранее.
Сценарий 3: Безопасность
Тут каждый решает сам, можно сделать замудрённо через отпечатки пальцев или фитнес браслеты, но у меня сделано проще.
Дано: шлюз с динамиком, кнопка, камеры, выключатели света
Требуется: во время долгого отсутствия хозяина организовать имитацию присутствия. В случае взлома включить сирену, сделать видеозапись, отправить запись и уведомление об взломе.
Решение: При уходе из дома утром автоматически включается режим охраны, если хозяин не пришёл домой через 12 часов, то включается иммиграция света в разных комнатах. Так же можно сделать включение и отключение охраны через беспроводную кнопку и задержку.
Итог: По этому принципу у меня охрана работает не один год, единственная проблема не забывать выключать её самому, а то соседи вас не правильно поймут с этой всей сиреной.
Если хотите ещё больше уведомлений, то можно прикупить умное реле и модем с релейными входами, которые при замыкании отправляют вам СМС при отсутствии интернета или вызывает ЧОП.
К защите и безопасности так же можно отнести перекрытие кранов во время вашего отсутствия, но единого решения тут нет и придётся собирать схему самостоятельно на клапанах и реле или делать колхоз через электрокраны и умные розетки и наедятся, что 220В вас не убьют. И в принципе это можно отнести вообще любое устройство работающее по принципу реле.
Сценарий 4: Прочее
Сюда как и сказал выше, можно занести практически любое не умное устройство, которое имеет свойство включения от розетки и не требует какого либо действия. Для данного вида автоматизации будет достаточно исключительно реле. У меня например так работает водонагреватель (реле времени), что бы он постоянно не грел воду создавая накипь в баке и не сливал излишки в дренаж, на ночь он отключается и запускается к моменту моего пробуждения, что бы ему хватило времени нагреть воду пока котельщики опрессовывают трубы.
В этот пункт можно занести любое освещение или приводной механизм (забор или шторы) и сделать запуск от датчика присутствия, освещённости и прочих условий на ваш выбор.
Итог
Для большинства обычных людей достаточно пары вышеописанных сценариев и их вариации. Если подвести итоги, можно выделить основные мотивы применения умного дома - это Безопасность, Управление, Автоматизация и Комфорт.
Базовый комплект поставляемый вендорами устройств будет достаточен для реализаций как типовых, так и узкоспециализированных сценариев автоматизации в приделах разумного на ограниченной площади, но не нужно будет забывать, что для их реализации вам придётся изощряться т.к. до недавнего времени это было более проблематичнее, чем сейчас.
Естественно если вы хотите большего, то в первую очередь тут нужно будет раскошелится уже на промышленное оборудование, ибо как указанный выше способ с устранением утечки на базовом уровне готового оборудования от Яндекса или Aqara делается путём спаривания двух розеток и поиском фазы на сервоприводе, а при отсутствии напряжения требуется ещё и бесперебойник. Либо надеяться, что утечка будет серьезнее пары капель и клапан сможет закрыться от перепада давления после срабатывания реле.
В принципе, если вам будет интересно и я получу фидбек, то я смогу спроектировать не типовое решение со всеми схемами и картинками на базовых устройствах Xiaomi и других вендоров, какую нибудь простейшую автоматику (по типу приточной вентиляции, о которой говорил выше) и продемонстрировать принцип её работы уже на натуре.