[RESOLU]Espeasy enchainer commande

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 ...
pataqua
Messages : 39
Inscription : 01 juin 2017, 14:52

[RESOLU]Espeasy enchainer commande

Message par pataqua »

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.
Dernière modification par pataqua le 21 août 2017, 18:46, modifié 1 fois.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Espeasy enchainer commande

Message par Neutrino »

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 :

Code : Tout sélectionner

on pvitesse do
  gpio,12,0
  gpio,14,1
endon
Simplement appelé par http://<ESP IP address>/control?cmd=event,pvitesse
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
pataqua
Messages : 39
Inscription : 01 juin 2017, 14:52

Re: Espeasy enchainer commande

Message par pataqua »

Réponse un peu tardive, mais c'était effectivement la bonne solution.
Je n'avais pas pensé à utiliser les events.
Merci à Neutrino.
Répondre