Jeezigbee binding

Bonjour,

je suis sous jeezigbee et j’essaie de lier en binding une prise neo TS011F avec un interrupteur loratap TS004F

Voici le message dans zigbee2mqtt :

error 2024-05-19 15:29:58Failed to bind cluster ‹ genOnOff › from ‹ 0x84fd27fffe803188 › to ‹ 0xa4c138fb7aa8cb36 › (Error: Bind 0x84fd27fffe803188/1 genOnOff from ‹ 0xa4c138fb7aa8cb36/1 › failed ({« address »:46680,« clusterId »:32801,« sequence »:241} after 10000ms))

error 2024-05-19 15:29:58Failed to bind.

J’avoue que je ne comprends la partie suivante : « address »:46680,« clusterId »:32801,« sequence »:241.

A quoi cela correspond ?

Merci d’avance pour vos réponses.

Tu fais cela depuis la page lien de l’interrupteur, ou bien? Car ta formulation laisse penser le contraire.

Sinon, une copie d’écran de la page de lien.

Antoine

Bonjour,

merci pour votre aide.

Je pense que je n’ai pas compris comment procéder, je me suis complètement mélangé.

Pourriez-vous avoir la gentillesse de me montrer comment procéder, ou de me donner l’adresse d’un tuto. Soit à partir de jeedom ou de zigbee2mqtt.

Merci d’avance.

Jacques

Bonjour,
Le principe du binding est de lier un interrupteur à une prise, luminaire, ou autre (et non pas l’inverse…). Cela permet de pouvoir commander son module sans passer par la centrale domotique, en particulier même si celle-ci est HS.

Avec le plugin JeeZigbee, il faut aller sur l’interrupteur en question, puis ‹ Configuration du module › :

Puis cliquer sur l’onglet ‹ Binding › dans la fenêtre qui s’ouvre :

image

Et enfin, sélectionner le Endpoint source (généralement il n’y en a qu’un), le module de destination à commander, et le/les clusters adéquats.

Il ne reste plus qu’à valider.
Le binding ne sera pas instantané, il faudra attendre quelques secondes avant que cela ne soit actif, si la procédure s’est bien passée.

1 « J'aime »

Bonjour,

merci pour votre réponse.

Voilà la description de la procédure que j’ai suivie :

Commande loratap 4 boutons.

Partie binding avec remplissage d’une prise neo, en ne gardant que genOnOff.

J’ai été voir dans zigbee2mqtt les journaux, voici l’erreur.

error 2024-05-20 19:45:22Failed to bind cluster ‹ genOnOff › from ‹ 0x84fd27fffe803188 › to ‹ 0xa4c138fb7aa8cb36 › (Error: Bind 0x84fd27fffe803188/1 genOnOff from ‹ 0xa4c138fb7aa8cb36/1 › failed ({« address »:46680,« clusterId »:32801,« sequence »:36} after 10000ms))
error 2024-05-20 19:45:22Failed to bind

J’avoue que je ne comprends pas où est l’erreur que je fais.
Merci d’avance pour votre aide.

En fait je ne vois rien qui explique ce message d’erreur, la procédure suivie me semble en effet correcte.
Après, tous les modules ne supportent pas forcément le binding, surtout entre modules de marques différentes. C’est fonction de la façon dont a été implémenté le protocole Zigbee au sein de leurs firmwares respectifs…
Il faudrait peut-être essayer avec soit un autre interrupteur Zigbee d’une marque différente, soit une autre prise connectée pour en avoir le cœur net.

Merci je vais essayer autre materiel.

1 « J'aime »

Bonjour.
Je pense qu’il doit y avoir un pb de reconnaissance/configuration de ta commande Loratap qui devrait posséder 4 End points puisque 4 boutons.
Le binding impose que les end points soient bien identifiés et que les clusters à binder soient de même type. Dans notre cas il se peut que le routeur « destinataire » du binding (le serveur) ne puisse pas discriminer quel est le end point qui doit servir de « source » (le client)