Les groupes d’associations

nechry

Passionné par les technologies depuis l'enfance, je consacre maintenant la majorité de mes temps libre à la domotique. En tant que développeur principal du plugin Z-Wave pour la solution jeedom et contributeur de la librairie open-source openzwave, mon but est de vous aider à mettre ces technologies à contribution pour vous faciliter la vie !

Vous aimerez aussi...

53 réponses

  1. mamatdv dit :

    Très bon article étayé de très bons exemple !!!

    Les associations direct étaient un peu obscur pour moi et pour le coup ton article démystifie la chose.

  2. izidor78 dit :

    Excellent cet article ! Il mériterai d’être intégré dans la documentation Jeedom.
    Je comprend beaucoup mieux le principe des groupes d’association maintenant.
    Merci.

  3. virux dit :

    Merci Nechry pour l’article ça a éclairé ma lanterne en association direct 🙂

  4. David Bataille dit :

    Bonjour

    Merci pour toutes ces clarifications bien utiles. Une petite question. J’ai un inter Nodon et je voudrais commander avec les boutons 1 & 3 les 2 relais d’un FGS et avec les bouton 2 et 4 un seul des relais d’un autre FGS. Comment procéder puisque l’association se fait sur le device et non sur les relais ?
    Merci

    • nechry dit :

      alors c’est relatif au module. malheureusement interrupteur NodOn ne support le multi-instance associations donc on ne peut pas choisir sur le module cible pour quel instance. c’est donc la première instance en général qui réagit.
      Donc dans ton cas il faudra pour la paire qui pilote la deuxième instance absolument passer par le mode Scene et non Groupe. ça sera aussi plus lent comme ça doit en premier passer par jeedom puis être traité.
      Donc ici la limitation est vraiment coté matériel (NodOn) et non jeedom/plugin zwave.

  5. jepiclo dit :

    Bonjour,
    J’essaie d’associer un noeud (le noeud par defaut ZWave) au control Basic Set d’un detecteur FGK-101. La liste ne me propose aucun noeud, et je n’ai aucun retour sur la temperature et la batterie, bien qu’affichés dans le dashboard. Une idée ?

  6. Raslittle dit :

    Bonjour,
    Je suis un peu dans le même cas que jepiclo, je tente d’associer mon détecteur à un module FGS, mais je n’ai aucune proposition dans la liste.
    J’ai regardé par curiosité sur mes autres modules et c’est le même constat, bizarre?

    • nechry dit :

      il doit alors un problème avec votre installation et ou le plugin. vous êtes sur quelle version du plugin?

      • raslittle dit :

        Retournement de situation, je me suis connecté à distance au boulot, et là j’ai bien les équipements dans le menu déroulant. Je me demande si les firewalls et autres bloqueurs ne sont pas à l’origine du dysfonctionnement sur mon PC.
        j’ai apparairé mon interrupteur double neocoolcam à une prise plug. Reste a savoir comment déclarer que le premier bouton doit allumer la prise.

        • nechry dit :

          Je n’ai pas encore testé ni valider le nouveau interrupteur double de Neo-CoolCam, vous allez plus vite que moi dans l’exploration des modules.

          La Configuration n’existe pas encore du côté Openzwave ni jeedom.

          Je pense il dois avoir 3 groupes, le premier accepte sûrement un seul node et c’est pour le contrôleur, le 2 et 3 devraient en toute logique correspondre au bouton 1 et 2 respectivement.

          • raslittle dit :

            Donc si j’associe mon plug dans le group2 de l’interrupteur , logiquement celui devrait allumer le plug (dont j’ai associé l’interrupteur dans Lifeline)
            Si ça pouvait être aussi simple
            J’essaye ça ce soir

          • nechry dit :

            C’est des suppositions de mon côté en général le groupe 1 c’est le lifeline pour le contrôleur. Et normalement il devrait avoir 2 groupes de contrôles supplémentaires, un par bouton. Du moins c’est comme ça que j’imagine. Je vais essayer d’avoir plus d’informations sur le module

  7. Raslittle dit :

    Bon, j’ai essayé plein de déclarations diverses et varié, j’ai même essayé avec un FGS211 mais je ne parviens à faire fonctionner quoi que ce soit…

  8. KABALA dit :

    Bonjour Nechry, j’ai des interrupteurs zWaveMe WALLC-S que j’ai associé à des modules FGR222 via JEEDOM. Cela fonctionnait sans problème mais afin de soulager le réseau zWave JEEDOM, j’ai voulu les exclure. Sauf qu’après cette exclusion, les associations directes ne fonctionnent plus. Est-ce normal ? Merci

  9. mortyre dit :

    Bonjour Nechry, as tu déjà traité le cas ou tu veux associer en direct une KeyFob et un Fibaro FGS 222 pour piloter un portail coulissant ou tu n’as pas de on/off mais juste une action On pour ouvrir ou fermer le portail ? Dans ce cas là il n’y a pas de retour d’état puisque l’on a pas sur le relais le on et le off pour fermer ou ouvrir mais juste l’impulsion pour lancer une ouverture ou une fermeture en fonction de la position moteur. Je sais pas si je suis très clair ?

    • nechry dit :

      Dans tout les cas, il n’y a jamais de retour d’état au module émetteur. Très souvent le premier appuie envoie un On et un second un Off. Dans ton cas le off ne ferait rien et ça serait dommage. Il faut arriver à toujours envoyer un BasicSet avec 255. Regarde que ton keyfob permet de choisir la valeur du basicset off, par défaut c’est 0 il faudrait adapter pour ce groupe avec 255. Je sais que c’est possible, selon le modèle de télécommande.
      Sinon il reste l’approche de boutons utilisé en pair, un pour le on et l’autre pour le off. Dans ce cas ça exploite 2 boutons de ta keyfob, mais un ne te sera jamais utile.

  10. Decourt P dit :

    Bonjour et Merci.

    Ce tuto m’a bien servi pour m’aider à comprendre le fonctionnement des associations.
    Je sais maintenant mettre un volet en maitre et/ou en esclave.
    Tout baigne ou presque.

    Je suis sous VM Debian de Bronche en Jeedom 3.1.7.
    Au moment de l’association ou de la suppression ( de l’assoc) d’un module ( FGRM-222 ), la petite roue jaune tourne continuellement. Je suppose que Jeedom ou le ZWave est à la recherche de quelque chose.
    Après reboot, la roue a stoppée son manège et tout fonctionne apparemment très bien.
    Une petite idée ?
    Sur le forum Jeedom, je n’ai eu aucune réponse à cette question.

    • nechry dit :

      La roue devrait disparaître rapidement, normalement.
      Peut-être lié au web browser utilisé, Chrome fonctionne mieux avec jeedom.
      Une trace d’erreur dans le log du plugin ?
      Éventuellement activer le mode développeur et voir l’erreur retourné dans le browser.
      Et chose importante, la modification de l’association est-elle prise en compte. Savoir si c’est un problème d’affiche ou plus profond.

      Dans tout les cas très heureux que le tuto te soit utile. C’est un mode que je privilégie dès que c’est possible.

  11. Decourt P dit :

    Je suis sous Google Chrome et mon contrôleur est une Z-Stick Gen 5
    J’ai pas de plugin spécifique pour les volets et je ne vois de log plugin volet nulle part.
    Il y a sans doute un plugin générique implémenté dans les modules ou dans le protocole ZWave.

    Mode développeur ? Comment ?

    Après redémarrage de la machine, la roue à arrêter de tourner et les associations fonctionnent très bien.
    Ce phénomène apparaît aussi lors de la suppression d’un équipement associé.
    Pour info, juste après l’association d’un équipement et donc la roue tournant, l’appui sur le BP physique déclenche l’action comme demandée.

    Ca doit pas être grave, docteur, mais c’est curieux.

  12. Decourt P dit :

    Dans les logs Openzwave Debug, Info; Error et Warning du plugin ZWave j’ai un  » RequestHandler Controller is busy » sur plusieurs dizaines de lignes.

    J’ai tout exclu, rebooté et débranché le Z Stick.
    J’ai fait mes associations qui fonctionnent à merveille et je n’ose plus en faire d’autres ou modifier celles en place.

    Stick branché la commande est immédiate, débranché il y a une latence que j’évalue à +/- 4s.

    • nechry dit :

      c’est intéressant comme remarque, pour ma part je n’ai jamais rencontré ce problème en cas de maintenance de mon jeedom, les association restaient instantanées. je simulerai pour voir si je reproduis. mais dans tout les cas ce qui est important c’est que ça fonctionne, même sans jeedom pour avoir un mode dégradé en gardant un maximum d’automatisme, sachant que c’est pas le mode d’utilisation standard

  13. arnog23 dit :

    Bonjour,

    Encore un article très intéressant 🙂 Merci.

    Je suis en train de mettre en place une association directe entre un FGMS-001-ZW5 et un FGD-212 (Les 2 sont en sécurisés) pour allumer la lumière d’un escalier lorsqu’une présence est détectée. Cela fonctionne correctement, pas de souci de ce côté là, en revanche, cela met 2 à 3 secondes à se déclencher.

    J’ai l’impression que cela vient du FGMS qui n’est pas assez sensible car j’ai aussi essayé avec un Wall Plug associé directement avec ce même FGD-212 et la réaction est instantanée (j’avais un doute sur l’éventuelle latence que la communication sécurisée aurait pu engendrer mais cela ne semble pas être le cas). Le FGMS est configuré avec les paramètres suivants : 1=15,2=0, 3=2 pulses et 6=30.

    J’ai donc tenté de diminuer les paramètres 1 et 2 mais ca ne change pas grand chose. En revanche, si je passe le paramètre 1 à 1 pulse, le FGMS devient tellement sensible qu’il détecte l’extinction de la lumière (qui est assez proche) et rallume celle-ci.

    Quelles valeurs as-tu utilisé dans ton cas pour les paramètres du FGMS ?

    Merci.

  14. arnog23 dit :

    Avec le groupe 2 Motion

    • nechry dit :

      ok, donc tu utilises bien le bon groupe. PCQ le 4 aussi permet mais en mode retro-compatibilité pour équipement non zwave+. Mais ton target, le FGD-212 est bien en Z-Wave+ donc pas de problème.
      Chez moi j’ai cette configuration:
      1=65
      2=15
      3=1
      4=12
      6=30

  15. arnog23 dit :

    Merci. J’ai tenté avec tes paramètres en diminuant la paramètre 1 jusqu’à 25 et cela est beaucoup mieux. Je vais continuer à affiner en diminuant le paramètre 1 pour trouver la limite.

  16. arnog23 dit :

    Oui, j’ai aussi vu ces modes mais dans mon cas, j’ai laissé le fonctionnement en continu car il s’agit d’un escalier vers le garage qui est très sombre.

  17. arnog23 dit :

    Je suis toujours en train de jouer avec mes réglages car en fonction de la luminosité la détection ne fonctionne pas forcément. Je me demande si ne vais pas être obliger de passer par un scénario au détriment de la réactivé en directe.

    D’autre part, j’ai constaté un comportement étrange lorsque mon réseau Zwave était arrêté, l’association directe ne fonctionne plus … ce qui est pourtant tout l’intérêt de l’association directe.

    • nechry dit :

      Il n’y a aucune raison que l’association directe ne fonctionne plus si jeedom est arrêté, je ne comprends pas ce qui cloche dans ton setup. Par contre oui c’est pas évident de bien paramétrer les seuils de remontée pour le passage jour nuit sur l’œil fibaro.

  18. Pinson99 dit :

    Bonjour Nechry,
    J’ai un problème d’association directe que je ne comprends pas.
    Au rez de chaussée (donc à portée de ma box Smart), j’arrive à associer directement deux FGD212 sans aucun problème (via menu association de la config des modules, dans Jeedom).
    Par contre, même si cela a l’air de se passer correctement dans le menu config des modules, les commandes ne passent pas entre deux FGD212 qui sont au second étage, hors de portée directe de la smart. Le menu config me confirme bien que les modules sont associés directement et mutuellement.
    Faut-il que le contrôleur principal soit à portée directe pour permettre la config d’association des modules ou est-ce un autre problème?
    NB: J’associe le second bouton de chaque dimmer à la commande de l’autre (groupe 5) et tous mes modules sont associés en non sécurisé.

    • nechry dit :

      Salut Pinson99,

      Dans l’association directe seul les noeuds entre eux doivent être à porté directe sans utiliser le maillage. Le contrôleur lui n’a pas besoin d’être à porté de la relation.

      Il faut faire attention, le plugin permet l’ajout d’association mais dans certain cas elle ne sont pas possible. là ici à ta lecture tu semble être juste.

      tu as bien un interrupteur cablé sur l’entrée S2 ? le groupe 5 est pour la S2.
      5th Association Group „Dimmer (S2)” is assigned to switch no. 2. Sends MULTILEVEL SWITCH command class frame. Allows sending dim/brighten command to associated devices

  19. Thibaud dit :

    Merci Nechry pour ton travail et ta pédagogie!
    Moi je me pose une question qui n’a semble-t-il pas encore été posée.

    J’ai une octan remote, j’aimerais utiliser le mode duo pour allumer des lampes en association directe (j’y arrive sans souci).
    Maintenant j’aimerais aussi commander un ruban led mais via un scénario Jeedom, ça me dérange pas si c’est moins réactif que pour les lampes, et dans mon scénario je peux y ajouter des choses comme un message Slack etc.

    Mon problème est qu’en mode duo, je ne récupère rien côté Jeedom.
    J’ai essayé d’ajouter le contrôleur Gen5 dans le groupe d’association du mode duo, ça déclenche bien un truc sur Jeedom mais je ne sais pas si c’est le bouton + ou – donc je me dis que c’est peut être pas la bonne façon de faire.

    Mais est ce que c’est possible au final ?

    En fait l’ideal serait que malgré le mode duo on puisse quand même recevoir les valeurs comme en mode scène niveau Jeedom (40,42, etc) et savoir s’il y a eu du double clic ou click long par exemple et pouvoir au final gérer le truc comme s’il n’y avait pas d’association directe.
    L’association direct serait plus un backup au cas où Jeedom est éteint et en plus un mode plus waf pour les lampes principales

    • nechry dit :

      Merci de ton message.
      Alors malheureusement avec ce module et comme la plus part, c’est soit en association directe soit en mode Scene. Par contre c’est déjà par pair ici et non pour l’ensemble. donc si tu as besoin de scénario sur une pair de bouton il faudra aussi commander ton module via le scénario.

  1. 16 février 2017

    […] 3 […]

  2. 27 février 2017

    […] Pour plus de détails sur l’utilisation et la compréhension des associations directes je vous recommande cette lecture. […]

  3. 19 septembre 2017

    […] PR (Pull Request) pour un correctif dans l’assistant des associations multi-instances, sujet qui me passionne comme vous le […]

  4. 13 octobre 2017

    […] Alors il faut déjà bien être familiarisé avec les associations directes. Vous pouvez faire un petit rappel de vaccin en consultant l’article sur le sujet. […]

  5. 6 décembre 2017

    […] En association directe via une télécommande de type keyfob ou encore un interrupteur à l’intérieur de la maison pour lancer l’ouverture de la porte avant d’arriver à votre garage. Pour plus de détails sur les associations directes, je vous recommande cette lecture. […]

  6. 6 décembre 2017

    […] PR (Pull Request) pour un correctif dans l’assistant des associations multi-instances, sujet qui me passionne comme vous le […]

%d blogueurs aiment cette page :