Page 1 sur 1

Probleme Rules Sonoff Event et condition

Publié : 01 nov. 2019, 18:46
par zapoc
Bonsoir a tous!

Je galère avec mon sonoff dual pour mes volets roulant, j'ai programmé des events devant respecter certaines conditions pour l'activation des relais

event UP > vérifie si relais1 (monté) ou relais2 (descente) sont activé
si oui > on eteint tout les relais
si non > j'active relais1 (monté)

event DOWN vérifie si relais1 (monté) ou relais2 (descente) sont activé
si oui > on eteint tout les relais
si non > j'active relais2 (descente)

Maintenant si j'appel mon event UP via http ca monte mais si je rappelle le même event pendant que ça monte, le relais1 (monté) s’éteint puis se réactive. Et si j’appelle DOWN pendant que ça monte, rien ne ce passe.

Je ne trouve pas mon erreur ça me rend fou :shock: au secour :'(

Voila ma rules

Code : Tout sélectionner

on BPM#StateBPM=1 do 
        UP
endon
on UP do
	if [relais1#StateR1]=1 OR [relais2#StateR2]=1 
		gpio,12,0
		gpio,5,0
		Delay 100
		timerset,1,0 
	else
		gpio,12,0 
		Delay 500 
		gpio,5,1 
		timerset,1,60 
	endif
endon

on BPD#StateBPD=1 do
        DOWN
endon

on DOWN do
	if [relais1#StateR1]=1 OR [relais2#StateR2]=1
		gpio,12,0
		gpio,5,0
		Delay 100
		timerset,1,0 
	else
		gpio,5,0 
		Delay 500 
		gpio,12,1 
		timerset,1,60
	endif
endon

on Rules#Timer=1 do
	timerset,1,0
	gpio,12,0
	gpio,5,0
	Delay 100
endon