Gatilhos (Triggers)
Gatilhos definem quando uma automação deve ser disparada. Você pode combinar multiplos gatilhos — a automação será disparada quando qualquer um deles ocorrer.Mudança de Estado
Mudança de Estado
Dispara quando o estado de uma entidade muda.Parâmetros:
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 Numérico
Estado Numérico
Dispara quando um valor numérico cruza um limite.Parâmetros:
entity_id— Entidade a monitorarattribute(opcional) — Atributo específico a monitorarabove(opcional) — Valor mínimobelow(opcional) — Valor máximofor(opcional) — Tempo de permanencia
sensor.temperatura) ficar acima de 30°C.Horário
Horário
Dispara em um horário específico.Parâmetros:
at— Horário no formato HH:MM:SSdays— Dias da semana (seg, ter, qua, qui, sex, sab, dom)
Evento
Evento
Dispara quando um evento específico e emitido no sistema.Parâmetros:
event_type— Tipo do eventoevent_data(opcional) — Dados adicionais para filtrar
automation.trigger for emitido.Webhook
Webhook
Dispara quando uma requisição HTTP chega no webhook configurado.Parâmetros:
webhook_id— Identificador único do webhook
Serviço
Serviço
Dispara quando um serviço específico e chamado.Parâmetros:
domain— Domínio do serviçoservice— Nome do serviço
light.turn_on for chamado.Mensagem MQTT
Mensagem MQTT
Dispara quando uma mensagem MQTT e recebida em um tópico.Parâmetros:
topic— Tópico 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.Parâmetros:
tag_id— ID da tag registrada
Ação de Notificação (Aplicativo Móvel)
Ação de Notificação (Aplicativo Móvel)
Dispara quando o usuário responde a uma notificação no Aplicativo Móvel.Parâmetros:
action— Identificador da ação na notificaçãodevice_id— Dispositivo mobile que respondeu