Automações

Modo (Mode)

Modo (Mode) é uma variável global que define o estado operacional da residência, permitindo que múltiplas automações alterem seu comportamento simultaneamente. Funciona como o contexto mestre das decisões lógicas do hub, simplificando a lógica condicional ao evitar verificações independentes de condições como noite, alarme e presença, reduzindo a complexidade das regras.


Definição Técnica

Um Modo (Mode) é um padrão de design em automação que simplifica a lógica condicional. Em vez de cada automação verificar individualmente se é noite, se o alarme está armado e se há alguém em casa, elas apenas verificam uma única variável: o Modo. Isso centraliza a inteligência e facilita a manutenção, pois a mudança de um modo dispara o ajuste de centenas de dispositivos em cascata.

Tipos Comuns de Gatilhos

Modo de Ocupação

Define se há pessoas na casa. Ex: 'Casa', 'Ausente', 'Férias'.

Modo de Atividade

Baseado no que ocorre no momento. Ex: 'Festa', 'Filme', 'Trabalho'.

Modo Temporal

Estados baseados no relógio biológico. Ex: 'Dia', 'Noite', 'Madrugada'.

Modo de Segurança

Define o rigor do monitoramento. Ex: 'Armado Total', 'Armado Noite'.

Considerações Técnicas de Implementação

ℹ️
Centralização de Lógica

Ao usar modos, você evita o 'conflito de automações', onde uma regra tenta ligar algo que outra está tentando desligar.

⚠️
Modos Mutuamente Exclusivos

Garanta que o sistema não possa estar em dois modos conflitantes ao mesmo tempo (ex: 'Férias' e 'Festa') usando listas de seleção única.