J’installe progressivement mon alarme. J’ajoute des détecteurs d’ouverture.
J’aimerais créer une commande, un tag, une variable, je ne sais pas quoi en fait ,qui fasse la somme des états de tous mes détecteurs :
si ça donne 1 je sais que quelque chose est ouvert
si c’est 0, tout est fermé
L’idée est de pouvoir tenir compte de cette valeur dans plusieurs scénarios sans avoir à reprendre tous les scénarios chaque fois que j’ajoute un détecteur.
en passant par un virtuel en numérique (commande info) ou dedans tu additionnes les etats de tes détecteurs dans valeur
ca te fera genre X/NB total de détecteur
et dans un scenario tu peux faire en condition si virtuel X/NB est supérieur à X est pas égal à NB alors y a quelque chose d ouvert
Merci de votre réponse. Effectivement, Résumés semble tout à fait répondre à ma demande !
J’ai commencé à paramétrer ça, mais je bute sur une difficulté. Pour simplifier les choses, je voudrais avoir la valeur 0 si toutes les boucles sont fermées. Pour cela, je suis allé dans la configuration de chaque commande et j’ai appliqué ceci
Ce qui me renvoie la valeur 0 pour chaque boucle fermée (au lieu de 1 par défaut).
Or, j’ai 2 détecteurs magnétiques Sonoff SNZB-04P tout neufs. Et l’un continue à renvoyer 1 quand il est fermé et 0 quand il est ouvert !!! Comment expliquer ça ? Peut-il s’agir d’un défaut du capteur ?
Quand je fais « inverser » seulement, ça inverse bien l’affichage dans le dashboard, mais je vois que la valeur reste la même ici
Il va falloir que je teste la valeur qui sort par le virtuel (avec lequel j’ai encore des choses à comprendre pour l’instant)
Hum, curieusement, à présent, c’est rentré dans l’ordre et la boucle est dans le bon sens (renvoie 0 quand elle est fermée). Peut-être suffisait-il d’attendre …