Legrand 412171 Contacteur Drivia

Bonjour,
J’ai un contacteur Drivia Legrand 412171 que j’ai appairé sur Jeedom Atlas ZIgbee.

J’ai bien le contacteur sur Jeedom, j’ai la remonté d’info (Conso) qui fonctionne.
Par contre, J’ai les commandes On/Off qui ne fonctionne pas en réel mais la commande est bien exécuté dans Jeedom.

J’ai lu que c’est du au mode HC/HP et que le contacteur n’est pas en mode Manuel.

Si on peut m’expliquer comment passer en manuel sous zigbee Atlas, je suis preneur.

Et on ne peut pas faire cela avec les contacts de commande HP/HC ?

Bonjour

Il faudrait donner le plugin utilisé, zigbee au vu de la box? Dans ce cas donne les logs au moments de l’action et le JSON du contacteur.

Antoine

Pour le plugin, c est celui de Zigbee de l’Altas Jeedom:
Canal 11
Type de contrôleur : EZSP (Atlas)

Log d’une action:

[2022-03-12 19:54:04][INFO] : Exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:36:c1][On] avec les paramètres {"user_login":"admin","user_id":"1"}
{
  "name": "Contacteur connecté DRIVIA",
  "ref" : "412171",
  "remark" : "Ne peut etre appairé que sur le canal 11",
  "buylink" : "",
  "config" : [
    {"endpoint" : 1,"cluster":64513,"attribute":0,"manufacturer":64513,"name":"Mode","type":"select","values":[{"value":3,"name":"on/off"},{"value":4,"name":"hp/hc"}]},
    {"endpoint" : 1,"cluster":64513,"attribute":1,"manufacturer":64513,"name":"Led dark","type":"select","values":[{"value":0,"name":"Off"},{"value":1,"name":"On"}]},
    {"endpoint" : 1,"cluster":64513,"attribute":2,"manufacturer":64513,"name":"Led if on","type":"select","values":[{"value":0,"name":"Off"},{"value":1,"name":"On"}]}
  ],
  "commands": [
    {
      "name": "Etat",
      "type": "info",
      "subtype": "binary",
      "generic_type": "ENERGY_STATE",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "1::6::0"
    },
    {
      "name": "On",
      "generic_type": "ENERGY_ON",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "1::on_off::on",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    },
    {
      "name": "Off",
      "generic_type": "ENERGY_OFF",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "1::on_off::off",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    },
    {
      "name": "Puissance",
      "generic_type": "POWER",
      "type": "info",
      "subtype": "numeric",
      "isVisible": 1,
      "isHistorized": 1,
      "unite":"W",
      "logicalId": "1::2820::1291",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    }
  ]
}

Config Json:

{
    "name": "Legrand.Contactor",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::6::0",
            "generic_type": "ENERGY_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "binary",
            "isHistorized": "1",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::on_off::on",
            "generic_type": "ENERGY_ON",
            "name": "On",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::prise",
                "mobile": "core::prise"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::on_off::off",
            "generic_type": "ENERGY_OFF",
            "name": "Off",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::prise",
                "mobile": "core::prise"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::2820::1291",
            "generic_type": "POWER",
            "name": "Puissance",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "unite": "W",
            "template": {
                "dashboard": "core::prise",
                "mobile": "core::prise"
            },
            "isVisible": "1"
        }
    ],
    "ref": "Legrand.Contactor"
}

Hello,

A priori ce n’est pas possible avec le plugin Zigbee de Jeedom.

Pour ma part, j’ai le même module mais avec le plugin plugin-zigbeelinker et j’ai une option dans zigbee2mqtt (utilisé par le plugin ZigbeeLinker) pour le configurer en 5s
https://www.zigbee2mqtt.io/devices/FC80CC.html

Merci mguyard

J’ai installé #plugin-zigbeelinker sur mon Jeedom Atlas. Après un peu de mal sur la première installation, ça fonctionne.
Tu as raison 5s c est ce qu’il faut pour changer le mode, une fois que l’on a compris.

Par contre, lors de l’installation j’ai pris le même adaptateur et j’ai plus accès à mes autres modules. Je vais devoir tout ré appairer. c est le seul bémol.

Oui c’est un peu le défaut du Zigbee c’est que les modules ne sont pas stockés dans la clé comme dans le zwave.
Mais tu n’y perdra pas au change, Zigbee2mqtt utilisé par ZigbeeLinker intégré très rapidement les nouveaux modules. C’est le soft de référence pour le zigbee. Et @MrGreen fzit un super boulot avec son plugin pour gérer l’interaction entre Jeedom et Z2M

2 « J'aime »

Bon je ne peux plus inclure mes Volets roulants, ni mes inter netatmo.
J’ai pu inclure sans problème ceci :

et le contacteur

j’ai testé sur 2 VR et 2 Inter, aucune inclusion
J’ai passé en reset les 4 modules et ils sont rouges fixes.
J’appuie 10s et le voyant rouge clignote, et j’appuie a nouveau une fois et même sur un bouton, rien ne fonctionne

Vous avez une idée pourquoi cela fonctionnait avant et plus maintenant ?

C’est quoi les refs des produits que tu n’arrive pas à inclure ?

Pour les Volets Roulants :
Legrand 067776
Legrand 067726
Juste la couleur qui change

Pour les inters:
Legrand 067721

Si tu as une idée de quoi cela peut venir
Merci par avance

J’ai aussi pu inclure un thermostat Moes, sans souci.

Ceux-ci sont bien supportés.

Et depuis 2019 donc logiquement pas de souci de version.

Aussi supporté : Legrand 067771 control via MQTT | Zigbee2MQTT

Donc logiquement, pas de souci. Quel est le message d’erreur ? Comment tu procèdes pour l’ajout ? Que dit le journal de Z2M ?

Tu as aussi la FAQ qui peut te donner des pistes : FAQ | Zigbee2MQTT

Je pense que le souci vient du canal utilisé avec zigbeelinker.
J’ai l’impression d’être avec le canal 20 alors qu’il doit être à 11.
Tu sais comment le changer ?

Oui c’est ici : Plugin ZigbeeLinker (Jeedom) : FAQ – Pasteck, le passe technique
Il faut changer dans la configuration de Z2M mais ca nécessite de réinclure tout.

Par défaut ca utilise le channel 11 : Zigbee network | Zigbee2MQTT

Ca depend beaucoup de ton environnement car moi je suis en canal 11 Zigbee et pas de souci

bon voila, j’ai trouvé:
→ Changé le canal à 11 au lieu de 20 dans le fichier ConfigurationZigbee2MQTT
→ Puis j’ai désactivé l’état puis réactivé
→ Redémarré le Demon
→ j’ai pu intégré à nouveau un Volet Roulant
Je dois aussi ré appairé les autres modules mais pas grave

Merci pour ton aide, en espérant ne pas avoir de nouvelle surprise
En tout cas merci pour ZigbeeLinker, c est pas mal

1 « J'aime »

Tu était à 20 par défaut ? Ou c’est toi qui l’a configuré ?
Moi j’utilise Z2M en docker donc j’ai fais ma configuration, elle a pas était généré par ZigbeeLinker

C’est juste le top pour le Zigbee sur Jeedom.

Non, j’étais à 20 par défaut.
Ce qui sous entend que certains équipements Legrand Netatmo fonctionne avec d’autre canal

Oui certains équipement sont connu pour être hardcodé avec un channel mais je n’ai pas connaissance de cela sur Legrand.
Sinon c’est ton wifi qui fait des interferences sur le channel 20 et si c’est un peu loin ca peut jouer

Canal 11 pour les Legrand.
Legrand accepte d’autres canaux depuis les firmwares récents sur certains de leurs équipements mais non documentés encore.

Attention le plugin Zigbeelinker n’est PAS compatible si vous avez deja le plugin officiel vous perdrez 100% et impossible de revenir en arrière … aucune information sur ce sujet pourtant

Bonjour @mguyard ,

J’essaie d’intégrer le module drivia 712171 dans zibgee2mqtt.

il le trouve bien et l’importe, seulement, le voyant du module reste rouge, et les commandes ne fonctionne pas.

Le lien que tu indiques ci-dessus ne fonctionne pas.
Pourrais tu expliquer l’option en question ?

Merci.