Gatilhos (Triggers)
Gatilhos definem quando uma automacao deve ser disparada. Voce pode combinar multiplos gatilhos — a automacao sera disparada quando qualquer um deles ocorrer.Mudanca de Estado
Mudanca de Estado
Dispara quando o estado de uma entidade muda.Parametros:
entity_id— Entidade a monitorarfrom(opcional) — Estado anterior esperadoto(opcional) — Novo estado esperadofor(opcional) — Tempo em segundos que o estado deve permanecer antes de disparar
binary_sensor.porta) mudar de off para on por 5 segundos.Estado Numerico
Estado Numerico
Dispara quando um valor numerico cruza um limite.Parametros:
entity_id— Entidade a monitorarattribute(opcional) — Atributo especifico a monitorarabove(opcional) — Valor minimobelow(opcional) — Valor maximofor(opcional) — Tempo de permanencia
sensor.temperatura) ficar acima de 30°C.Horario
Horario
Dispara em um horario especifico.Parametros:
at— Horario no formato HH:MM:SSdays— Dias da semana (seg, ter, qua, qui, sex, sab, dom)
Evento
Evento
Dispara quando um evento especifico e emitido no sistema.Parametros:
event_type— Tipo do eventoevent_data(opcional) — Dados adicionais para filtrar
automation.trigger for emitido.Webhook
Webhook
Dispara quando uma requisicao HTTP chega no webhook configurado.Parametros:
webhook_id— Identificador unico do webhook
Servico
Servico
Dispara quando um servico especifico e chamado.Parametros:
domain— Dominio do servicoservice— Nome do servico
light.turn_on for chamado.Mensagem MQTT
Mensagem MQTT
Dispara quando uma mensagem MQTT e recebida em um topico.Parametros:
topic— Topico MQTT a monitorarpayload(opcional) — Payload esperado
sensores/movimento.Tag (NFC/QR Code)
Tag (NFC/QR Code)
Dispara quando uma tag NFC ou QR code e escaneada.Parametros:
tag_id— ID da tag registrada
Acao de Notificacao (App Mobile)
Acao de Notificacao (App Mobile)
Dispara quando o usuario responde a uma notificacao no app mobile.Parametros:
action— Identificador da acao na notificacaodevice_id— Dispositivo mobile que respondeu