Блог

Ещё пара автоматизаций света в Hass.io на Node-RED

Автоматизация света по датчику движения, наверное, самая очевидная и простая автоматизация из возможных. Я описывал несколько таких автоматизаций в этой статье.

Как ещё можно упростить себе жизнь? Ведь именно это и должно являться основной целью Умного дома.

Пример 1

Ранее я писал как можно с помощью датчика двери сделать из глупого замка - умный замок.

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

А вы всё ещё продолжаете пользоваться мастер выключателем?

Свет в прихожей у меня выключается сам по таймеру, о чём я писал в этой статье.

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

Пример 2

Кухню у меня освещает лента Yeelight и вытяжка, которую я когда-то давно сделал умной:

Синхронизируем включение/выключение вытяжки с лентой Yeelight.

Конечно можно управлять сразу двумя устройствами по датчику света. Но у ленты Yeelight есть комплектный физический выключатель. И теперь от него же будет работать вытяжка.

Сама лента включается и выключается по датчику движения (читать в этой статье).

С вышеупомянутой автоматизацией оба света работают идеально синхронно по движению. Но от физического выключателя вытяжка немного запаздывает, потому что Home Assistant получает состояние ленты Yeelight с некоторой задержкой.

Пример 3

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

Теперь подогрев зеркала включается автоматически по датчику влажности. И только если свет в ванной включен.

А выключается зеркало вместе со светом в ванной.

Сам свет в ванной включается и выключается по датчику движения (читать в этой статье).

PS: Я не расписывал детально каждую ноду. Все эти примеры есть в других моих статьях.

Будущее рядом?


Я надеюсь хоть у тебя зеркало в ванной не нужно повторно активировать после включения 😃

Мне жена такой втык сделала, когда не нашла на зеркале кнопку включения :)

А почему вы в последнем примере используете switch? Можно же прописать условие сразу в тригере.

Логично, спасибо. У себя поправил, в статье править не стал.


Вернуться назад
Вернуться назад