Guia auxiliar de ocupação de sala Home Assistant: presença, atrasos na vacância e automações confiáveis
Um sensor de presença não deve controlar diretamente todas as luzes, AC, ventiladores, cortinas ou dispositivos de mídia. O padrão mais confiável é transformar os eventos brutos do sensor em um auxiliar de ocupação de sala estável e, em seguida, permitir que as automações leiam esse auxiliar.
Este guia explica como combinar presença, movimento, estado da porta, atrasos de vacância, proteção de reconexão e modos de sala do mmWave usando HomeClaw e dispositivos de sala LinknLink.
O que é um auxiliar de ocupação de quarto Home Assistant?
Um auxiliar de ocupação de quarto é uma entidade Home Assistant única que representa a melhor resposta atual para uma questão prática: este quarto está sendo usado? Ele fica entre os sensores brutos e as ações finais. Um sensor pode reconectar, limpar brevemente ou detectar movimento próximo a uma porta sem trocar imediatamente todos os aparelhos.
Entradas brutas
Presença mmWave, movimento PIR, sensores de contato, programações, temperatura e controles manuais.
Camada de decisão
Ajudante de ocupação, temporizador de vaga, guarda de reconexão, proprietário da sala e modo de sala atual.
Ações da sala
Luzes, conforto IR, persianas RF, cenas de mídia, notificações e comportamento de economia de energia.
Por que a presença bruta não deve ser o gatilho final da automação
A presença bruta é uma evidência útil, mas nem sempre é uma decisão completa. Ocupantes silenciosos, tráfego nas portas, cortinas em movimento, animais de estimação, reconexões do WiFi e estados de indisponibilidade temporária podem criar transições ruidosas. Quando toda automação escuta o estado bruto, uma transição incorreta pode afetar uma sala inteira.
Um auxiliar oferece um local para aplicar um atraso de vaga estável, ignorar o ruído de reconexão, respeitar o modo de suspensão ou visitante e manter a substituição manual disponível. Isso torna a automação mais fácil de explicar e solucionar problemas.
Entradas de ocupação recomendadas por quarto
| Quarto | Entrada primária | Contexto de apoio | Comportamento de ajuda recomendado |
|---|---|---|---|
| Sala de estar | Presença do mmWave em torno do sofá e zonas de mídia | Cena TV, movimento de porta, cancelamento manual | Estado ocupado rápido, atraso médio de vacância, preserva o modo de mídia ativa. |
| Quarto | Presença estável na área da cama | Modo de suspensão, temperatura/umidade, estado da porta | Grande atraso de vacância à noite; não desaparece após um breve período parado. |
| Escritório doméstico | Presença na área de recepção | Horário de trabalho, estado do computador, modo de foco | Mantenha-se ocupado enquanto estiver sentado; claro após uma janela de pausa deliberada. |
| Corredor | Movimento ou presença de curto alcance | Proprietário do quarto adjacente, hora do dia | Janela ocupada curta; nunca tome posse de um estábulo sem provas. |
| Cozinha | Presença de balcão e zona de cozimento | Nível de luz, exaustor, zona de refeições próxima | Atraso médio de vacância com ventilador manual e acionamento de iluminação. |
Construa o ajudante em cinco camadas
Colete as entidades brutas
Liste todas as entidades de presença, movimento, contato, clima, modo e controle manual que possam explicar o uso da sala. Não adicione ações ainda.
Crie uma decisão ocupada
Ligue o auxiliar quando o sinal de presença principal estiver ativo ou quando outro sinal confiável confirmar o uso ativo da sala.
Adicione um atraso de vaga estável
Somente desligue o auxiliar depois que todos os sinais necessários permanecerem claros para o retardo específico da sala.
Eventos de reconexão de cerca
Ignore os gatilhos de ação por alguns segundos depois que um dispositivo retornar do estado indisponível, enquanto ainda registra seu estado atual.
Anexe ações do dispositivo ao auxiliar
Deixe que as regras de luzes, IR, RF, mídia e conforto leiam o ajudante estável mais o modo ambiente atual.
Exemplo de lógica de decisão de ocupação
IF primary_presence is active: set room_occupied = true cancel vacancy timer IF primary_presence is clear AND supporting_motion is clear: start room-specific vacancy timer IF vacancy timer completes AND room_mode does not require hold: set room_occupied = false IF sensor returned from unavailable less than 3 seconds ago: update state, but do not run room actions IF manual_override is active: keep user-selected device state until override expires
Escolha um atraso de vaga que corresponda à atividade
Não há atraso universal nas vagas. Um corredor pode ficar vazio rapidamente, enquanto um quarto, uma cadeira de leitura ou um escritório doméstico precisam de mais paciência. Comece com a atividade e depois ajuste a partir do histórico real em vez de copiar um atraso para cada sala.
| Atividade | Atraso inicial | Por que | Sinal de ajuste |
|---|---|---|---|
| Passagem do corredor | 30-90 segundos | As pessoas normalmente continuam se movendo. | Aumente apenas se as luzes se apagarem antes da pessoa sair. |
| Tarefa de cozinha | 3-8 minutos | Cozinhar inclui curtos períodos de silêncio e movimento entre zonas. | Aumente quando as áreas de preparação estiverem fora da zona primária. |
| Mídia de sala de estar | 8-20 minutos | Assistir ao TV pode envolver muito pouco movimento. | Use o estado da mídia como evidência de apoio antes de aumentar ainda mais. |
| Trabalho de mesa | 10-25 minutos | O trabalho sentado pode ser extremamente imóvel. | Use a presença na mesa ou o modo de foco como retenção adicional. |
| Dormir | Retenção baseada em modo | O sono não deve depender de movimentos frequentes. | Liberação somente após evidência de despertar/ausência ou uma regra matinal deliberada. |
Mapeie dispositivos LinknLink para a camada de decisão
| Dispositivo | Melhor papel | Valor de ocupação | Produto |
|---|---|---|---|
| eMotion Air | Entrada de sala flexível alimentada por bateria | Útil para testar a melhor zona de decisão sem fiação permanente. | Ver eMotion Air |
| eMotion Pro | Presença mais IR integrado | Combina ocupação estável da sala com comandos locais AC, TV, ventilador ou projetor. | Ver eMotion Pro |
| eMotion Ultra | Zona de conforto de alto valor | Combina presença do 60GHz, IR integrado e dados de temperatura/umidade por meio do cabo do sensor. | Ver eMotion Ultra |
| HomeClaw | Home Assistant local e gateway de IA privado | Mantém ajudantes de ocupação, modos e decisões de automação perto de casa. | Ver HomeClaw |
| eRemote HA | Endpoint IR local dedicado | Permite que o auxiliar controle dispositivos IR compatíveis por meio de Home Assistant MQTT. | Ver eRemote HA |
Impedir que reconexões executem ações de sala
Um sensor que retorna online pode publicar seu estado atual imediatamente. Essa atualização deve restaurar o contexto, mas não deve necessariamente acender uma luz ou enviar um comando IR. Armazene um carimbo de data/hora de reconexão e exija uma janela curta e estável antes que as automações de ação possam ser executadas.
Usar modos e substituição manual
A ocupação responde se o quarto está em uso. Não responde o que a sala deve fazer. Adicione modos explícitos, como normal, suspensão, convidado, foco, filme, ausência e limpeza. Em seguida, mantenha uma substituição manual para que uma pessoa possa escolher temporariamente um estado do dispositivo sem lutar contra a automação.
Por exemplo, uma sala de estar ocupada pode usar iluminação normal durante o dia, uma cena de filme quando a mídia está ativa e um caminho com pouca luz à noite. O mesmo auxiliar de ocupação suporta todos os três porque o modo determina a ação.
Perguntas frequentes
Qual é o melhor auxiliar de ocupação para Home Assistant?
O melhor auxiliar combina um sensor de presença primário confiável, um atraso de vacância específico da sala, proteção de reconexão, modo de sala e cancelamento manual. Deve representar o uso da sala em vez de espelhar uma entidade bruta.
Quanto tempo deve durar o atraso de uma vaga Home Assistant?
Use um atraso curto para espaços de passagem e atrasos maiores para atividades sentadas, de mídia, de trabalho e de sono. Ajuste-o a partir do histórico real em vez de usar um valor em todos os lugares.
A presença do mmWave e o movimento do PIR podem funcionar juntos?
Sim. O PIR pode fornecer um sinal de movimento rápido, enquanto a presença do mmWave mantém o auxiliar de ocupação ativo para ocupantes sentados ou silenciosos.
Como faço para impedir que uma reconexão acenda as luzes?
Armazene o tempo de reconexão e bloqueie as automações de ação durante uma curta janela de recuperação. Você ainda pode atualizar o estado do auxiliar sem disparar ações de sala.
Qual sensor LinknLink devo usar?
Use eMotion Air para posicionamento flexível da bateria, eMotion Pro para presença mais IR integrado e eMotion Ultra para presença 60GHz, IR integrado e dados de temperatura/umidade por meio do cabo do sensor.
Produtos importantes e guias relacionados
Produtos quentes
Construa a camada de decisão antes de adicionar mais ações
Comece com um quarto, um ajudante de ocupação estável e uma regra clara de vagas. Quando o estado for confiável, conecte luzes, conforto, IR, RF e controles de aplicativos sem duplicar a lógica de decisão.

