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
Comanda um hardware diretamente. Ex: Ligar lâmpada, trancar porta ou abrir cortina.
Envia alertas para o usuário via push, e-mail ou voz (TTS).
Altera variáveis internas do hub. Ex: Mudar o modo da casa para 'Noite' ou atualizar um contador.
Controla sistemas de som ou TV. Ex: Reproduzir playlist de boas-vindas.
Considerações Técnicas de Implementação
Ações sequenciais muito longas podem sofrer interrupções se houver instabilidade na rede. Considere o uso de cenas para ações em lote.
Sempre que possível, use dispositivos que forneçam feedback de estado para garantir que a ação foi realmente concluída com sucesso.
Conceitos Relacionados
A chamada técnica que executa a ação.
A ordem de execução das ações.
Dispositivos Geradores
As ações são os 'braços' da automação, onde o trabalho físico acontece.
Define o que a casa realmente faz em resposta ao ambiente.