Automações

Cooldown de Automação

Equivale a um período refratário aplicado à regra: após executar, a automação bloqueia novos disparos por um intervalo, como 30 s ou 5 min. O cooldown reduz repetições de sensores e notificações, mas não é o mesmo que debounce, que filtra oscilações antes da ação. Se o bloqueio for longo, eventos importantes podem ser perdidos. A implementação também precisa definir se reinicializações preservam o tempo restante.


⚙ Definição Técnica
Cooldown de automação é um bloqueio temporal iniciado após a execução. Durante esse período, novos disparos são ignorados, acumulados ou adiados conforme a implementação.
Tipos comuns de gatilhos
Bloqueio fixo
Ignora qualquer novo disparo até o intervalo terminar.
Cooldown reiniciável
Cada ocorrência estende novamente o período de bloqueio.
Cooldown por entidade
Mantém janelas separadas para diferentes dispositivos ou usuários.
Considerações de Implementação
⚠️
Eventos perdidos
Bloqueios longos podem suprimir ocorrências relevantes.
ℹ️
Persistência
O estado do cooldown pode desaparecer após reinicialização.