Você já procurou por esse recurso em outras edições e na wiki?
sim.
Sugiro adicionar suporte para concatenar gatilhos de regra com operadores lógicos, por exemplo
on APDS9960#Ambient<100 && switch1#state=1 do power on endon
para permitir que um detector de movimento acenda a luz apenas quando a luz ambiente estiver abaixo de 100 lux.
Oi,
Gosto da sua sugestão: +1: mas lembre-se de que cada on [something]
são gatilhos, não comparadores.
Para comparadores deve ser necessária uma declaração IF que atualmente não está implementada no Tasmota.
Neste momento, você pode fazer essa concatenação assim:
on switch1#state=1 do var1 100 endon
on switch1#state=0 do backlog var1 0; power1 off endon
on APDS9960#Ambient<%var1% do power1 on endon
Isso significa que, quando a chave está ligada, a luz acende, mas apenas quando você tiver menos de 100 lux na sala. Enquanto se o interruptor estiver desligado, a luz estará desligada. _ (Gosto da sua ideia de regra) _
_Para quem está lendo isso: a regra precisa estar toda junta para funcionar, assim: _
rule 1
rule on switch1#state=1 do var1 100 endon on switch1#state=0 do backlog var1 0; power1 off endon on APDS9960#Ambient<%var1% do power1 on endon
Espero que isto ajude.
Eu adicionei este exemplo ao wiki em https://github.com/arendst/Sonoff-Tasmota/wiki/Rules#11 -energy-saving-smart-switch
Oi,
Se você tiver mais comentários ou perguntas sobre isso, reabra esta edição. Obrigado: +1:
Comentários muito úteis
Eu adicionei este exemplo ao wiki em https://github.com/arendst/Sonoff-Tasmota/wiki/Rules#11 -energy-saving-smart-switch