В прошлых частях цикла я рассматривал выбор умных ламп, умных выключателей, рассказал об особенностях их монтажа, и создания автоматизаций для связки умных выключателей и умных ламп. Однако мы так и не добрались до самого интересного, до того, чем именно умный свет выгодно отличается от традиционного. Сегодня мы рассмотрим примеры использования некоторых датчиков и сенсоров в устном освещении, а так же некоторые автоматизации с использованием этих датчиков, созданные в Athom Homey (в дальнейшем - колобок)
В приведенных ниже примерах я использовал датчики Xiaomi - Aqara, работающие по протоколу ZigBee: датчики открытия и датчики движения. Так же существуют датчики температуры и влажности, освещенности, датчики дыма и протечек и множество других.
Кроме стандартных функций колобка, в нижеприведенных флоу использовались плагины: Better Logic для создания переменных и Countdown для создания таймеров.
Подсветка двух дверного шкафа купе. Два датчика открытия. Подсветка включается при открытии любой двери, выключается - если все двери закрыты. 4 флоу, по одному на каждое состояние каждого датчика.2. Туалет: выключение света датчиком движения плюс вытяжка.
Первое флоу: включение света датчиком движения:
Таймер «движ в туалете» останавливается в любом случае при срабатывании датчика движения
Второе флоу: при прекращении движения в туалете запускаем таймер обратного отсчета «движ в гостиной» на 10 минут
Третье флоу: при достижении таймером «движ в туалете» нуля, выключаем свет, включаем вытяжку и запускаем таймер «вытяжка» на минуту.
Четвертое флоу: таймер вытяжки достигает нуля - выключаем вытяжку.
Далее создаем флоу на включение и выключение света в туалете через выключатель, как это делать подробно описано в предыдущей статье. Во флоу на выключение с выключателя так же добавим включение вытяжки и таймера:
Замечу, что в этом примере свет выключится при отсутствии движения независимо от того, был он включен датчиком или выключателем. Как сделать так, чтобы включив свет с выключателя он не выключался с датчика, мы рассмотрим в следующем примере:
3. Подсветка четырех дверного шкафа купе, совмещенная с датчиком движения и выключателем.
В первом флоу включаем подсветку шкафа в качестве ночной подсветки. Флоу срабатывает только в ночное время, только если все осветительные приборы в комнате выключены. Флоу задает минимальную яркость подсветки, назначает переменной «Движ в гостиной» значение «правда» - чтобы знать, что свет включился именно датчиком движения. Так же, если ранее был запущен таймер выключения света, то он останавливается.
Во втором флоу мы запускаем таймер на выключение света, при прекращении движения в гостиной.
Третье флоу выключает свет при достижении таймером нуля и только в случае, когда свет был включен датчиком движения
Далее по аналогии с первой автоматизацией, создаем по одному флоу на каждое открытие и закрытие двери. В моем случае это четырёхдверный шкаф, соответственно 8 флоу. Приведу пример по одному на открытие и закрытие.
Открытие:
Тут, помимо включения подсветки, колобок воспроизводит анимацию кольца, проговаривает написанный текст, а так же назначит переменной «движ в гостиной» значение «правда» - чтобы в случае, если дверь шкафа осталась открытой, а движения у шкафа нет, то подсветка так же гасла через минуту гасла.
Закрытие:
В этом флоу проверяется что все двери закрыты, выключается свет, колобок так же воспроизводит анимацию и читает текст. Эти флоу необходимо повторить для каждого датчика открытия. Во флоу на закрытие в условиях указывать остальные датчики открытия, отсутствующие в первом столбце
Далее создаем флоу на включение и выключение подсветки шкафа выключателем. Отмечу, что переменная «движ в гостиной» становится ложью при любом нажатии на кнопку выключателя.
В результате у нас подсветка включается ночью при обнаружении движения если все осветительные приборы включены, при открытии любой из дверей шкафа, выключается при закрытии шкафа или через минуту после прекращения движения, и не выключается, если была включена выключателем.
На сегодня все, в следующей части подружим с Колобком Ноунейм Zigbee лампу, для которой отсутствует плагин в магазине приложений Athom.
Отличная серия статей, жду умный свет 6 😉
Статья супер
Подскажите, что за плагин проговаривает текст? На предпоследнем скриншоте в столбце then посередине?
Плагин разработан одним из участников нашего Телеграмм-сообщества, умеет читать текст знаменитым голосом «Кожаных ублюдков». Как его получить - обратиться к Олегу (Sprut)