Regras (Rules) do Tasmota: exemplos prontos
Veja como funcionam as regras do Tasmota e exemplos práticos: ligar uma tomada quando outra liga, temporizador, ação ao pressionar botão e comandos com Backlog.
O que são regras
As regras (Rules) permitem automatizar ações dentro do próprio aparelho, sem servidor. Cada regra segue o formato: ON gatilho DO comando ENDON. O Tasmota oferece três conjuntos: Rule1, Rule2 e Rule3.
Exemplo 1: ligar um relé junto com outro
Rule1 ON Power1#State=1 DO Power2 1 ENDON ON Power1#State=0 DO Power2 0 ENDON. Depois ative com Rule1 1. Quando o relé 1 liga, o relé 2 também liga, e o mesmo ao desligar.
Exemplo 2: desligar sozinho depois de um tempo
Rule1 ON Power1#State=1 DO RuleTimer1 600 ENDON ON Rules#Timer=1 DO Power1 0 ENDON. O relé liga e, após 600 segundos, desliga automaticamente.
Exemplo 3: vários comandos de uma vez
Use Backlog para executar mais de um comando: ON Button1#State=3 DO Backlog Power1 0; Power2 0 ENDON. Isso desliga os dois relés ao pressionar o botão três vezes.
Dicas
Escreva a regra em uma linha, ative-a com Rule1 1 e teste pelo console da página web. Use Rule1 sem argumento para ver o conteúdo atual.
Perguntas frequentes
Quantas regras posso ter?
O Tasmota tem três regras (Rule1 a Rule3), cada uma com tamanho limitado, mas é possível encadear gatilhos.
As regras funcionam sem Wi-Fi?
Sim, são executadas no próprio aparelho.