[RESOLU] Inverser les comandes envoyées par un interrupteur Domoticz

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
finopat
Messages : 20
Inscription : 06 mai 2019, 20:31

Re: Inverser les comandes envoyées par un iinterrupteur Domoticz

Message par finopat »

Merci pour la réponse mais cela ne corresponds pas à mon cas car pour moi c'est espeasy du sonoff qui renvoie la réponse de façon autonome (pas trouvé de configuration pour changer ce comportement, je pense que si on pouvait configurer espeasy avec envoie de l'état 0 vers domoticz quand le relais est fermé cela réglerait le pb).
finopat
Messages : 20
Inscription : 06 mai 2019, 20:31

Re: Inverser les comandes envoyées par un iinterrupteur Domoticz

Message par finopat »

J'ai trouvé : en fait le cas est prévu dans esp easy :oops: :
on peut régler les sensors avec "Inversed Logic:"

Ensuite la configuration
http://192.168.0.102/control?cmd=gpio,12,0 sur Action On de domoticz n'engendre plus de boucle.

Merci de vos pistes en tout cas.
finopat
Messages : 20
Inscription : 06 mai 2019, 20:31

Re: [RESOLU] Inverser les comandes envoyées par un interrupteur Domoticz

Message par finopat »

Et l'explication tiens dans le retour donné par ESPEasy :
le state est bien envoyé à 1 maintenant quand on envoie une commande à 0 !

Avec Inversed Logic coché :

Code : Tout sélectionner

pat@Raspi2:~/scriptsDomoticz $ curl "http://192.168.0.102/control?cmd=gpio,12,0"
{
"log": "GPIO 12 Set to 0",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 1
}

Sans Inversed Logic coché :

Code : Tout sélectionner

pat@Raspi2:~/scriptsDomoticz $ curl "http://192.168.0.102/control?cmd=gpio,12,0"
{
"log": "GPIO 12 Set to 0",
"plugin": 1,
"pin": 12,
"mode": "output",
"state": 0
}
Répondre