Condicoes
Condicoes sao verificadas apos o gatilho disparar e antes das acoes executarem. Se qualquer condicao nao for atendida, a automacao e interrompida.Condicao de Estado
Condicao de Estado
Verifica se uma entidade esta em um estado especifico.Parametros:
entity_id— Entidade a verificarstate— Estado esperado
Condicao Numerica
Condicao Numerica
Verifica se um valor numerico esta dentro de uma faixa.Parametros:
entity_id— Entidade a verificarattribute(opcional) — Atributo especificoabove(opcional) — Valor minimobelow(opcional) — Valor maximo
Condicao de Horario
Condicao de Horario
Verifica se o horario atual esta dentro de uma faixa.Parametros:
after(opcional) — Horario minimo (HH:MM:SS)before(opcional) — Horario maximo (HH:MM:SS)weekday(opcional) — Dias da semana permitidos
Condicao de Template
Condicao de Template
Avalia uma expressao personalizada.Parametros:
value_template— Expressao que deve retornartrue
Operadores Logicos (AND/OR/NOT)
Operadores Logicos (AND/OR/NOT)
Combina multiplas condicoes com logica booleana.
- AND — Todas as condicoes devem ser verdadeiras
- OR — Pelo menos uma condicao deve ser verdadeira
- NOT — A condicao deve ser falsa