Статья

Краткое руководство по созданию сценариев в Homey

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

В колобке это соответственно первый и третий столбец. При желании или необходимости плюсом можно добавить условия во второй столбец (and).

То есть после того, как что-то произошло (первый столбец), при выполнении определенного условия (второй столбец) требуется выполнить какое-то действие (третий столбец).

Теперь рассмотрим пример:

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

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

Далее нам надо указать условие. Для этого воспользуемся также слева иконкой "Logic" и перетаскиваем её во второй столбец. Прокручиваем её до появления условия "is less than", что значит "меньше чем".

Теперь идём сверху в "Tags", находим наш датчик и берём у него значение освещенности и перетаскиваем это значение в "Logic". 

После этого указываем значение, к примеру - 30.

А теперь к действию. Находим слева выключатель света и перетаскиваем его в третий столбец, прокрутив после этого до "On".

Сохраняем сценарий (нажимаем вверху Save), после чего его можно проверить сначала теоретически, нажав сверху "Test". А потом, если свет включится, можно проверять и на практике.

Наш сценарий готов.

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

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


Отличная работа ;)

Супер

Очень емко и доходчиво

Когда ждать продолжения ?)))

Наверно после 2.0 🙈


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

Устройства


Athom Homey

Homey

(6 отзывов)

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