Сценарий "Имитация заката"

Материал из XIOT Wiki
Перейти к навигации Перейти к поиску


Имитация заката

Назначение

Имитация заката — сценарий XIOT, который запускает действие имитации заката в разное время для будних и выходных дней.

Что делает сценарий

  • выбирает время ухода ко сну для буднего или выходного дня;
  • запускает действие имитации заката в рассчитанное время;
  • запускается только если дома есть люди;
  • позволяет принудительно стартовать или остановить имитацию;
  • запускает дополнительные действия при включении и выключении сценария.

Устройства и действия

Входные блоки

Входные устройства не требуются.

Управляемые устройства и действия

Блок Что подключается
Действие выполняемое при имитации заката (уходе ко сну) действие
Дополнительное действие, выполняемое при включении сценария действие
Дополнительное действие, выполняемое при выключении сценария действие

Характеристики сценария

Характеристика Назначение
включение сценария включает или выключает работу сценария
Уход ко сну перед рабочим днем рабочее состояние сценария
Уход ко сну перед выходным днем рабочее состояние сценария
Рассчитанное время ухода ко сну рабочее состояние сценария
Выполняется имитация заката рабочее состояние сценария

Параметры

Параметр По умолчанию Варианты / единицы
Название сценария Имитация заката

Логика работы

  • Каждую минуту сценарий выбирает актуальное время ухода ко сну по состоянию рабочего/выходного дня дома.
  • Если наступила нужная минута и дома есть люди, запускается основное действие имитации заката.
  • Пока имитация выполняется, повторный запуск не выполняется.
  • При завершении действия флаг выполнения сбрасывается.
  • При выключении сценария выполняющаяся имитация останавливается.

Особенности

  • Сама последовательность затемнения задаётся действиями внутри сценария.
  • Если дома никого нет, сценарий сообщает о пропуске и не запускает действие.

Проверка настройки

  • Проверьте время для буднего и выходного дня.
  • Проверьте запуск при состоянии «я дома».
  • Проверьте пропуск при отсутствии людей дома.
  • Проверьте принудительный старт и остановку.

Источник — https://wiki.xiot.ru/index.php?title=Сценарий_%22Имитация_заката%22&oldid=3526