Сценарий "Последовательность"
Перейти к навигации
Перейти к поиску
Последовательность
Назначение
Последовательность — сценарий XIOT, который выполняет последовательность действий по шагам с задержками.
Что делает сценарий
- запускает до десяти шагов действий;
- может выполнять шаги последовательно с задержками;
- может запускать отдельный шаг вручную;
- поддерживает режим обратного прохода после последнего шага;
- учитывает режим дома/не дома.
Устройства и действия
Входные блоки
Входные устройства не требуются.
Управляемые устройства и действия
| Блок | Что подключается |
|---|---|
| Действие 1 | действие |
| Действие 2 | действие |
| Действие 3 | действие |
| Действие 4 | действие |
| Действие 5 | действие |
| Действие 6 | действие |
| Действие 7 | действие |
| Действие 8 | действие |
| Действие 9 | действие |
| Действие 10 | действие |
Характеристики сценария
| Характеристика | Назначение |
|---|---|
| включение сценария | включает или выключает работу сценария |
Параметры
| Параметр | По умолчанию | Варианты / единицы |
|---|---|---|
| Название сценария | Последовательность | |
| Работа сценария, когда дома или когда никого нет дома | 1 | Всегда, Только когда дома, Только когда никого нет дома |
| текущий шаг | 0 | |
| выполнить шаг | 0 | |
| Запустить/остановить последовательность | 0 | |
| Тип последовательности | 0 | До последнего, До последнего и обратно, С первого до последнего в цикле, С первого до последнего и обратно в цикле |
| Пауза после 1 шага | 5 | сек. |
| Пауза после 2 шага | 5 | сек. |
| Пауза после 3 шага | 5 | сек. |
| Пауза после 4 шага | 5 | сек. |
| Пауза после 5 шага | 5 | сек. |
| Пауза после 6 шага | 5 | сек. |
| Пауза после 7 шага | 5 | сек. |
| Пауза после 8 шага | 5 | сек. |
| Пауза после 9 шага | 5 | сек. |
| Пауза после 10 шага | 5 | сек. |
Логика работы
- При запуске сценарий проверяет включение сценария и условие присутствия.
- После каждого шага запускается таймер до следующего шага.
- Если включён обратный проход, после последнего шага сценарий начинает идти назад.
- При остановке сбрасываются текущий шаг и флаг запуска.
- Если дом уходит из состояния, разрешённого настройкой, выполнение останавливается.
Особенности
- Пустой шаг безопасен: сценарий просто перейдёт дальше.
- Задержка меньше 0.01 секунды принудительно поднимается до минимальной.
Проверка настройки
- Настройте два-три шага с короткими задержками.
- Проверьте запуск всей последовательности.
- Проверьте ручной запуск отдельного шага.
- Проверьте остановку и сброс текущего шага.