Bonjour,
J'ai réalisé une petite carte permettant de piloter une VMC en fonction de l'humidité.
Je commande deux triacs avec un ESP12E.
J'ai donc créé un interrupteur virtuel dans Domoticz pour pouvoir commander manuellement la VMC (le pilotage automatique en fonction du DHT 11 se faisant par des Rules dans ESPEasy).
J'arrive bien a commander chaque triac en ON/OFF avec http://<ESP IP address>/control?cmd=GPIO,<pin>,0
cependant, comme j'ai deux vitesses j'aurais souhaité que le passage en petite vitesse annule la grande vitesse et inversement.
Comment enchaîner deux commande dans une même ligne?
j'ai essayé de les mettre l'une à la suite de l'autre mais seul la première s’exécute.
Bien sur je pourrai utiliser un script LUA ou des RULES supplémentaires, mais ce serait mieux dans ma ligne de commande.
Merci pour votre réponse.
[RESOLU]Espeasy enchainer commande
[RESOLU]Espeasy enchainer commande
Dernière modification par pataqua le 21 août 2017, 18:46, modifié 1 fois.
Re: Espeasy enchainer commande
Bonjour,
Si j'ai bien compris, tu veux contrôler 2 GPIO avec une seule ligne de commande.
A part en passant par une Rules, je ne vois pas comment faire simplement.
Un truc du genre :
Simplement appelé par http://<ESP IP address>/control?cmd=event,pvitesse
Si j'ai bien compris, tu veux contrôler 2 GPIO avec une seule ligne de commande.
A part en passant par une Rules, je ne vois pas comment faire simplement.
Un truc du genre :
Code : Tout sélectionner
on pvitesse do
gpio,12,0
gpio,14,1
endon
Re: Espeasy enchainer commande
Réponse un peu tardive, mais c'était effectivement la bonne solution.
Je n'avais pas pensé à utiliser les events.
Merci à Neutrino.
Je n'avais pas pensé à utiliser les events.
Merci à Neutrino.