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

ButtonEventType - маленькая, но правильная стандартизация кнопок в HomeAssistant.

Опубликовано: Обновлено: Автор: MichaelИсточник: t.me

Если коротко: интеграции с кнопками теперь могут использовать общий набор событий, а не придумывать свои single, click, hold, double_press и прочий зоопарк.

ЖелезоHomeAssistantButtonBLE-кнопкиUIZWaveHome AssistantZigbee
🔘 ButtonEventType (https://developers.home-assistant.io/blog/2026/07/22/button-standard-event-types/) - маленькая, но правильная стандартизация кнопок в #HomeAssistant. Если коротко: интеграции с кнопками теперь могут использовать общий набор событий, а не придумывать свои single, click, hold, double_press и прочий зоопарк. ✨ Что добавили: 🔘 PRESS_START - кнопку нажали 👆 PRESS_END - короткое нажатие / обычный клик ⏱ LONG_PRESS_START - началось удержание ✋ LONG_PRESS_END - удержание отпустили 🔁 MULTI_PRESS_ONGOING - серия нажатий ещё идёт ✅ MULTI_PRESS_END - серия нажатий закончилась ⠀ Для обычного пользователя это не “вау-фича на главном экране”, но для автоматизаций штука полезная: меньше разнобоя между интеграциями, проще делать универсальные триггеры, понятнее подсказки в #UI. 🏠 Где особенно хорошо зайдёт: • беспроводные #Zigbee/#ZWave/#BLE-кнопки • пульты, сцены и wall switch устройства • кастомные интеграции с кнопочными событиями • автоматизации “один клик / двойной клик / удержание” ⠀ Мне нравится направление: #HomeAssistant постепенно вычищает мелкие несовместимости, из-за которых раньше приходилось помнить, как именно конкретная интеграция назвала одно и то же действие. Нюанс: миграция не обязательная. Старые кастомные типы событий не запрещают, просто для новых и обновляемых интеграций теперь есть нормальный общий словарь. Документация: https://developers.home-assistant.io/blog/2026/07/22/button-standard-event-types/ Источник: Home Assistant (https://t.me/home_assistant) #HomeAssistant #Automation #Button #Event #UI #Zigbee #ZWave #BLE #УмныйДом #Автоматизация