Création Legrand Inter connecté avec neutre + variateur

@Loic, @sagitaz
Voici une ref zigbee Legrand non encore intégrée et ses infos brutes.
Pour la dénomination dans le plugin, pour suivre ce qui a été fait :

[ 067797 / 067798 / 067799 ] Interrupteur connecté avec neutre avec option variateur

{
    "ieee": "00:04:74:00:00:93:61:f9",
    "nwk": 44879,
    "status": 2,
    "lqi": "247",
    "rssi": "-63",
    "last_seen": "1623183222.5193295",
    "node_descriptor": "11:40:8e:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Dimmer switch with neutral",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "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": 6
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Dimmer switch with neutral"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": " "
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "000b"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 102,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Dimmer switch with neutral",
        "node_desc": {
            "byte1": 17,
            "byte2": 64,
            "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": 256,
                "input_clusters": [
                    0,
                    3,
                    4,
                    8,
                    6,
                    5,
                    15,
                    64513
                ],
                "output_clusters": [
                    0,
                    64513,
                    5,
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 102,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Et l’image

Merci pour l’ajout :wink:

Je fais pas partie de l’équipe pour pouvoir ajouter un module (et je n’en ai pas les compétences).

:wink:

Je t’ai mis dans la boucle car tu avais participé au renommage correct des modules Legrand zigbee :wink:
Mais oui seul @Loic peut le faire.

Salut @Loic
J’ai vu que tu avais ajouté le module. Merci
En revanche il n’y a pas la photo que je t’avais communiqué.

J’ai essayé de jouer sur les options de paramètrage sur le cluser spécifique. Aucune ne fonctionne alors que ça fonctionne depuis l’app GUI Deconz Windows (Option 1 : activation variateur, Option 2, LED dark, option 3 LED if ON).
Dans l’option 1 tu as un choix OUI /NON alors que la doc indique 3 ou 4 possibilités.
Voici le log sur lecture
Option 2 et 3 c’est un boolen.
Même en lecteur quand on clique sur le raffraichir. La valeur n’est pas lue ou pas correctement.

Voici lle log, suite à demande de lecteur de option 1, 2 puis 3

[2021-06-23 23:37:55][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-06-23 23:37:55][DEBUG] : {"ieee":"00:04:74:00:00:93:61:f9","endpoint":1,"cluster":64513,"cluster_type":"in","attributes":[0],"allowCache":0,"manufacturer":64513}
[2021-06-23 23:37:55][DEBUG] : [[],[0]]
[2021-06-23 23:37:56][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-06-23 23:37:56][DEBUG] : {"ieee":"00:04:74:00:00:93:61:f9","endpoint":1,"cluster":64513,"cluster_type":"in","attributes":[1],"allowCache":0,"manufacturer":64513}
[2021-06-23 23:37:56][DEBUG] : [[],{"1":0}]
[2021-06-23 23:37:57][DEBUG] : http://127.0.0.1:8089/device/attributes type : POST
[2021-06-23 23:37:57][DEBUG] : {"ieee":"00:04:74:00:00:93:61:f9","endpoint":1,"cluster":64513,"cluster_type":"in","attributes":[2],"allowCache":0,"manufacturer":64513}
[2021-06-23 23:37:57][DEBUG] : [[],{"2":0}]

Comment faudait il faire pour te communiquer les bons paramètres ?
sur Deconz, j’ai mis 0x0101 pour l’attribut 1 (option 1).
En lecture dans l’onglet action du module pour l’attribut 0 (option 1 je suppose), j’obtient 1,1. Est ce normal ?
dans l’attribut 1 (option 2) => 0
dans l’attribut 2 (option 3) je suppose => 0 alors que j’ai bien mis le boolen à VRAI dans deconz. Et la LED du bouton s’allume bien si ON.

A mon sens il y aurait un problème d’interprétation des données ou une lecture au mauvais endroit.

L’écriture ne fonctionne pas mais on pourrait voir dans un second temps quand la lecture fonctionne.

A ta dispo pour t’aider

EDIT :
A priori ils ont trouvé la solution sur home assistant. IL y a 2 solutions dont une avec une commande RAW si datatype 9 n’est pas supporté.
https://github.com/doudz/homeassistant-zigate/issues/82

Salut @Loic
Un petit retour ?

Salut @Loic
Es tu tjs sur le plugin zigbee ?
Concernant la création effectuée objet de ce thread, je n’ai aucun retour d’état qui fonctionne. Ni Etat ni etat luminosité.
Le ON OFf et la commande action elles fonctionnent.
Comment pourrais je t aider a debuguer ?
C’est très pénalisant car je ne peux construire aucun scenario en fonction de l’etat.

A t on le meme problème sur le variateur sans neutre ?

Salut ! Je viens d’acheter cet inter. Et j’ai effectivement le même problème. Mais j’ai l’impression que l’ajout a été fait à moitié, c’est dommage :frowning:

Pour le variateur sans neutre, j’avais réussi à utiliser le mode variateur, en le changeant à l’aide du bouton reset. Par contre, pour ce modèle c’est la galère.

Le retour d’état fonctionne maintenant. J’ai du reinclure de mémoire.
Une correction a aussi été apportée pour l’utilisation des paramètres des LED et variateur

1 « J'aime »

ha ? super.
Alors j’arrive à inclure, à commander on et Off, mais les 3 paramètres de conf (led on dark, dimmer et led when on) ne font strictement rien.

La mise à jour est elle dans la dernière version stable ?

Après une mise à jour, en effet ça fonctionne :slight_smile: Merci !

Par contrer, très déçu par la variation… pas assez bas à mon gout. Je vais revenir sur mes modules sunrichers.

Ça ça dépend du module Legrand.
Tu es sans neutre ?
Avec le neutre ça améliore grandement normalement
J’en ai un avec 5 lampes led 5w et je peux descendre très bas, juste une lueur

Oui, j’ai essayé le module avec neutre, et ça ne change absolument rien. Je suis surpris. Du coup, je l’ai renvoyé. En plus, en cas d’extinction rallumage, on revient à 100%, et non à la dernière valeur, pas top pour moi.

Salut @loic69

Je viens de migrer mon install Zigbee sur une clé conbee2 et sur le plugin Zigbee.

J’ai inclus mes inters avec variateurs, mais je n’ai pas trouvé les options pour activer la lumiere dans le noir ou activer ma lumiere quand le lampe est allumé.

J’ai reussi a le faire marcher en rajoutant une commande action du type attributes::1::in::64513::0001::01, mais y a t’il une facon plus simple que je n’ai pas vu ?

Bizzarement, l’option variateur semble fonctionner donc activé par defaut j’ai l’impression ?

Enfin, avant mon passage sur conbee2/zigbee, mon inter variateur se comportais en toogle, mais cela n’est plus le cas. Y a t’il quelques chose a faire de speciale ?

Merci pour ton aide
Cordialement

Au temps pour moi, je me repond a moi meme, je viens de voir que les options sont dans configuration du module/configuration.

Par contre, je rencontre toujours le soucis du toogle

Le plugin zigbee gère ça par des commandes ON / OFF. Je trouve ça plus cohérent car tu peux savoir précisément l’action que tu fais plutôt qu’un toggle.
Après il ne suffit de faire un virtuel, un scénario ou de mettre une action ternaire dans la commande ON ou OFF dans la config avancé.
type :
ETAT == 1 ? 0 : 1
Ca te remplace un toggle

Bonjour,
C’est etrange car le fonctionnement natif du module variateur après la mise a jour avec la version 57 de Legrand est le mode toogle (c’est le fonctionnement qu’il a quand il n’est pas lié a la conbee2)

J’aimerais retrouvé ce comportement natif, car si j’ai un problème avec Jeedom, l’inter ne marche plus en toogle et du coup c’est assez deconcertant.

T’aurait un sreenshoot du paramètrage indiqué stp ?

Cordialement

Je pense que nativement il y a les 2. Tu peux essayer avec deconz gui pour vérifier.
Par contre sur le plugin il n’y a que le on off pour l’instant.

Rebonjour

je pense qu’on ne se comprend pas

Quand le module n’est pas lié à conbee, si j’appuie sur on cela allume la lumière , si je rappuie sur on, elle s’éteint
Ça c’est le fonctionnement natif du module 67721

Quand je le lie à conbee, le on allume et le off éteint mais plus de toogle

Je confirme que quand j’utilise l’action toogle du plugin ça fonctionne mais j’aimerais que ce soit le comportement par défaut du module sans avoir à m’appuyer sur jeedom

Bye

Je ne comprends pas alors. Je n’ai pas de toggle ni sur le plugin ni sur le bouton en physique…

Bonjour,

Le probleme vient je pense de la cle conbee et non du plugin, car si j’utilise Dezcon sur mon PC, je constate le meme soucis.
En quelle version est ton module? si tu es en 39 (hexa) ou 57 (decimal). Tu peux faire le test en faisant un reset factory de ton module. Lorsqu’il n’est plus dans le reseau du conbee, le fonctionnement par defaut est le toogle.

Pour le plugin Zigbee, etrange que tu n’est pas la commande toogle. on est d’accord qu’on parle d’un 067721? Moi j’ai la commande, peux etre un update du plugin, peux-etre en cliquant sur le bouton récreer les commandes ?

Bye