Skip to main content

Gatilhos (Triggers)

Gatilhos definem quando uma automacao deve ser disparada. Voce pode combinar multiplos gatilhos — a automacao sera disparada quando qualquer um deles ocorrer.
Dispara quando o estado de uma entidade muda.Parametros:
  • entity_id — Entidade a monitorar
  • from (opcional) — Estado anterior esperado
  • to (opcional) — Novo estado esperado
  • for (opcional) — Tempo em segundos que o estado deve permanecer antes de disparar
Exemplo: Quando a porta (binary_sensor.porta) mudar de off para on por 5 segundos.
Dispara quando um valor numerico cruza um limite.Parametros:
  • entity_id — Entidade a monitorar
  • attribute (opcional) — Atributo especifico a monitorar
  • above (opcional) — Valor minimo
  • below (opcional) — Valor maximo
  • for (opcional) — Tempo de permanencia
Exemplo: Quando a temperatura (sensor.temperatura) ficar acima de 30°C.
Dispara em um horario especifico.Parametros:
  • at — Horario no formato HH:MM:SS
  • days — Dias da semana (seg, ter, qua, qui, sex, sab, dom)
Exemplo: Todo dia as 07:00 de segunda a sexta.
Dispara quando um evento especifico e emitido no sistema.Parametros:
  • event_type — Tipo do evento
  • event_data (opcional) — Dados adicionais para filtrar
Exemplo: Quando o evento automation.trigger for emitido.
Dispara quando uma requisicao HTTP chega no webhook configurado.Parametros:
  • webhook_id — Identificador unico do webhook
Exemplo: Quando um sistema externo enviar uma requisicao para o webhook.
Dispara quando um servico especifico e chamado.Parametros:
  • domain — Dominio do servico
  • service — Nome do servico
Exemplo: Quando o servico light.turn_on for chamado.
Dispara quando uma mensagem MQTT e recebida em um topico.Parametros:
  • topic — Topico MQTT a monitorar
  • payload (opcional) — Payload esperado
Exemplo: Quando uma mensagem for recebida no topico sensores/movimento.
Dispara quando uma tag NFC ou QR code e escaneada.Parametros:
  • tag_id — ID da tag registrada
Exemplo: Quando a tag da porta de entrada for escaneada.
Dispara quando o usuario responde a uma notificacao no app mobile.Parametros:
  • action — Identificador da acao na notificacao
  • device_id — Dispositivo mobile que respondeu
Exemplo: Quando o usuario clicar em “Abrir portao” na notificacao.