Автоматизация кнопок Home Assistant с Zigbee, датчиками присутствия и сценами IR
Кнопка Zigbee — один из самых простых способов сделать Home Assistant более естественным. Нажмите один раз, чтобы начать сцену, дважды нажмите, чтобы изменить режим комнаты, удерживайте, чтобы выключить все. Самое сложное — это не сама кнопка. Самое сложное — сделать кнопку достаточно умной, чтобы понимать, занята ли комната, какой прибор должен среагировать и должна ли команда оставаться локальной.
В этом руководстве показано, как объединить кнопку или переключатель Zigbee с LinknLink ZG-808Z, HomeClaw, датчики присутствия LinknLink eMotion, eRemote HA, и eHome HA. Целью является автоматизация кнопок, которая работает даже тогда, когда облачные приложения работают медленно, поскольку логика находится в Home Assistant, а контекст комнаты поступает с локальных устройств.
Почему автоматизация кнопок не работает в реальных домах
Большинство автоматизаций кнопок терпят неудачу, потому что они слишком буквальны. Нажатие кнопки включает устройство каждый раз, независимо от занятости помещения, времени суток, температуры или текущего режима. Вот почему сцена, которая хорошо выглядит в демо-версии, дома становится раздражающей. Надежная сцена с кнопками должна проверять контекст, прежде чем действовать.
Ввод кнопки
Кнопка Zigbee обеспечивает чистый триггер: однократное нажатие, двойное нажатие, удержание, отпускание или многократное нажатие.
Контекст комнаты
Присутствие, освещение, температура, влажность, режим и время определяют, должен ли срабатывать этот триггер.
Локальный выход
IR, RF, освещение, карты приборной панели и сцены Home Assistant должны реагировать без задержки облака.
Воспринимайте кнопку как сигнал о намерении. Он сообщает дому, чего хочет человек, а Home Assistant решает, как это безопасно выполнить.
Рекомендуемый стек LinknLink для сцен с кнопками
В приведенном ниже стеке каждое задание хранится отдельно. Zigbee управляет физической кнопкой и датчиками малой мощности. Датчики присутствия обеспечивают уверенность в помещении. Концентраторы IR и RF управляют устройствами, которые не поддерживают Home Assistant напрямую. HomeClaw или другой шлюз Home Assistant обеспечивает локальную автоматизацию.
| Слой | Рекомендуемое устройство | Роль в автоматизации кнопок | Почему это помогает |
|---|---|---|---|
| Вход Zigbee | ЗГ-808З | Подключает кнопки, переключатели, контактные датчики и вилки Zigbee к Home Assistant. | Сохраняет входы кнопок с низким энергопотреблением локальными и видимыми для Zigbee2MQTT или ZHA. |
| шлюз | HomeClaw | Запускает Home Assistant, локальную логику, информационные панели и частное планирование с использованием ИИ. | Хорошо подходит для безоблачных сцен и локальной автоматизации. |
| Присутствие | eMotion Air, eMotion Pro, eMotion Ultra | Подтверждает, занята ли комната, перед запуском сцены кнопки. | Уменьшает количество ложных срабатываний и позволяет ощущать нажатие кнопок в пространстве. |
| Управление бытовой техникой IR | eRemote HA, eMotion Pro, eMotion Ultra | Управляет AC, TV, вентилятором, очистителем, обогревателем и другими приборами IR. | Превращает нажатие одной кнопки в сцены с устройством без облачных пультов дистанционного управления. |
| Управление бытовой техникой RF | eHome HA | Управляет совместимыми шторами RF, пультами дистанционного управления, переключателями, дверными звонками или устаревшими устройствами RF. | Позволяет Zigbee и RF работать вместе через Home Assistant. |
| Панель управления комнатой | iSG Display Max | Показывает кнопки ручного управления, режимы комнаты и состояние устройства. | Избавляет гостей и членов семьи от необходимости разбираться в сложной автоматизации. |
Выберите правильный датчик присутствия для каждой сцены с кнопками
Сцена с кнопкой становится более полезной, когда она знает, действительно ли кто-то находится в комнате. LinknLink дает вам несколько способов добавить этот контекст. eMotion Air позволяет гибко размещать аккумуляторы. eMotion Pro сочетает в себе присутствие mmWave со встроенным IR для помещений в стиле AC и TV. В eMotion Ultra добавлен датчик 60GHz mmWave, встроенный IR и поддержка кабеля для передачи данных о температуре/влажности для более точной логики помещения.
| Комната | Выбор присутствия | Действие кнопки | Пример сцены |
|---|---|---|---|
| Спальня | eMotion Air или eMotion Ultra | Удерживайте кнопку перед сном. | Выключите верхний свет, установите AC, закройте шторы и включите мягкий ночной свет, если присутствие остается. |
| Гостиная | eMotion Pro или eMotion Ultra | Режим мультимедиа с одним нажатием. | Приглушите свет, включите TV–IR, установите скорость вентилятора и обновите состояние приборной панели. |
| Домашний офис | eMotion Air | Двойное нажатие режима фокусировки. | Включите настольную лампу, отключите развлекательные сцены и запустите таймер простоя на основе присутствия. |
| прихожая | Контактный датчик eMotion Air плюс Zigbee | Нажмите режим отсутствия. | Проверьте отсутствие присутствия, выключите свет, закройте шторы RF и поставьте на охрану логику уведомлений. |
| Гараж или подсобное помещение | eMotion Pro плюс элемент управления RF или IR | Удерживайте аварийное отключение. | Включите рабочее освещение, запустите вентилятор и сохраните доступ к элементам управления на приборной панели. |
Схема: одна кнопка, три сюжетных режима
Практичный шаблон Home Assistant — назначить одну кнопку трем различным режимам сцены. Кнопка остается простой, а Home Assistant выбирает правильный выход. Это делает автоматизацию понятной для членов семьи и позволяет легко устранять неполадки в дальнейшем.
Одно нажатие: запустить комнату
Если присутствие обнаружено, включите сцену комнаты. Если присутствие не обнаружено, включите только маломощный приветственный свет или ничего не делайте.
Двойное нажатие: изменить режим
Переключитесь с работы на отдых, от яркого к кино или от дня к ночи. При необходимости используйте eRemote HA для устройств IR и eHome HA для устройств RF.
Удержание: безопасное выключение
Выключите локальные устройства, отправьте команды питания IR, закройте шторы RF и выдержите небольшую задержку, прежде чем выключать свет, если присутствие все еще существует.
Trigger: Zigbee button single press Condition: room presence is active Action: - turn on room lights - set AC mode with eRemote HA or eMotion built-in IR - show "active scene" on the room dashboard Trigger: Zigbee button double press Condition: evening mode is active Action: - dim lights - send TV power through IR - close compatible RF shades through eHome HA Trigger: Zigbee button hold Condition: no presence for 60 seconds OR manual override enabled Action: - turn off scene devices - stop fan or AC if safe - reset room dashboard card
Как избежать случайного нажатия кнопок
Кнопки легко нажать случайно. Хорошая автоматизация должна рассматривать каждое событие кнопки как запрос, а не гарантированную команду. Добавьте немного контекста перед важными действиями. Это особенно важно для AC, обогревателей, штор, замков и режима отсутствия.
- Используйте присутствие в качестве проверки безопасности: если присутствие не обнаружено, избегайте включения мощных приборов, если только сцена явно не является сценой отъезда или прибытия.
- Используйте временные окна: кнопка сна должна вести себя иначе в 22:00, чем в 10:00.
- Используйте режимы комнаты: сопоставьте одну и ту же кнопку с разными действиями для режима работы, просмотра фильмов, сна, гостя или отсутствия.
- Используйте подтверждение для рискованных действий: требуется двойное нажатие или удержание для сцен AC, обогревателя, занавески, гаража или выезда.
- Использовать переопределение информационной панели: покажите активную сцену на карточках комнаты приложения iSG Display Max или LinknLink, чтобы люди могли быстро исправить ошибки.
Примеры сцен IR и RF
Во многих домах по-прежнему используются устройства, которые не предоставляют чистые локальные API. IR и RF полезны, поскольку они могут соединить эти устройства с Home Assistant. Ключевым моментом является сохранение события кнопки локальным, а затем использование IR или RF только в качестве выходного слоя.
| Сцена | Вход | Проверка контекста | Локальный выход |
|---|---|---|---|
| Режим видео | Двойное нажатие кнопки Zigbee | Присутствие в гостиной активно, вечерний режим активен. | Тусклый свет, питание от TV через IR, шторки RF закрыты, карта приборной панели обновлена. |
| Спящий режим | Удержание прикроватной кнопки | Присутствие в спальне активно, зарядка телефона или ночной режим активны. | Температура сна от AC до IR, свет выключен, вентилятор работает на низком уровне, шторы закрыты. |
| Режим фокусировки | Кнопка на столе, однократное нажатие | Присутствие в офисе активно, режим календаря/работы включен. | Настольная лампа включена, очиститель/вентилятор настроен с помощью IR, развлекательные сцены заблокированы. |
| Гостевой режим | Кнопка входа двойное нажатие | Помощник в гостевом режиме включен. | Только безопасные фары и органы управления приборной панелью; никаких скрытых последовательностей работы с устройством. |
| Режим отсутствия | Удержание кнопки выхода | Никакого присутствия после задержки и закрытия дверей. | Свет выключен, совместимые шторы RF закрыты, приборы IR выключены, уведомление отправлено. |
Именование кнопок и дизайн информационной панели
Автоматизацию кнопок становится трудно поддерживать, когда имена объектов неясны. Назовите каждую кнопку по помещению, устройству и назначению. Доброе имя помогает в будущем устранять неполадки, разрабатывать дизайн информационной панели и передавать информацию семье. Соедините автоматизацию с панелью управления комнатой, чтобы люди могли видеть, что происходит после нажатия кнопки.
Рекомендуемый шаблон именования: room_device_action. Примеры: living_button_movie_mode, bedside_button_sleep_hold, entry_button_away_hold, office_button_focus_double.
На информационных панелях отображается текущий режим помещения, последнее нажатие кнопки, состояние присутствия и кнопки ручного управления. Руководство по панели управления комнаты приложений LinknLink объясняет, как организовать карточки комнат так, чтобы сцены с кнопками были видимыми, а не загадочными.
Контрольный список устранения неполадок
Если сцена кнопки ведет себя непредсказуемо, устраните неполадки, перейдя от входного слоя к выходному слою. Не переписывайте сначала всю автоматизацию. Подтвердите физическое событие, подтвердите состояние Home Assistant, затем подтвердите вывод действия.
| Проблема | Сначала проверьте | Вероятное исправление | Сопутствующее руководство |
|---|---|---|---|
| Нажатие кнопки не обнаружено | Журнал событий Zigbee2MQTT или ZHA. | Пододвиньте кнопку ближе, проверьте батарею, добавьте устройство маршрутизатора, проверьте путь ZG-808Z. | Zigbee2MQTT Устранение неполадок с ZG-808Z |
| Сцена запускается, но устройство ничего не делает | История команд IR или RF. | Повторно изучите команду IR/RF, проверьте линию видимости излучателя, подтвердите объект eRemote HA или eHome HA. | Руководство по дистанционному управлению Home Assistant |
| Сцена запускается, когда комната пуста | Состояние датчика присутствия и тайм-аут. | Увеличьте задержку отсутствия, используйте зоны помещений eMotion, добавьте помощника по занятости. | Лучшие датчики присутствия mmWave для Home Assistant |
| Сцена кажется медленной | Трассировка автоматизации и путь в локальной сети. | Сохраняйте логику локальной, сокращайте количество вызовов в облако, упрощайте цепочки условий. | Руководство по умному дому с локальным управлением |
| Члены семьи забывают действия кнопок | Ярлыки информационной панели и карточки режимов комнаты. | Добавьте панель управления комнатой приложения LinknLink или элементы управления комнатой iSG Display Max. | Руководство по панели управления комнаты приложений LinknLink |
Сопутствующие продукты LinknLink
Эти продукты являются рекомендуемыми строительными блоками для сцен с локальными кнопками, автоматизации с учетом присутствия, управления IR, управления RF и информационных панелей:
- LinknLink ZG-808Z Zigbee 3.0 USB-ключ для Home Assistant
- Частный AI-шлюз HomeClaw для Home Assistant
- Центр умного дома и приборная панель iSG Display Max
- eMotion Air Датчик присутствия mmWave с батарейным питанием
- eMotion Pro mmWave Датчик присутствия со встроенным IR
- eMotion Ultra 60GHz mmWave Датчик присутствия с IR и кабелем температуры и влажности
- eRemote HA локальный удаленный концентратор IR для Home Assistant MQTT
- eHome HA RF умный концентратор для Home Assistant MQTT
Связанные руководства
- Home Assistant Zigbee2MQTT Руководство по устранению неполадок с ZG-808Z
- Руководство по пульту дистанционного управления Home Assistant: IR, RF, MQTT, eRemote HA и eHome HA
- Руководство по панели управления приложениями LinknLink для Home Assistant Automation
- Рекомендуемые датчики присутствия mmWave для Home Assistant в 2026 году
- Руководство по датчикам присутствия eMotion Air, Pro и Ultra Home Assistant
- Лучшие интеграции Home Assistant для локальных умных домов в 2026 году
- Raspberry Pi и HomeClaw Руководство по шлюзу Home Assistant
Часто задаваемые вопросы
Может ли кнопка Zigbee запускать сцены IR в Home Assistant?
Да. Событие кнопки Zigbee может активировать автоматизацию Home Assistant, которая отправляет команды IR через eRemote HA, eMotion Pro или eMotion Ultra, в зависимости от помещения и устройства.
Почему присутствие должно быть частью автоматизации кнопок?
Функция присутствия позволяет системе автоматизации подтвердить, действительно ли кто-то находится в комнате, перед включением света, AC, TV, вентилятором, шторами или сценами режима отсутствия.
Какое устройство LinknLink следует использовать для кнопок Zigbee?
Используйте ZG-808Z в качестве координатора Zigbee, затем подключите его к Home Assistant через Zigbee2MQTT или ZHA в зависимости от предпочитаемой вами настройки.
Может ли одна кнопка управлять устройствами IR и RF?
Да. Home Assistant может получить один триггер кнопки Zigbee, а затем запускать отдельные локальные действия через eRemote HA для устройств IR и eHome HA для совместимых устройств RF.
Как предотвратить запуск больших сцен при случайном нажатии кнопок?
Используйте двойное нажатие или удержание для важных действий, добавляйте проверки присутствия и времени, а также отображайте активную сцену на панели управления комнатой для быстрого изменения.
Требуется ли для этой установки облачная подписка?
Нет. Рекомендуемая архитектура сохраняет ввод кнопок, контекст присутствия, вывод IR/RF и логику Home Assistant, когда это возможно, локальными.
Создайте сцены с кнопками, которые понимают комнату
Начните с ZG-808Z для входа Zigbee, используйте HomeClaw для локальной логики Home Assistant, добавьте датчики присутствия eMotion для контекста помещения, затем направьте управление IR и RF через eRemote HA и eHome HA.

