Bonjour à tous.
Depuis un moment, je cherche désespérément à mettre en œuvre le binding entre deux équipements. J’ai parcouru pas mal de post mais rien à faire. J’ai dans un premier temps pensé que mes modules (majoritairement du “Made in china”) n’était pas compatible.
Dans les posts que j’ai lu, j’avais le souvenir de messages indiquant que le matériel Ikea donnait cette possibilité. Au magasin Ikéa, je suis tombé sur un ensemble “GRILLPLATS” bouton + prise à moins de 10€, un rapport qualité prix parfait. J’ai donc acheté ce pack.
Premier problème, impossible à faire l’inclusion ! avec une petite recherche, j’apprends que les nouveaux équipements au protocole “Matter” ne sont plus compatible zigbee. :).
Par chance, je trouve une procédure permettant de réactiver la compatibilité zigbee. Donc retour au fourneau, j’active la compatibilité et je fais l’inclusion de mes deux modules. Je peux donc passer à la phase binding.
Concernant la prise, ci-dessou les deux écran qui nous intéressent ::
La prise intègre bien le cluster entrant genOnOff, good !
Pour ce qui est du bouton de commande :
Là le cluster sortant genOnOff est bien présent donc le binding devrait être possible. Je configure donc sur la page "Configuration du module/Binding” ma fonction.
Et je valide çà :

J’ai essayé à moulte reprise cette procédure, dans des posts j’ai lu qu’il fallait réveiller le module en l’actionnant pendant la validation, j’ai donc essayé d’actionner les boutons de la commande, puis de la prise, puis des deux en vain le bouton ne commande toujours pas la prise. La seule chose visible se retrouve dans le log z2md ou je retrouve ça :
0000|[2026-07-04 09:30:29] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0001|[2026-07-04 09:37:29] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0002|[2026-07-04 09:39:19] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0003|[2026-07-04 09:42:02] e[31merrore[39m: z2m: Publish ‹ set › ‹ state › to ‹ 0xa4c138c5c7f24499 › failed: ‹ Error: ZCL command 0xa4c138c5c7f24499/1 genOnOff.off({}, {« timeout »:10000,« disableResponse »:false,« disableRecovery »:false,« disableDefaultResponse »:false,« direction »:0,« reservedBits »:0,« writeUndiv »:false}) failed (Data request failed with error: ‹ NWK_NO_ROUTE › (0xcd)) ›
0004|[2026-07-04 09:43:34] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0005|[2026-07-04 09:44:39] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0006|[2026-07-04 09:45:38] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0007|[2026-07-04 09:47:26] e[31merrore[39m: z2m: Source device ‹ 0x1035970000a94e7d/1 › does not exist
0008|[2026-07-04 10:01:27] e[31merrore[39m: z2m: Publish ‹ set › ‹ state › to ‹ 0xa4c138c5c7f24499 › failed: ‹ Error: ZCL command 0xa4c138c5c7f24499/1 genOnOff.off({}, {« timeout »:10000,« disableResponse »:false,« disableRecovery »:false,« disableDefaultResponse »:false,« direction »:0,« reservedBits »:0,« writeUndiv »:false}) failed (Data request failed with error: ‹ NWK_NO_ROUTE › (0xcd)) ›
0009|[2026-07-04 10:20:59] e[31merrore[39m: z2m: Publish ‹ set › ‹ state › to ‹ 0xa4c138c5c7f24499 › failed: ‹ Error: ZCL command 0xa4c138c5c7f24499/1 genOnOff.off({}, {« timeout »:10000,« disableResponse »:false,« disableRecovery »:false,« disableDefaultResponse »:false,« direction »:0,« reservedBits »:0,« writeUndiv »:false}) failed (Data request failed with error: ‹ NWK_NO_ROUTE › (0xcd)) ›
Je retrouve dans ces logs les identifiants 0x1035970000a94e7d/1 et 0xa4c138c5c7f24499 qui correspondent respectivement au bouton et à une autre prise présente sur mon installation mais n’ayant aucun lien avec ma prise Ikéa.
Je sèche, ma procédure est elle correcte ? quel actions doit on réellement faire pour “réveiller” le module ? ce module est il le bouton ou la prise ? plein de questions !!!
Si des habitués de cette procédure peuvent me donner des informations, je suis preneur.
Informations Jeedom
Core : 4.6.1 (master)
DNS Jeedom : non
Plugin : JeeZigbee
Version : 2026-04-14 01:01:38 (beta)
Statut Démon : Démarré - (2026-07-02 15:20:09)
Santé
🟢 Matériel : RPI 4 B
🔴 Système à jour : 1
🟢 Cron actif : OK
🟢 Scénario actif : OK
🟢 Démarré : OK 2026-07-02 15:16:36
🟢 Date système (dernière heure enregistrée) : OK 2026-07-04 09:50:07 (2026-07-04 09:12:02)
🟢 Droits sudo : OK
🟢 Version Jeedom : 4.6.1
🟢 Version OS : debian 12.13
🟢 Version PHP : 8.2.29
🟢 Nombre de processus Apache : 13
🟢 Version OS : Linux raspi 6.12.67-v8+ #1938 SMP PREEMPT Fri Jan 23 16:04:44 GMT 2026 aarch64 GNU/Linux [12.13]
🟢 Version database : 10.11.14-MariaDB-0+deb12u2
🟢 Espace disque libre : 72 %
🟢 Connexion active/max/autorisée : 20/33/151
🟢 Taille base de données : 20.88 MB
🟢 Espace disque libre tmp : 97 %
🟢 Mémoire disponible : 67 % (Total 3796 Mo)
🟢 Mémoire suffisante : 0
🟢 Erreur I/O : 0
🟢 Swap disponible : 100 % (Total 512 Mo)
🟢 Swappiness : 10 %
🟢 Charge : 1.03 - 0.73 - 0.68
🟢 Configuration réseau interne : OK
🟢 Configuration réseau externe : OK
🟢 Node : v22.22.0
🟢 Python : Python 3.11.2
🟢 Python 3 : Python 3.11.2
🟢 Persistance du cache : OK
🟢 Apache private tmp : OK












