Сценарные кнопки
Назначение
Сценарные кнопки — сценарий XIOT, который запускает действия по событиям одной или двух групп кнопок.
Что делает сценарий
- обрабатывает одиночный и двойной клик;
- обрабатывает нажатие, удержание и отпускание;
- поддерживает дополнительное действие после заданного времени удержания;
- позволяет настроить независимые действия для первой и второй группы кнопок.
Устройства и действия
Входные блоки
| Блок
|
Что подключается
|
| Кнопка 1
|
кнопка
|
| Кнопка 2
|
кнопка
|
Управляемые устройства и действия
| Блок
|
Что подключается
|
| Нажатие 1 кнопки
|
действие
|
| Отпускание 1 кнопки
|
действие
|
| Одиночный клик на 1 кнопку
|
действие
|
| Двойной клик на 1 кнопку
|
действие
|
| Тройной клик на 1 кнопку
|
действие
|
| Долгое нажатие на 1 кнопку
|
действие
|
| Долгое нажатие на 1 кнопку + дополнительное время
|
действие
|
| Нажатие 2 кнопки
|
действие
|
| Отпускание 2 кнопки
|
действие
|
| Одиночный клик на 2 кнопку
|
действие
|
| Двойной клик на 2 кнопку
|
действие
|
| Тройной клик на 2 кнопку
|
действие
|
| Долгое нажатие на 2 кнопку
|
действие
|
| Долгое нажатие на 2 кнопку + дополнительное время
|
действие
|
Характеристики сценария
| Характеристика
|
Назначение
|
| включение сценария
|
включает или выключает работу сценария
|
Параметры
| Параметр
|
По умолчанию
|
Варианты / единицы
|
| Название сценария
|
Сценарные кнопки
|
|
| Дополнительное время долгого нажатия кнопки 1
|
5
|
сек
|
| Дополнительное время долгого нажатия кнопки 2
|
5
|
сек
|
Логика работы
- Сценарий подписывается на события выбранных кнопок.
- Для каждой группы кнопок события направляются в свой набор действий.
- При удержании запускается действие удержания, а если задано время удержания, дополнительно запускается действие после таймера.
- При отпускании кнопки таймер удержания отменяется.
- Если сценарий выключен, события кнопок игнорируются.
Особенности
- Сценарий не управляет устройствами сам: он только запускает настроенные действия.
- Для простого переключения света кнопкой можно использовать устройство кнопки; этот сценарий нужен для более сложных наборов действий.
Проверка настройки
- Проверьте одиночный и двойной клик первой кнопки.
- Проверьте удержание и отпускание.
- Проверьте таймер длительного удержания.
- Повторите проверку для второй группы, если она используется.