Перейти к содержанию

Button

Материал из XIOT Wiki
Версия от 20:16, 12 мая 2025; Admin (обсуждение | вклад) (Новая страница: «__NOTOC__ = 🟢 Виртуальное устройство "Кнопка" = '''Кнопка''' — это виртуальное устройство, предназначенное для обработки различных типов нажатия (короткое, длинное, удержание) и запуска соответствующих действий. Кнопка может управлять светильниками, шторам...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

🟢 Виртуальное устройство "Кнопка"

Кнопка — это виртуальное устройство, предназначенное для обработки различных типов нажатия (короткое, длинное, удержание) и запуска соответствующих действий. Кнопка может управлять светильниками, шторами, устройствами, а также запускать сценарии.

⚙️ Назначение

Кнопка реагирует на бинарный вход (0/1), получаемый из KNX, Wiren Board или любого другого источника, и определяет тип нажатия:

  • короткое — включение/выключение
  • удержание — диммирование или движение
  • длинное — отдельная команда (например, запуск сценария)

🔗 Работа характеристик

Устройство содержит две характеристики:

  • Состояние кнопки — принимает значения 1 (нажато) и 0 (отжато). Обновляется напрямую от физического входа.
  • Действие кнопки — логическая характеристика, определяемая автоматически на основе времени между нажатием и отпусканием.

При изменении характеристики Состояние кнопки, устройство запускает внутреннюю логику и определяет тип нажатия по таймингам. Результат записывается в характеристику Действие кнопки.

🔌 Интеграция с оборудованием

Для корректной работы необходимо связать Состояние кнопки с тегом статуса входа:

Поддерживаются:

  • Входы контроллера или модулей Wiren Board — WBDI-14, WB-MCM8 (в режиме быстрого Modbus), входы реле и диммеров
  • Выключатели KNX — через привязку к соответствующему групповому адресу (GA)

Тег должен присылать значение 1 при замыкании (нажатии), и 0 — при размыкании (отпускании).

🛠 Настройка действий

Можно назначить действия для разных типов нажатий:

  • Управление светильниками — короткое нажатие включает/выключает, удержание диммирует
  • Управление устройствами — включение/выключение
  • Управление шторами — короткое нажатие открывает/закрывает, удержание останавливает
  • Запуск сценариев — привязка любых действий

⏱ Параметры

  • Время длинного нажатия — длительность удержания, по истечении которой оно считается «длинным» (по умолчанию: 6 × 0.1 = 0.6 сек)

👁 Интерфейс

Кнопка — это системное устройство. Она не отображается в пользовательском интерфейсе и служит для построения логики управления.

📎 Пример использования

На примере ниже:

  • вход с модуля WB-MDM3 (вход 3)
  • при коротком нажатии управляется два светильника (треки в гостиной)
  • удержание — диммирование

Файл:610a99fe-f567-43cd-a7e3-c398de6ee892.png Файл:5aac0126-377b-457d-8f13-97bd1ed50774.png

🔍 См. также