yana-server icon indicating copy to clipboard operation
yana-server copied to clipboard

suggestion: combinaison d'un ou plusieurs GPIO IN pour lancer un scénario

Open juliendiotworldtour opened this issue 8 years ago • 2 comments

Salut @ldleman, je voulais savoir si cette suggestion (pour le moment je n'en ai pas l'utilité, mais va savoir!) était possible au niveau du code: Scénario: Titre: Lance la douche Cause: Phrase "Lance la douche" OU GPIO 0,1 actif (ou encore GPIO 0 actif ET GPIO 0 inactif) Effet: GPIO 6 actif/pause 25sec, etc.

Cela suppose donc qu'au lieu de lancer le scénario propre à chaque GPIO en entrée (dans ce cas 2 scénarios propre à chaque GPIO entrée), on pouvait en lancer un troisième soit existant, soit nouveau. Par conséquent, en fonction de la combinaison d'interrupteurs envoyée aux GPIO 0,1,2,3 (voir même l'ordre dans lequel on les sélectionne ou le fait d'ouvrir et fermer l'interrupteur d'un seul GPIO d'entrée) on peu créer une multitude de scénario ou du moins lancer ceux existants sous forme de commandes vocales!

Pas de panique, je suis juste en train de soumettre l'idée! Je me doute qu'un tel travail n'est pas une priorité et que rendre cela possible demande de se triturer sacrément les méninges!

juliendiotworldtour avatar May 22 '16 15:05 juliendiotworldtour

Pour le OU c'est prévu mais c’est vraiment pas pour tout de suite ^^. Pour le changement d'etat (par exemple déclencher un scénario uniquement si le gpio 1 passe à 0 puis a 1) c’est déjà possible en utilisant les variables

ldleman avatar May 25 '16 07:05 ldleman

Tu es une sacrée machine @ldleman! Bravo! (Je te demanderai sûrement comment fonctionnent les variables d'ici 1 mois ou 2! Ahah)

juliendiotworldtour avatar May 25 '16 14:05 juliendiotworldtour