Latence avec les interrupteurs Legrand

Merci @trollix.

Je vais essayer cela ce soir.

1 « J'aime »

Je confirme que cela fonctionne nickel en passant par les groupes. Merci @trollix !

J’ai néanmoins 2 inter sans fils qui ont un comportement différents des autres.
Sur quasi tous, je peux appuyer le même bouton pour allumer et éteindre, sauf ces 2 inter où il faut appuyer sur un bouton pour allumer et l’autre bouton pour éteindre.

Tous les inter sans fils sont tous passés sous le firmware 60 depuis le module drivia avant d’être intégré dans Z2M.

J’ai regardé dans Z2M, mais je n’ai pas vu d’option qui pourrait expliquer le comportement de ses 2 inter sans fil. Avez-vous une idée ?

Autant pour moi :sob::crazy_face:

Es-tu sur qu’ils ont tous le firmware à jour? Car le passage en toogle est lié au firmware et non zigbeelinker.

Antoine

J’ai vérifié tous les inter sans fil ont le même firmware.
Est-ce que cela peut venir de l’autre côté de l’inter filaire ?

Edit :
Sur un inter sans fil qui fonctionne correctement, sur la tableau de bord, j’ai bien l’indication toogle.
image

{
    "battery": 80,
    "linkquality": 255,
    "voltage": 2900,
    "action": "toggle",
    "device": {
        "applicationVersion": 0,
        "dateCode": " \u000020210930\u0000\u0000\u0000\u0000\u0000",
        "friendlyName": "Lumière sans fil Cuisine Spot-MQTT",
        "hardwareVersion": 7,
        "ieeeAddr": "0x0004740000c4a61b",
        "manufacturerID": 4129,
        "manufacturerName": " Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
        "model": "067773",
        "networkAddress": 31412,
        "powerSource": "Battery",
        "softwareBuildID": "003c",
        "stackVersion": 66,
        "type": "EndDevice",
        "zclVersion": 2
    },
    "action_group": 4
}

mais sur les 2 qui ne fonctionnent pas correctement, j’ai N/A ou ON lorsque j’allume la lumière.
image

{
    "battery": 60,
    "linkquality": 255,
    "voltage": 2800,
    "action": "on",
    "device": {
        "applicationVersion": 0,
        "dateCode": " \u000020210922\u0000\u0000\u0000\u0000\u0000",
        "friendlyName": "Lumière sans fil Cuisine Ilot-MQTT",
        "hardwareVersion": 7,
        "ieeeAddr": "0x0004740000c47a47",
        "manufacturerID": 4129,
        "manufacturerName": " Legrand\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000",
        "model": "067773",
        "networkAddress": 37275,
        "powerSource": "Battery",
        "softwareBuildID": "003c",
        "stackVersion": 66,
        "type": "EndDevice",
        "zclVersion": 2
    },
    "action_group": 5
}

Voir dans les paramètres et paramètres spécifiques…

Antoine

1 « J'aime »

J’ai comparé entre les inter, mais ils sont affichés pareil, et je ne vois pas quoi mettre dans ces 2 rubriques Parametre et paramètre(spécifique)

Paramètre



Paramètre (spécifique)

Salut

Je suis pas un expert mais il me semblait que le toggle était automatique à partir d’au moins la version firmware 59.
A ce demander si le firmware a bien été appliqué correctement.
Depuis l’app control, je n’ai pas vu d’option pour agir sur ce paramètre (toggle vs on/off).

Antoine

Oui normalement la foncrion toggle vient avec le firmware 59 …en effet la maj sest peut etre mal passée…si tu reinclus les modules en erreur sur la gateway legrand ils ont quel firmware ?

Je rentre ce soir et j’ai reperdu un inter sans fil qui fonctionnait bien en toogle. Je le réintégre, et là plus de toogle…

Du coup, je retente de réappairer les 2 qui ne fonctionnaient qu’en on/off et après plusieurs tentatives, ils ont enfin été réintégré en toogle.

Le problème était donc lié à l’inclusion… j’espère que cela va tenir.

J’en perd 2-3 par semaine. C’est vraiment pénible…

Bonjour trollix

Intéressant cette méthode, je vais la tester. Par contre une question. Est-ce que cela fonctionne lorsque ta box est éteinte? Car le groupe est porté par la clé zigbee je suppose donc si l’a box est éteinte le groupe n’existe plus?

Bye

Rebonjour Trollix

Je disais box arrétée car meme si le daemon zigbee2mqtt est arreté, la clé zigbee est encore active (alimenté via l’usb).

Il serait intéressant d’eteindre la box ou debrancher la clé USB

Cordialement

Hello,
Je me repond a moi meme. Je viens de tester la methode de Trollix (@trollix, merci a toi) et elle fonctionne parfaitement, la latence est quasi nulle. tout est parfait.

En parallèle, j’ai testé de virer ma clé zigbee de mon jeedom voir si mes commandes continue a fonctionner sans ce dernier et cela marche aussi parfaitement.

La raison est la suivante (extrait de zigbee2mqtt) :

How do groups work?

By using the above add command above, a device will be added to a group. The device itself is responsible for storing to which groups it belongs. Others, e.g. the coordinator, do not have knowledge to which groups a device belongs.

When using the set command, e.g. to turn on all devices in a group, a broadcast request is send to all devices in the network. The device itself then determines if it belongs to that group and if it should execute the command

Voila