Info générale sur mes détecteurs

Bonjour à tous

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.

Merci d’avance de votre aide et de vos idées !!!

Bien cordialement
Jako

Bonjour

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

1 « J'aime »

Bonjour,

Regardez les « résumés » dans la config jeedom (à remonter par objet/pièce), voir documentation.

Et vous pourrez créé un virtuel automatiquement qui correspond au résumé.

C’est ça qu’il vous faut :wink:

2 « J'aime »

Bonjour,
J’avais utilisé le plugin Groupe qui correspondait à mon besoin.
Bien cordialement

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 ?

Merci d’avance de votre aide !

Pour inverser une valeur (binaire), il ne faut pas mettre une formule de calcul mais juste cocher la case correspondante un peu plus bas dans l’écran.

Pour ce qui est des sonoff, impossible à dire comme ça.
Peut-être qu’ils étaient ok et que vous avez inversé par erreur

Réponse ultra-rapide !!! chapeau !

Quand je fais « inverser » seulement, ça inverse bien l’affichage dans le dashboard, mais je vois que la valeur reste la même ici
image
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 …

Bonjour

Dans mon job c’est ce que l’on appelle faire une synthèse :

Équation booléenne:

Synthèse = détecteur1 ou détecteur2 ou détecteur3 ou détecteur4

Cordialement

Il y a deux cases « inverser »

  • celle visible dans la liste des commandes n’impacte que l’affichage
  • celle dans la config avancée qui précise bien « en base », impacte la donnée réelle

Oui il faut au moins qu’une nouvelle valeur remonte

Ah OK !!!
C’est sûrement la meilleur solution, merci beaucoup !!!

Merci de cette info.
J’ai tenté cette piste, mais sans vraiment de succès.
Voici ce que j’obtiens


Ce plugin n’est peut-être plus compatible avec ma version récente …
Dommage !