Problème commande Legrand 412171 contacteur Drivia

Salut, malheureusement c’est juste du on/off du radiateur avec jeedom

1 « J'aime »

Bonjour,

Je relance le sujet, y a-t-il une personne qui est arrivé à faire fonctionner le contacteur legrand 412171 avec le plugin zigbee ?

Merci.

Loutre38.

2 « J'aime »

Pas encore! :wink:
Je suis aussi intéressé par cette réponse car je viens d’installer le plug-in Zigbee (en sus du DeConz) et je voulais savoir si l’inclusion était facile…

Salut,

Oui l’inclusion est très facile, mais aucunes des commandes ne fonctionnent, ni les informations du contacteur.

Bon dimanche.

1 « J'aime »

Merci pour l’information.
Idem pour le plug-in Deconz?

Bon dimanche!

Hello,

moi j’ai réussi… en partie.
J’ai fais plusieurs inclusions avant de réussir, j’ai installé kde pour voir les options legrand avec la gui Deconz. J’ai lu ce fil notamment :
[TUTO] App DeCONZ - Legrand Netatmo - Cablâge et paramétrage - Plugins / Protocole domotique - Communauté Jeedom
Après lu ce fil, voici ce que j’ai fait :

  • je lance le plugin deconz sous jeedom, et je lance le démon => deconz est lancé sans gui (en headless)
  • inclusion avec l’interface web de deconz (en lumière)
  • le module apparait sous jeedom, mais ça ne marche pas, (on.off KO)
  • désactivation du plugin deconz sous jeedom (arrêt de deconz)
  • suppression du nouveau module dans jeedom
  • lancement de deconz en gui sous kde (en admin)
  • retrouver le bon module sous deconz
  • il faut changer l’option 1 des paramètre legrand, mettre 0x003 au lieu de 0x004 : ça veut dire qu’il est commandable en on/off, et non pas par le contacteur du dessus du module)
  • relancer le plugin deconz sous jeedom, le module est de nouveau détecté, mais avec les bons paramètres.

Il me manque encore la consommation instantannée, mais j’y travaille, et c’est pas le plus important.
Le on/off fonctionne bien !!

bonne journée
Mulb

1 « J'aime »

Pour changer les paramètres, il y a plus simple si on a pas un OS avec desktop.
Faire un backup du réseau zigbee avec phoscon et le restaurer sur un deconz installé sur un PC, faire la modif et remettre la conbee sur la machine jeedom.

@mulb et @HugoVal11, savez-vous comment faire avec le plugin zigbee officiel et non pas deconz ?
Merci :wink::wink::upside_down_face::upside_down_face:

désolé, non

Non plus, dsl.

Bonsoir à tous,
Je galère comme un malade depuis des heures avec le plugin zigbee, ma clé conbee et mon contacteur legrand. Tout ça fonctionnait bien sur ma VM jeedom sur nas synology avant le passage à DSM 7. Bref je ne m’étends pas sur le sujet. J’ai une autre jeedom sur un raspberry et j’ai décidé d’y connecter ma clé conbee.
La clé est bien vue par le plugin zigbee mais pas moyen de réapairer la clé avec le contacteur.
Je ne sais vraiment plus quoi faire.

Bonjour a tous,

Je suis aussi dans la configuration plugin-zigbee/clef conbee2.
Le contacteur remonte bien dans jeedom mais rien ne fonctionne.
Pas de retour d’etat , ni de puissance, sans parler de control on/off.

Lors de l’integration, quelqu’un a déjà eu la lumiere verte (apres le rouge pour pas de reseau)?
Perso je suis avec la lumiere rose.

PS: je ne dispose pas de la GW legrand.

firmware ( sw_build_id) : « 0025 »

D’autre on eu plus de succés?

1 « J'aime »

Salut,

Je suis dans le même cas que toi et il me semble, qu’on soit beaucoup.
Voici ce que j’ai :

json :

    "name": "Legrand.Contactor",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::6::0",
            "generic_type": "ENERGY_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "binary",
            "isHistorized": "0",
            "isVisible": "0"
        },
        {
            "logicalId": "refresh",
            "name": "Rafraîchir",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "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",
            "configuration": {
                "repeatEventManagement": "never"
            },
            "template": {
                "dashboard": "core::line"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::0::4",
            "name": "test",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "configuration": {
                "repeatEventManagement": "never"
            },
            "template": {
                "dashboard": "core::line"
            },
            "isVisible": "1"
        }
    ],
    "ref": "Legrand.Contactor"
}



Infos brute :

{
    "ieee": "00:04:74:00:00:83:67:81",
    "nwk": 34965,
    "status": 2,
    "lqi": "255",
    "rssi": "-53",
    "last_seen": "1645985586.2544122",
    "node_descriptor": "11:40:8e:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 266,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Contactor",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 66
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 2
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Contactor"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": " "
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "0025"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": [
                        {
                            "id": 1291,
                            "name": "active_power",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 64577,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": []
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Contactor",
        "node_desc": {
            "logical_type": 1,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 1,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 142,
            "manufacturer_code": 4129,
            "maximum_buffer_size": 89,
            "maximum_incoming_transfer_size": 63,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 63,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 266,
                "input_clusters": [
                    0,
                    3,
                    4,
                    6,
                    5,
                    64513,
                    2820,
                    15,
                    64577
                ],
                "output_clusters": [
                    0,
                    64513,
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Voila, si des personnes peuvent nous aider.

Merci.

mise à jour du 23/03/2022 :
voici les messages d’erreurs quand j’envoie une commande ON ou OFF :

[2022-03-23 19:01:53][INFO] : Début d'activation du plugin
[2022-03-23 19:01:56][INFO] : Info sur le démon : {"log":"zigbee","state":"nok","launchable":"nok","launchable_message":"Les crons et d\u00e9mons sont d\u00e9sactiv\u00e9s","auto":"0","last_launch":"2022-02-17 19:57:21"}
[2022-03-23 19:10:10][INFO] : Lancement démon zigbeed : /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device /dev/ttyACM1 --loglevel info --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey B37mPqijMiINcWjZj0naIymbNasUwjKX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 11
[2022-03-23 20:29:12][INFO] : [Aucun][Legrand.Contactor 00:04:74:00:00:83:67:81] Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(POST), data : {"ieee":"00:04:74:00:00:83:67:81","endpoint":1,"cluster":6,"cluster_type":"in","attributes":[0],"allowCache":0} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:29:22][INFO] : [Aucun][Legrand.Contactor 00:04:74:00:00:83:67:81] Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(POST), data : {"ieee":"00:04:74:00:00:83:67:81","endpoint":1,"cluster":2820,"cluster_type":"in","attributes":[1291],"allowCache":0} erreur : {"state":"error","result":"[0x8895:1:0x0b04]: Message send failure","code":0}
[2022-03-23 20:31:59][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:32:07][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:32:13][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:33:25][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:33:29][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][Off] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:33:42][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:39:03][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][Off] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}
[2022-03-23 20:39:11][ERROR] : Erreur exécution de la commande [Maison][Legrand.Contactor 00:04:74:00:00:83:67:81][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"00:04:74:00:00:83:67:81","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x8895:1:0x0006]: Message send failure","code":0}

Petite news, plus d’eau chaude ce matin!
Le passage en mode On/Off via le plugin zigbee visiblement est bien pris en compte, et resté sur off…
Mais les commandes elle ne fonctionnent pas, et du coup le bouton physique n’a pas d’effet, on ne peut pas le remettre en marche forcée!
Du coup reinitialisation du module, et la ça chauffe . J’ai mémé la remonté de la puissance, mais rien sur les commandes ou l’etat du contacteur.

Dommage, je sens qu’il ne manque pas grand chose.

Qu’as-tu dans logical ID ?

la même chose!

Bonjour j’ai exatement la même choses que vous le module remonte bien sont état et la puissance consommé. mais le module est « rose » et jamais vert.

J’utilise un dongle EZSP pour le plugin officiel zigbee jeedom

Salut @spark,

Moi j’utilise aussi le plugin officiel zigbee et la conbee 2.

Je n’ai pas l’etat en se qui me concerne, seulement la puissance.

Bonjour à tous,

Je viens de découvrir ce module qui m’intéresse grandement !
J’ai un abonnement Base (pas d’HC/HP) et souhaite restreindre la chauffe de mon cumulus à quelques heures par jour pour éviter une chauffe constante.
J’utilise le plugin Zigbee avec une clé EZSP.

Si je comprends bien la situation actuelle, le module remonte son état et la puissance consommée mais il n’est pas possible de changer le mode de fonctionnement (Manuel vs HP/HC) et impossible de contrôler l’état ON/OFF ?

J’ai lu attentivement le fil mais je ne suis pas sûr de comprendre où nous en sommes. Le module est indiqué comme pris en charge par le plugin Zigbee depuis le 25/02/2021 donc je suis un peu perdu.

Merci pour vos lumières !