Когда говорим про умный дом - сразу приходит в голову управление светом, а второе датчики движения. Они сильно упрощают жизнь и держат выключатели в чистоте, так как не надо постоянно на них нажимать. Есть куча применений: свет на лестнице, свет при входе, свет в котельной и туалете. Множество мест где можно применить - главное что бы было удобно и для этого часто применяют несколько датчиков движения сразу.
Часто от заказчиков слышу что не надо датчики движения, так как бесит постоянно крутить руками что бы они “проснулись” и включили свет обратно. Да, есть такая проблема, решается добавлением датчиков, но нужна синхронизация.
Я при постоянной настройке УД уже устал делать похожие сценарии с датчиками движения и запилил шаблон для Home Assitant. Тестировал его несколько недель пока добирался до статьи. Расскажу разные кейсы применения на своих примерах.
Железо
Начну с самих датчиков движения. По опыту перепробовал тонну датчиков… всякие на блутус и прочик (НЕ БРАТЬ НИКОГДА БЛУТУС!!!).
У меня 2 фаворита:
Маленький круглый датчик движения
Aqara датчик движения на ножке
Мелкий датчик наверное самый дешевый который я пробовал, но на одном объекте он работает даже лучше модных от акары. Еще он вообще крошечный, его спрятать в интерьере проще простого, да и их можно и больше накидать.
От Акары классика, у меня ещё старой версии и работают годами без смены батареек.
Если захотелось купить
Маленький круглый датчик
На Али https://ali.click/ba4jq9?erid=2SDnjeLVpfZ
На ЯМ https://market.yandex.ru/cc/85rEh5
От Aqara Датчик на ножке
На Али https://ali.click/2m4jqy?erid=2SDnjer9aJT
На ЯМ https://market.yandex.ru/cc/85rGjX
Боль Задача (кратко)
Мне нужно было что бы я мог добавлять любое количество датчиков и они работали как группа - когда один из датчиков ловит движение = включает выбранный свет / группу / пространство. Когда ВСЕ датчики перестают обнаруживать движение = вырубить свет.
Тут конечно не все так просто. Датчики бывают разные, у каждого может быть разное время перехода в неактивность. Поэтому нужно добавить таймер внешний, которую эту неактивность сгладит.
Большая боль - датчики в неактивность пока человек находится рядом с ним их заново пришел … тут тоже реашется таймером. Сбрасывать таймер если снова обнаружи движение.
Нужно, что бы при перезагрузке HA таймер все же закончил дело и выключил свет.
Клиентам не удобно лезть в автоматизацию и править время таймера … нужно внешнее решение через удобный ползунок выбора времени задержки.
Условия выполнения автоматизации, например для уличного света что бы не включался днем.
Дополнительная задача когда выключается свет и таймер - выключить вентилятор, отключить уличный обогреватель и прочее.
Мой телеграм канал, там все быстрее обновляется телеграм.
не забудем про Поддержать автора
Сам шаблон и как работает
Взять шаблон можно тут https://gist.github.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa
Что бы сразу вставить в проекты вот ссылка https://gist.githubusercontent.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa/raw/ce5560bab80b5534bc97c4ab538488dc2dbdb934/DD_move_OpenDoor_Cond_AdditionalControl
Проекты находятся на последней вкладки в разделе Автоматизации и сцены
Просто добавляем ссылку выше и дальше уже настраиваем под себя.
⚙️ Как работает
- При движении свет включается, а таймер сбрасывается.
- Когда движение прекращается, запускается таймер с заданной длительностью.
- По завершении таймера свет выключается и могут выполняться дополнительные действия (например, уведомление или запуск другой автоматизации).
- При открытии двери свет тоже включается и запускается таймер.
- Можно задать глобальные условия — например, чтобы автоматизация работала только ночью или только если кто-то дома.
🔍 Настройка входов
- Датчики движения Здесь выбираются binary_sensor с классом occupancy. Обычно это датчики движения, но можно использовать и другие сенсоры, например датчик вибрации. Важно понимать: как только сенсор перейдёт в состояние off, таймер запустится. 👉 Пример: я добавлял датчик вибрации на стиральную машину — когда вибрация прекращалась, таймер отсчитывал время до выключения света.
- Датчик двери (опционально) Это отдельный вход. При открытии двери свет включается и запускается таймер. В отличие от датчиков движения, здесь нет реакции на off — только на событие открытия. Поэтому дверь используется как дополнительный триггер, а не как источник для остановки таймера.
- Таймер Таймер работает только внутри этой автоматизации. Он отсчитывает время до выключения света. Если у вас несколько подобных автоматизаций, для каждой нужен свой таймер.
- Input number (в минутах) Это число задаёт длительность таймера. Его удобно сделать общим для нескольких автоматизаций: например, одно значение «5 минут» можно использовать и для датчиков движения в коридоре, и для датчика двери в кладовке. Так вы централизованно управляете временем ожидания.
🌙 Глобальные условия
Эти условия должны быть истинны, чтобы автоматизация выполнялась. Примеры:
- Только ночью (sun.sun в состоянии below_horizon).
- Только если кто-то дома (person.egor в состоянии home).
- Только при включённом режиме «гостевой» (input_boolean.guest_mode = on).
Таким образом, можно гибко ограничить работу сценария.
⏱ Действия при завершении таймера
После выключения света можно выполнить дополнительные действия. Примеры:
- Отправить уведомление «Свет выключен».
- Запустить другую автоматизацию (например, включить охранный режим).
- Включить ночник или подсветку.
Если ничего не нужно — поле можно оставить пустым.
Кейсы использования
Уличное освещение - не забудь выключить обогреватель.
У меня свет на террасе нужно включать при открытии двери или при обнаружении человека на камерах. Я использую Frigate (подробнее про это Frigate + HA + Alarmo + Telegram комплексная охрана дома) для обнаружения человека.
Пока датчик в состоянии обнаружения таймер не запускается и свет горит. Если я вдруг открыл дверь и решил что на улице слишком холодно и останусь ка я внутри, тогда таймер досчитает время и погасит свет. В глобальных условиях у меня стоит что бы срабатывал до рассвета и после заката.
В дополнительных условиях я поставил что бы гасил свет над мангалом и уличный обогреватель - на всякий случай, пока не забуду.
Круто что приход соседей можно спалить по включенному свету на террасе.
Прихожая - закрой штору “шкафа”
При входе в дом или при входе в прихожую у меня загорается свет. Датчик открытия двери служит для охраны + позволяет быстро без задержек включить свет в прихожей, пока там датчик движения раскачается. Можно обуваться хоть час, пока датчик движения не уйдет в неативность таймер не запустится. У меня вместо дверей шкафа стоит штора с моторчиком - повесил вещи и ушел - штора сама закроется. Как раз это делается через дополнительные условия в шаблоне.
Котельная + постирочная + гладильная доска с утюгом (милая, не спали дом).
У меня котельная совмещена с постирочной, достаточно удобно. Тут тоже есть датчик движения, который очень удобно что беспроводной - он был помещен на сам котел. Пока справляется один датчик движения, но на подходе ещё партия датчиков - хочу на всякий случай ближе к гладильной доске поставить.
Принцип такой - пока в котельной свет горит, а так же работает утюг. Как только ушел свет погас и утюг тоже. Можно для утюга поставить задержку по времени отключения.
Холл и лестница
Вот тут самое интересное, у меня стоит (пока) 3 датчика движения - 1 на первом перед лестницей, 2 на втором которые смотрят друг на друга. Совсем неважно откуда выходит человек, свет включается в холле на первом, на лестнице и на втором этаже. Для удобства, я все светильники поместил в одно помещение холл и включаю/выключаю их через пространство. Если добавятся ещё светильники то переделывать автоматизацию не надо будет.
Туалет и жужжащая вытяжка (без фото).
Так же по нескольким датчикам включается свет в туалете. Что важно, несколько датчиков нужно что бы при долгом чтении состава освежителя воздуха не погас свет. В качестве более надежного способа планирую заменить датчики движения датчиками присутствия.
Рядом с троном у меня есть кнопка от сяоми на zigbee, если китайская лапша пошла не по плану - нажимаю кнопку и включается вытяжка. В дополнительных условиях шаблона стоит задержка выключения вытяжки, что бы после того как свет погас сам вентилятор ещё работал какое-то время.
Удобно
Пока тестировал не встретил косяков автоматизации, зато добавлять/удалять датчики стало проще. Не надо возиться с группами и прочим.
В общем, как всегда, стало удобнее.
Способ 1 Поддержать автора
Способ 2 https://donate.stream/yoomoney410013774736621
Способ 3 телеграм https://t.me/tribute/app?startapp=dvHM
или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr
Связаться со мной. (Консультации, проектирование и обучение)
Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.
Мой телеграм канал, там все быстрее обновляется телеграм.
Сайт smart4home.ru и альтернативный Умный дом на любом этапе
Соц сети: RuTube канал Удобный дом / You Tube канал Удобный дом Яндекс Дзен: Удобный дом / InGram
Платформы специалистов: Авито / Профи.ру / Яндекс Услуги https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek
Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158 Реклама. ООО «ЯНДЕКС», ИНН 7736207543