Pular para o conteúdo
Smart House

Automação Residencial

Lógica na Casa Inteligente: Como E, OU e NÃO Criam Automações

Por

Imagem de capa: Lógica na Casa Inteligente: Como E, OU e NÃO Criam Automações

Computadores trabalham com duas situações: verdadeiro ou falso. Ligado ou desligado. Essa ideia simples também comanda a sua casa inteligente.

Cada vez que a luz acende sozinha, uma regra de lógica foi avaliada. Entender essa regra ajuda a criar automações melhores e a achar o erro quando algo dispara fora de hora.

Tudo na casa vira verdadeiro ou falso

Os sensores da casa respondem a perguntas de sim ou não:

DispositivoPerguntaResposta
Sensor de portaA porta está aberta?Verdadeiro ou falso
Sensor de presençaHá movimento?Verdadeiro ou falso
Sensor de vazamentoHá água no chão?Verdadeiro ou falso
Sensor de luzEstá escuro?Verdadeiro ou falso

Alguns sensores medem valores, como a temperatura. A automação transforma o valor em sim ou não com um limite. “A temperatura passou de 26 °C?” tem resposta verdadeira ou falsa.

Esse é o mesmo princípio que faz qualquer computador funcionar: informação complexa reduzida a escolhas simples.

Para uma visão geral e resumida dessa ideia fora da casa, o ArtiGato tem o texto Lógica matemática: o código invisível que faz seus computadores pensarem.

Gatilho, condição e ação

Uma automação tem três partes:

  1. Gatilho: o evento que dá a partida, como “a porta abriu”.
  2. Condição: a checagem extra, como “e já anoiteceu”.
  3. Ação: o que acontece, como “acender a luz da entrada”.

Os nomes variam entre aplicativos. A estrutura é a mesma. Se você já usou as rotinas da Alexa ou do Google Home, já montou regras assim. Veja também o nosso guia sobre Alexa e Google Home.

Os três operadores: E, OU e NÃO

Combinar condições é o que dá inteligência à regra.

E: todas as condições precisam ser verdadeiras. Exemplo: “Se há movimento E está escuro, acenda a luz do corredor.” Movimento de dia não acende nada.

OU: basta uma condição ser verdadeira. Exemplo: “Se a porta da frente abrir OU a janela da sala abrir, envie um alerta com o alarme armado.”

NÃO: inverte a condição. Exemplo: “Se NÃO há ninguém em casa, desligue as luzes.”

Em resumo:

ABA E BA OU B
FalsoFalsoFalsoFalso
FalsoVerdadeiroFalsoVerdadeiro
VerdadeiroFalsoFalsoVerdadeiro
VerdadeiroVerdadeiroVerdadeiroVerdadeiro

Plataformas mais flexíveis, como o Home Assistant, permitem combinar E, OU e NÃO livremente. Aplicativos mais simples costumam oferecer menos opções de condição, e isso varia por dispositivo e por versão. Confira o que o seu aplicativo permite antes de planejar uma regra complexa.

Quatro erros comuns de lógica

  1. Luz que pisca. O sensor de presença perde o movimento por segundos e desliga a luz. Use um tempo de espera, como “sem movimento por 5 minutos”.
  2. Regras que brigam. Uma rotina liga o dispositivo e outra desliga logo em seguida. Liste as suas regras e dê uma prioridade a cada uma.
  3. Sensor offline. O que acontece se a bateria do sensor acabar? Pense no comportamento padrão. Para segurança, prefira alertar a ficar em silêncio.
  4. Regras amplas demais. “Se houver movimento, acenda tudo” funciona na teoria e irrita na prática. Acrescente uma condição de horário ou de luminosidade.

Cuidado com a segurança

Lógica errada em lâmpada é incômodo. Em aparelhos que esquentam, é risco. Evite automatizar o desligamento de aquecedores como única proteção. Leia o nosso guia sobre aquecedor elétrico e mantenha os cuidados de uso.

Para instalações elétricas, contrate um profissional habilitado.

Isso é inteligência artificial?

Não. Automação por regras faz exatamente o que você programou. Ela não aprende sozinha. A inteligência artificial usa outros métodos para reconhecer padrões e se ajustar.

A lógica de verdadeiro e falso continua sendo a base, e é um ótimo ponto de partida. Quando você domina as regras simples, entende melhor o que os agentes de IA para a casa acrescentam.

Como começar

  1. Escolha uma tarefa repetitiva, como a luz do corredor à noite.
  2. Escreva a regra em português: “Se…, e…, então…”.
  3. Monte no aplicativo e teste por alguns dias.
  4. Ajuste o tempo de espera e as condições.
  5. Só depois crie a segunda regra.

Se você está começando, veja a primeira casa inteligente e o guia o que é automação residencial.

Perguntas frequentes

Preciso saber programar para criar automações? Não. A maioria dos aplicativos monta regras por seleção de opções. Saber o que são E, OU e NÃO ajuda a escolher as opções certas.

Por que minha automação dispara fora de hora? Quase sempre é uma condição faltando ou uma regra concorrente. Revise o gatilho, as condições e as outras rotinas que mexem no mesmo dispositivo.

Posso usar mais de uma condição na mesma regra? Depende do aplicativo. Alguns aceitam várias condições. Outros limitam a uma. Consulte a documentação do seu aplicativo.

Sensores do protocolo Zigbee funcionam diferente? O princípio é o mesmo: eles reportam estados ao hub, que avalia as regras. Veja o que é Zigbee.

Imagem de capa: Jakub Zerdzicki, via Pexels.

Leia também

Artigos relacionados