Automações

Ação (Action)

Uma Ação (Action) é a unidade de trabalho final em uma regra de automação, executada pelo hub quando o gatilho é disparado e as condições são atendidas. Pode ser singular, como acender uma luz, ou uma sequência complexa envolvendo múltiplos protocolos, definindo o que a casa realmente faz em resposta ao ambiente.


⚙ Definição Técnica
A Ação (Action) é a unidade de trabalho final em uma regra de automação. Ela pode ser singular (uma única luz) ou uma sequência complexa envolvendo múltiplos protocolos (ex: uma ação Zigbee seguida de um comando infravermelho via Wi-Fi). No nível do código, a ação é uma chamada de serviço que envia um payload de dados específico para o dispositivo de destino, alterando seus atributos físicos.
Tipos comuns de gatilhos
Ação de Dispositivo
Comanda um hardware diretamente. Ex: Ligar lâmpada, trancar porta ou abrir cortina.
Ação de Notificação
Envia alertas para o usuário via push, e-mail ou voz (TTS).
Ação de Sistema
Altera variáveis internas do hub. Ex: Mudar o modo da casa para 'Noite' ou atualizar um contador.
Ação de Mídia
Controla sistemas de som ou TV. Ex: Reproduzir playlist de boas-vindas.
Considerações de Implementação
⚠️
Tempo de Resposta
Ações sequenciais muito longas podem sofrer interrupções se houver instabilidade na rede. Considere o uso de cenas para ações em lote.
ℹ️
Confirmar Execução
Sempre que possível, use dispositivos que forneçam feedback de estado para garantir que a ação foi realmente concluída com sucesso.