Настройка "ночного режима" для связки Athom Homey/Apple Homekit

28 августа 2018, 08:37

Для того, чтобы стало понятно надо оно Вам или нет, сделаем небольшое введение:

Что мы имеем сейчас

Допустим, сейчас у Вас уже настроено включение освещения в каждой комнате/кухне/спальне по обнаружению движения. В моем случае, это - люстры. И, вероятнее всего, Вы не хотите, чтобы это освещение включалось на протяжении всей ночи.

Что мы получим в итоге

После Вашего обращения к Siri с пожеланием "спокойной ночи", Вас больше не потревожит яркий свет когда вам приспичит пойти куда-нибудь (например, попить) посреди ночи. 
Вместо этого, при обнаружении движения, будет включаться, допустим, ночник или светодиодная лента на половину яркости.

Дальше будет множество скриншотов примеров потоков (flows) и пары сценариев в Homekit, которые Вы вольны адаптировать под свои нужды.

Ну, и, если Вы заинтересованы

Приступим к реализации

Нам понадобится:

Homey, приготовления

В Колобке идем на страницу устройств и там, из плагина Virtual Devices, добавляем режим.

Называем его, например, "Сон" и выбираем подходящую иконку. Добавляем.

Пробрасываем этот "режим" в Homekit любым удобным способом. На деле он окажется розеткой.

Homekit, приготовления

В приложении Дом делаем так, чтобы режим "Сон" включался в сценарии "Спокойной ночи".

Там же настраиваем чтобы сценарий "Доброе утро" его выключал.

Таких "розеток" можно наделать для каждого обитателя дома (дальше объясню о чем я), или для каждой спальни в частных домах. 

Будет полезно в случае, если в одно спальное помещение человек только пришел и собирается, допустим, почитать перед сном (ему надо включить яркий свет). 

А в другом кто-то уже улегся спать (если он пойдет куда-то в ближайшее время, он не хочет слепнуть от включения люстры).

Homey, flow

Здесь у нас есть несколько вариантов:

Сделать поток, в котором по включению режима сна в Homekit мы будем отмечать какого-то из пользователей в Homey уснувшим. 

Тогда неплохо бы дополнить это еще двумя flow, которые будут включать/выключать эту розетку в Homekit, если статус сна пользователя будет меняться не через Homekit.

Или использовать этот режим в условиях напрямую.

Добавляем проверку на "Mode is turned on" в те потоки, которые должны запускаться только пока Вы спите. И проверку на "Mode is turned off" в те, что должны запускаться только пока Вы бодрствуете. Иные, которые должны работать всегда, просто не трогаем.

На этом, в принципе, можно было бы заканчивать статью. Однако есть возможность реализовать это немного более красиво, чем в описанном выше виде.

Наводим красоту

Homey предоставляет такую прекрасную возможность как отключение flow.

Поэтому мы, вместо того, чтобы прописывать условие "если сплю" в каждый flow, можем создать всего один, который будет отключать одни и включать другие.

Поясню на примере:

Итоги

С учетом потока на скриншоте выше, мы получаем следующее:

После того как мы говорим "спокойной ночи" Siri, включается режим "сон". В Homey это действие отключает поток "Включение комнаты после заката" (включение люстры по обнаружению движения). А так же включает поток "Светодиода в качестве ночника" (включение светодиодки ночью на время пока есть движение).

Сценарий "доброе утро" же вернет все на места и вечером снова включится люстра.

Желаю удачи в адаптации данного сценария использования под себя!


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

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

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

    Ещё одна полезная статья в копилочку =) Рамон огромное спасибо ;)

  2. Sergei Botvina (Tabasalu)
    Sergei Botvina (Tabasalu) отредактировано 10 месяцев назад

    За идею и юмор большое спасибо, но а качество текста и скринов на высоте

    Так держать!!!!!!

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

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

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Тематические чаты

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

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
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.