Automação de botão Home Assistant com Zigbee, sensores de presença e cenas IR
Um botão Zigbee é uma das maneiras mais simples de fazer com que o Home Assistant pareça natural. Pressione uma vez para iniciar uma cena, pressione duas vezes para alterar o modo ambiente, segure para desligar tudo. A parte difícil não é o botão em si. A parte difícil é tornar o botão inteligente o suficiente para saber se a sala está ocupada, qual aparelho deve responder e se o comando deve permanecer local.
Este guia mostra como combinar um botão ou switch Zigbee com LinknLink ZG-808Z, HomeClaw, Sensores de presença de eMotion LinknLink, eRemote HAe eHome HA. O objetivo é uma automação de botões que funcione mesmo quando os aplicativos em nuvem estão lentos, porque a lógica reside no Home Assistant e o contexto da sala vem de dispositivos locais.
Por que as automações de botões falham em casas reais
A maioria das automações de botões falha porque são muito literais. Pressionar um botão sempre liga um dispositivo, independentemente da ocupação da sala, hora do dia, temperatura ou modo atual. É por isso que uma cena que fica bem em uma demonstração se torna irritante em casa. Uma cena de botão confiável deve verificar o contexto antes de agir.
Entrada de botão
Um botão Zigbee oferece um gatilho limpo: toque único, toque duplo, segure, solte ou clique múltiplo.
Contexto da sala
Presença, luz, temperatura, umidade, modo e tempo decidem se o gatilho deve ser executado.
Saída local
IR, RF, luzes, placas de painel e cenas Home Assistant devem responder sem atraso na nuvem.
Pense no botão como um sinal de intenção. Diz à casa o que a pessoa deseja, enquanto o Home Assistant decide como executá-lo com segurança.
Recomendado Pilha LinknLink para cenas de botão
A pilha abaixo mantém cada trabalho separado. Zigbee lida com botão físico e sensores de baixa potência. Sensores de presença proporcionam confiança no ambiente. Os hubs IR e RF controlam dispositivos que não falam Home Assistant diretamente. HomeClaw ou outro gateway Home Assistant mantém a automação local.
| Camada | Dispositivo recomendado | Papel na automação de botões | Por que isso ajuda |
|---|---|---|---|
| Entrada Zigbee | ZG-808Z | Conecta botões, interruptores, sensores de contato e plugues Zigbee ao Home Assistant. | Mantém as entradas dos botões de baixa potência locais e visíveis para Zigbee2MQTT ou ZHA. |
| Portal | HomeClaw | Executa Home Assistant, lógica local, painéis e planejamento privado de IA. | Boa opção para cenas sem nuvem e orquestração de automação local. |
| Presença | eMotion Air, eMotion Pro, eMotion Ultra | Confirma se uma sala está ocupada antes da execução de uma cena de botão. | Reduz falsos disparos e faz com que os pressionamentos de botões pareçam conscientes do ambiente. |
| Controle do aparelho IR | eRemote HA, eMotion Pro, eMotion Ultra | Controla AC, TV, ventilador, purificador, aquecedor e outros aparelhos IR. | Transforma o toque de um botão em cenas de eletrodomésticos sem controles remotos na nuvem. |
| Controle do dispositivo RF | eHome HA | Controla persianas RF compatíveis, controles remotos, interruptores, campainhas ou dispositivos RF legados. | Permite que Zigbee e RF trabalhem juntos por meio de Home Assistant. |
| Painel da sala | iSG Display Max | Mostra botões de substituição manual, modos de ambiente e status do dispositivo. | Evita que hóspedes e familiares precisem entender automações complexas. |
Escolha o sensor de presença certo para cada cena de botão
Uma cena de botão se torna mais útil quando se sabe se alguém está realmente na sala. LinknLink oferece várias maneiras de adicionar esse contexto. eMotion Air é flexível para posicionamento de bateria. eMotion Pro combina a presença mmWave com IR integrado para salas estilo AC e TV. eMotion Ultra adiciona sensor 60GHz mmWave, IR integrado e suporte a cabo de dados de temperatura/umidade para lógica de ambiente de maior precisão.
| Quarto | Escolha de presença | Ação do botão | Exemplo de cena |
|---|---|---|---|
| Quarto | eMotion Air ou eMotion Ultra | Segure o botão antes de dormir. | Desligue a luz do teto, defina AC, feche as persianas e mantenha a luz noturna suave se a presença permanecer. |
| Sala de estar | eMotion Pro ou eMotion Ultra | Modo de mídia de toque único. | Diminua as luzes, ligue TV por meio de IR, defina a velocidade do ventilador e atualize o estado do painel. |
| Escritório doméstico | eMotion Air | Pressione duas vezes o modo de foco. | Acenda a lâmpada da mesa, desative as cenas de entretenimento e inicie o temporizador de inatividade baseado em presença. |
| Entrada | Sensor de contato eMotion Air mais Zigbee | Pressione o modo ausente. | Verifique se não há presença, desligue as luzes, feche as persianas RF e arme a lógica de notificação. |
| Garagem ou despensa | Controle eMotion Pro mais RF ou IR | Segure o cancelamento de emergência. | Acenda as luzes de trabalho, ligue o ventilador e mantenha os controles disponíveis no painel. |
Projeto: botão único, três modos de cena
Um padrão Home Assistant prático é mapear um botão para três modos de cena diferentes. O botão permanece simples, enquanto o Home Assistant decide a saída correta. Isso mantém a automação compreensível para os membros da família e fácil de solucionar problemas posteriormente.
Toque único: inicie a sala
Se for detectada presença, ligue a cena da sala. Se nenhuma presença for detectada, acenda apenas uma luz de boas-vindas de baixa potência ou não faça nada.
Pressione duas vezes: mude o modo
Mude do trabalho para relaxar, da luz para o cinema ou do dia para a noite. Use eRemote HA para dispositivos IR e eHome HA para dispositivos RF quando necessário.
Hold: desligue com segurança
Desligue dispositivos locais, envie comandos de energia IR, feche as persianas RF e mantenha um pequeno atraso antes de desligar as luzes se a presença ainda existir.
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
Como evitar gatilhos acidentais de botão
Os botões são fáceis de pressionar acidentalmente. Uma boa automação deve tratar cada evento de botão como uma solicitação, não como um comando garantido. Adicione um pouco de contexto antes de ações de alto impacto. Isso é especialmente importante para AC, aquecedores, cortinas, fechaduras e modo ausente.
- Use a presença como uma verificação de segurança: se nenhuma presença for detectada, evite ligar aparelhos de alta potência, a menos que a cena seja explicitamente uma cena de ausência ou chegada.
- Use janelas de tempo: um botão de hora de dormir deve se comportar de maneira diferente às 22h e às 10h.
- Use modos de sala: mapeie o mesmo botão para ações diferentes para modo trabalho, filme, suspensão, visitante ou ausente.
- Use a confirmação para ações arriscadas: requer pressionar ou segurar duas vezes para AC, aquecedor, cortina, garagem ou cenas externas.
- Usar substituição do painel: mostre a cena ativa nos cartões de sala do aplicativo iSG Display Max ou LinknLink para que as pessoas possam cancelar erros rapidamente.
Exemplos de cenas IR e RF
Muitas residências ainda dependem de aparelhos que não expõem APIs locais limpas. IR e RF são úteis porque podem conectar esses dispositivos ao Home Assistant. A chave é manter o evento do botão local e usar IR ou RF apenas como camada de saída.
| Cena | Entrada | Verificação de contexto | Saída local |
|---|---|---|---|
| Modo filme | Pressione duas vezes o botão Zigbee | Presença na sala de estar ativa, modo noturno ativo. | Luzes fracas, alimentação do TV através do IR, persianas RF fechadas, placa do painel atualizada. |
| Modo de suspensão | Botão de cabeceira pressionado | Presença no quarto ativa, carregamento do telefone ou modo noturno ativo. | Temperatura de sono do AC através do IR, luzes apagadas, ventilador baixo, cortinas fechadas. |
| Modo de foco | Pressão única do botão da mesa | Presença no escritório ativa e modo calendário/trabalho ativado. | Lâmpada de mesa acesa, purificador/ventilador ajustado pelo IR, cenas de entretenimento bloqueadas. |
| Modo visitante | Botão de entrada duplo toque | Auxiliar do modo visitante ativado. | Apenas luzes de segurança e controles do painel; sem sequências de aparelhos ocultos. |
| Modo ausente | Botão de saída pressionado | Nenhuma presença após atraso e portas fechadas. | Luzes apagadas, persianas RF compatíveis fechadas, aparelhos IR desligados, notificação enviada. |
Nomenclatura de botões e design de painel
As automações de botões tornam-se difíceis de manter quando os nomes das entidades são vagos. Nomeie cada botão por sala, dispositivo e finalidade. Um bom nome ajuda na solução de problemas futuros, no design do painel e na transferência familiar. Combine a automação com um painel de sala para que as pessoas possam ver o que aconteceu depois de pressionar o botão.
Padrão de nomenclatura recomendado: room_device_action. Exemplos: living_button_movie_mode, bedside_button_sleep_hold, entry_button_away_hold, office_button_focus_double.
Para painéis, mostre o modo de sala atual, o último botão pressionado, o estado de presença e os botões de substituição manual. O Guia do painel da sala de aplicativos LinknLink explica como organizar os cartões da sala para que as cenas dos botões sejam visíveis em vez de misteriosas.
Lista de verificação de solução de problemas
Se uma cena de botão se comportar de maneira imprevisível, solucione o problema da camada de entrada até a camada de saída. Não reescreva todas as automações primeiro. Confirme o evento físico, confirme o estado Home Assistant e, em seguida, confirme a saída da ação.
| Problema | Verifique primeiro | Provavelmente correção | Guia relacionado |
|---|---|---|---|
| Pressão de botão não detectada | Log de eventos Zigbee2MQTT ou ZHA. | Aproxime o botão, verifique a bateria, adicione o dispositivo roteador, verifique o caminho do ZG-808Z. | Solução de problemas Zigbee2MQTT com ZG-808Z |
| A cena é executada, mas o dispositivo não faz nada | Histórico de comandos IR ou RF. | Reaprender o comando IR/RF, verificar a linha de visão do emissor, confirmar a entidade eRemote HA ou eHome HA. | Guia de controle remoto Home Assistant |
| A cena é executada quando a sala está vazia | Estado e tempo limite do sensor de presença. | Aumente o atraso de ausência, use zonas de sala eMotion, adicione auxiliar de ocupação. | Melhores sensores de presença mmWave para Home Assistant |
| A cena parece lenta | Rastreamento de automação e caminho de rede local. | Mantenha a lógica local, reduza as chamadas na nuvem e simplifique as cadeias de condições. | Guia de casa inteligente de controle local |
| Os membros da família esquecem as ações dos botões | Etiquetas do painel e cartões de modo ambiente. | Adicione o painel da sala do aplicativo LinknLink ou controles da sala iSG Display Max. | Guia do painel da sala de aplicativos LinknLink |
Produtos LinknLink relacionados
Esses produtos são os blocos de construção recomendados para cenas de botões locais, automação com reconhecimento de presença, controle IR, controle RF e painéis:
- Dongle USB LinknLink ZG-808Z Zigbee 3.0 para Home Assistant
- Gateway de IA privado HomeClaw para Home Assistant
- Hub e painel de casa inteligente iSG Display Max
- Sensor de presença mmWave alimentado por bateria eMotion Air
- Sensor de presença eMotion Pro mmWave com IR integrado
- Sensor de presença eMotion Ultra 60GHz mmWave com IR e cabo de temperatura e umidade
- Hub remoto local IR eRemote HA para Home Assistant MQTT
- Hub inteligente eHome HA RF para Home Assistant MQTT
Guias Relacionados
- Guia de solução de problemas Home Assistant Zigbee2MQTT com ZG-808Z
- Guia de controle remoto Home Assistant: IR, RF, MQTT, eRemote HA e eHome HA
- Guia do painel do App Room LinknLink para automação Home Assistant
- Recomendado Sensores de presença mmWave para Home Assistant em 2026
- Guia do sensor de presença eMotion Air vs Pro vs Ultra Home Assistant
- Melhores integrações Home Assistant para casas inteligentes locais em 2026
- Guia do gateway Raspberry Pi vs HomeClaw Home Assistant
Perguntas frequentes
Um botão Zigbee pode acionar cenas IR em Home Assistant?
Sim. Um evento de botão Zigbee pode acionar uma automação Home Assistant que envia comandos IR por meio de eRemote HA, eMotion Pro ou eMotion Ultra, dependendo da sala e do dispositivo.
Por que a presença deveria fazer parte de uma automação de botões?
A presença permite que a automação confirme se alguém está realmente na sala antes das luzes de funcionamento, AC, TV, ventilador, persianas ou cenas no modo ausente.
Qual dispositivo LinknLink devo usar para botões Zigbee?
Use ZG-808Z como coordenador Zigbee e, em seguida, conecte-o ao Home Assistant por meio de Zigbee2MQTT ou ZHA, dependendo de sua configuração preferida.
Um botão pode controlar dispositivos IR e RF?
Sim. Home Assistant pode receber um acionador de botão Zigbee e, em seguida, executar ações locais separadas por meio de eRemote HA para dispositivos IR e eHome HA para dispositivos RF compatíveis.
Como faço para impedir que pressionamentos acidentais de botões acionem grandes cenas?
Pressione ou segure duas vezes para ações de alto impacto, adicione verificações de presença e tempo e mostre a cena ativa no painel de uma sala para substituição rápida.
Esta configuração requer uma assinatura na nuvem?
Não. A arquitetura recomendada mantém a entrada do botão, o contexto de presença, a saída IR/RF e a lógica Home Assistant locais sempre que possível.
Crie cenas de botões que entendam a sala
Comece com ZG-808Z para entrada Zigbee, use HomeClaw para lógica Home Assistant local, adicione sensores de presença eMotion para contexto de sala e, em seguida, roteie o controle IR e RF por meio de eRemote HA e eHome HA.

