Дилгейт
alice

Новости
25-08-2020 Графическое представление данных

Устройства
Sonoff RF выключатель
Бюджетный регулятор температуры

Справка
Настройка устройств
Исторические данные
Сценарии автоматизации

Сценарии автоматизации

25-10-2020 | Справка

Сервис Дилгейт предоставляет визуальные средства для создания и редактирования сценариев, являющихся по сути программным кодом, но для их создания не нужны навыки программирования. Алгоритм собирается из блоков, напоминающих пазлы, где можно задать условия и правила для выполнения определенных действий, к примеру изменить состояние умения устройства, отправить оповещение в чат или выполнить HTTP запрос на сторонний сервис. Запуск сценариев на исполнение происходит по событиям, которыми могут быть изменение состояния умения устройства, наступление заданного значения времени, поступление сообщения из чата. Блоки расположены на панели инструментов редактора и разделены по категориям в зависимости от типа используемых данных, например текстовые, числовые, логические, для работы с датой и временем, а также функции реализующие доступ к умениям устройств, чатам и сторонним HTTP службам.

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

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

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