Nickel! Je test cela chez moi ce soir ou demain !!!balajol a écrit : 22 juil. 2019, 23:47 Bonsoir tous,
Pour le Sonoff Touch je l'ai eu ici :
https://fr.aliexpress.com/item/32855583 ... 6c37cHXO85
Il faut Prendre le : T1 UK 2C 433 Mhz
En ce qui concerne le double appuis avec le sonoff dual et espeasy j'ai trouvé une solution, il remettre à 0 les GPIO 0 et 9 avec une commande dans la Roule.Les 2 dispositifs de DOMOTICZ 1606 et 1607 sont des DUMMY Push on Button avec retour à Off à 1s.Code : Tout sélectionner
on System#Boot do gpio,12,0 gpio,5,0 endon on BP1_ESP_5#State_BP1_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Off"} gpio,5,0 Delay 1000 gpio,12,1 timerset,1,30 endif Publish domoticz/in, {"idx":1606, "command":"switchlight", "switchcmd":"On"} endon on BP2_ESP_5#State_BP2_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"On"} gpio,12,0 Delay 1000 gpio,5,1 timerset,1,30 endif Publish domoticz/in, {"idx":1607, "command":"switchlight", "switchcmd":"On"} endon on Rules#Timer=1 do timerset,1,0 gpio,12,0 gpio,5,0 Delay 100 endon
Dans Action On de ces dispositifs un lien http remet à 0 les GPIO 0 et 09 en envoyant la commande 1 (0 ne fonctionne pas)
ex pour GPIO 0 : http://192.168.x.XX/control?cmd=gpio,0,1
Un seul appuis démarre ou arrête les Mouvements.
Seul inconvénient, un deuxième appuis rapide sur un poussoir ou les deux à la suite rapidement stop le Mouvement et le remet en service immédiatement (la commande par la Roule et 2 Appuis Manuel remettent le GPIO à 1)
Pour mes problèmes avec Mosquitto et espeasy sous Windows, à Priori des liens http placés dans les commentaires des dispositifs correspondants aux relais bloquaient son Fonctionnement.. (lors de mes premiers essais j'utilisais des liens pour commander les GPIO dans Action On et Off, je les avais Mis dans les commentaires des dispositifs lors de mes essais avec Mosquitto)
Cdt
Bertrand
Bertrand
[Tuto] Gestion de volets roulants avec Sonoff R2 (également autonome)
Re: Gestion de volets roulants avec Sonoff R2 (également autonome)
Re: Gestion de volets roulants avec Sonoff R2 (également autonome)
Je viens de faire le test et oui cela fonctionne mieux. Par contre mon souci est que j'ai un bouton physique à 3 états montée, descente et stop.balajol a écrit : 22 juil. 2019, 23:47 Bonsoir tous,
Pour le Sonoff Touch je l'ai eu ici :
https://fr.aliexpress.com/item/32855583 ... 6c37cHXO85
Il faut Prendre le : T1 UK 2C 433 Mhz
En ce qui concerne le double appuis avec le sonoff dual et espeasy j'ai trouvé une solution, il remettre à 0 les GPIO 0 et 9 avec une commande dans la Roule.Les 2 dispositifs de DOMOTICZ 1606 et 1607 sont des DUMMY Push on Button avec retour à Off à 1s.Code : Tout sélectionner
on System#Boot do gpio,12,0 gpio,5,0 endon on BP1_ESP_5#State_BP1_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Off"} gpio,5,0 Delay 1000 gpio,12,1 timerset,1,30 endif Publish domoticz/in, {"idx":1606, "command":"switchlight", "switchcmd":"On"} endon on BP2_ESP_5#State_BP2_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"On"} gpio,12,0 Delay 1000 gpio,5,1 timerset,1,30 endif Publish domoticz/in, {"idx":1607, "command":"switchlight", "switchcmd":"On"} endon on Rules#Timer=1 do timerset,1,0 gpio,12,0 gpio,5,0 Delay 100 endon
Dans Action On de ces dispositifs un lien http remet à 0 les GPIO 0 et 09 en envoyant la commande 1 (0 ne fonctionne pas)
ex pour GPIO 0 : http://192.168.x.XX/control?cmd=gpio,0,1
Un seul appuis démarre ou arrête les Mouvements.
Seul inconvénient, un deuxième appuis rapide sur un poussoir ou les deux à la suite rapidement stop le Mouvement et le remet en service immédiatement (la commande par la Roule et 2 Appuis Manuel remettent le GPIO à 1)
Pour mes problèmes avec Mosquitto et espeasy sous Windows, à Priori des liens http placés dans les commentaires des dispositifs correspondants aux relais bloquaient son Fonctionnement.. (lors de mes premiers essais j'utilisais des liens pour commander les GPIO dans Action On et Off, je les avais Mis dans les commentaires des dispositifs lors de mes essais avec Mosquitto)
Cdt
Bertrand
Bertrand

Je ne sais pas comment paramétrer ce bouton stop dans esp_Easy, quelle GPIO utiliser.
Si quelqu'un à une idée ?
Cordialement,
Re: Gestion de volets roulants avec Sonoff R2 (également autonome)
Je m'auto répond pour les autres.ljleyoshi a écrit : 24 juil. 2019, 14:44Je viens de faire le test et oui cela fonctionne mieux. Par contre mon souci est que j'ai un bouton physique à 3 états montée, descente et stop.balajol a écrit : 22 juil. 2019, 23:47 Bonsoir tous,
Pour le Sonoff Touch je l'ai eu ici :
https://fr.aliexpress.com/item/32855583 ... 6c37cHXO85
Il faut Prendre le : T1 UK 2C 433 Mhz
En ce qui concerne le double appuis avec le sonoff dual et espeasy j'ai trouvé une solution, il remettre à 0 les GPIO 0 et 9 avec une commande dans la Roule.Les 2 dispositifs de DOMOTICZ 1606 et 1607 sont des DUMMY Push on Button avec retour à Off à 1s.Code : Tout sélectionner
on System#Boot do gpio,12,0 gpio,5,0 endon on BP1_ESP_5#State_BP1_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Off"} gpio,5,0 Delay 1000 gpio,12,1 timerset,1,30 endif Publish domoticz/in, {"idx":1606, "command":"switchlight", "switchcmd":"On"} endon on BP2_ESP_5#State_BP2_ESP5=1 do if [RELAIS_1_ESP_5#State_RELAIS_1_ESP_5]=1 OR [RELAIS_2_ESP_5#State_RELAIS_2_ESP_5]=1 Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"Stop"} gpio,12,0 gpio,5,0 Delay 100 timerset,1,0 else Publish domoticz/in, {"idx":1613, "command":"switchlight", "switchcmd":"On"} gpio,12,0 Delay 1000 gpio,5,1 timerset,1,30 endif Publish domoticz/in, {"idx":1607, "command":"switchlight", "switchcmd":"On"} endon on Rules#Timer=1 do timerset,1,0 gpio,12,0 gpio,5,0 Delay 100 endon
Dans Action On de ces dispositifs un lien http remet à 0 les GPIO 0 et 09 en envoyant la commande 1 (0 ne fonctionne pas)
ex pour GPIO 0 : http://192.168.x.XX/control?cmd=gpio,0,1
Un seul appuis démarre ou arrête les Mouvements.
Seul inconvénient, un deuxième appuis rapide sur un poussoir ou les deux à la suite rapidement stop le Mouvement et le remet en service immédiatement (la commande par la Roule et 2 Appuis Manuel remettent le GPIO à 1)
Pour mes problèmes avec Mosquitto et espeasy sous Windows, à Priori des liens http placés dans les commentaires des dispositifs correspondants aux relais bloquaient son Fonctionnement.. (lors de mes premiers essais j'utilisais des liens pour commander les GPIO dans Action On et Off, je les avais Mis dans les commentaires des dispositifs lors de mes essais avec Mosquitto)
Cdt
Bertrand
Bertrand
Je ne sais pas comment paramétrer ce bouton stop dans esp_Easy, quelle GPIO utiliser.
Si quelqu'un à une idée ?
Cordialement,
Il suffit de rajouter le code suivant
Code : Tout sélectionner
on BPM#Switch=0 do
Publish domoticz/in, {"idx":50, "command":"switchlight", "switchcmd":"Stop"}
gpio,12,0
gpio,5,0
Delay 100
timerset,1,0
Publish domoticz/in, {"idx":54, "command":"switchlight", "switchcmd":"Off"}
endon
on BPD#Switch=0 do
Publish domoticz/in, {"idx":50, "command":"switchlight", "switchcmd":"Stop"}
gpio,12,0
gpio,5,0
Delay 100
timerset,1,0
Publish domoticz/in, {"idx":53, "command":"switchlight", "switchcmd":"Off"}
endon