Умный свет 5: Датчики и сенсоры.

16 июля 2018, 18:24

В прошлых частях цикла я рассматривал выбор умных лампумных выключателей, рассказал об особенностях их монтажа, и создания автоматизаций для связки умных выключателей и умных ламп. Однако мы так и не добрались до самого интересного, до того, чем именно умный свет выгодно отличается от традиционного. Сегодня мы рассмотрим примеры использования некоторых датчиков и сенсоров в устном освещении, а так же некоторые автоматизации с использованием этих датчиков, созданные в Athom Homey (в дальнейшем - колобок)

В приведенных ниже примерах я использовал датчики Xiaomi - Aqara, работающие по протоколу ZigBee: датчики открытия и датчики движения. Так же существуют датчики температуры и влажности, освещенности, датчики дыма и протечек и множество других. 

Кроме стандартных функций колобка, в нижеприведенных флоу использовались плагины: Better Logic для создания переменных и Countdown для создания таймеров.

  1.  Подсветка двух дверного шкафа купе. Два датчика открытия. Подсветка включается при открытии любой двери, выключается - если все двери закрыты. 4 флоу, по одному на каждое состояние каждого датчика.

2. Туалет: выключение света датчиком движения плюс вытяжка. 

Первое флоу: включение света датчиком движения:

Таймер «движ в туалете» останавливается в любом случае при срабатывании датчика движения

Второе флоу: при прекращении движения в туалете запускаем таймер обратного отсчета «движ в гостиной» на 10 минут

Третье флоу: при достижении таймером «движ в туалете» нуля, выключаем свет, включаем вытяжку и запускаем таймер «вытяжка» на минуту.

Четвертое флоу: таймер вытяжки достигает нуля - выключаем вытяжку.

Далее создаем флоу на включение и выключение света в туалете через выключатель, как это делать подробно описано в предыдущей статье. Во флоу на выключение с выключателя так же добавим включение вытяжки и таймера:

Замечу, что в этом примере свет выключится при отсутствии движения независимо от того, был он включен датчиком или выключателем. Как сделать так, чтобы включив свет с выключателя он не выключался с датчика, мы рассмотрим в следующем примере:

3. Подсветка четырех дверного шкафа купе, совмещенная с датчиком движения и выключателем.

 В первом флоу включаем подсветку шкафа в качестве ночной подсветки. Флоу срабатывает только в ночное время, только если все осветительные приборы в комнате выключены. Флоу задает минимальную яркость подсветки, назначает переменной «Движ в гостиной» значение «правда» - чтобы знать, что свет включился именно датчиком движения. Так же, если ранее был запущен таймер выключения света, то он останавливается.

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

Третье флоу выключает свет при достижении таймером нуля и только в случае, когда свет был включен датчиком движения

Далее по аналогии с первой автоматизацией, создаем по одному флоу на каждое открытие и закрытие двери. В моем случае это четырёхдверный шкаф, соответственно 8 флоу. Приведу пример по одному на открытие и закрытие.

Открытие:

Тут, помимо включения подсветки, колобок воспроизводит анимацию кольца, проговаривает написанный текст, а так же назначит переменной «движ в гостиной» значение «правда» - чтобы в случае, если дверь шкафа осталась открытой, а движения у шкафа нет, то подсветка так же гасла через минуту гасла.

Закрытие:

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

Далее создаем флоу на включение и выключение подсветки шкафа выключателем. Отмечу, что переменная «движ в гостиной» становится ложью при любом нажатии на кнопку выключателя.

В результате у нас подсветка включается ночью при обнаружении движения если все осветительные приборы включены, при открытии любой из дверей шкафа, выключается при закрытии шкафа или через минуту после прекращения движения, и не выключается, если была включена выключателем.

На сегодня все, в следующей части подружим с Колобком Ноунейм Zigbee лампу, для которой отсутствует плагин в магазине приложений Athom.


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 11 месяцев назад

    Отличная серия статей, жду умный свет 6 😉

  2. (Asdfghjkl)
    (Asdfghjkl) 11 месяцев назад

    Статья супер

  3. Геннадий Куракин (Onag)
    Геннадий Куракин (Onag) 11 месяцев назад

    Подскажите, что за плагин проговаривает текст? На предпоследнем скриншоте в столбце then посередине?  

  4. Сергей Цыганов (Tsvdonsk)
    Сергей Цыганов (Tsvdonsk) 11 месяцев назад

    Плагин разработан одним из участников нашего Телеграмм-сообщества, умеет читать текст знаменитым голосом «Кожаных ублюдков». Как его получить - обратиться к Олегу (Sprut)

К списку статей

Скидки для сообщества

MI-DOM

+7 977 282-80-53
Промокод:
SPRUTAI
Размер скидки:
5%

Похожие статьи

15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit
19 марта 2019, 22:19
Обзор долгожданного 2х канального zigbee реле от Aqara, сравнение с конкурентами и небольшой тест на Deconz, Mi Hub и Aqara Hub.