J’ai intégré un interrupteur Trio2sys (PTM 216Z en GreenPower) dans une jeedom Luna avec jeezigbee. Pas de problème pour l’appairage mais quand on appuie sur l’interrupteur aucune valeur ne s’affiche pour l’action du bouton.
Dans Zigbee2MQTT, il y a un message d’erreur: Exception while calling from zigbee converter : raw is not defined.
Ce message vient du convertisseur herdsman dans fromZigbee.js:
const ID = ${commandID}_${msg.data.commandFrame.raw.slice(0, 1).join('_')};
==> la data ‹ raw › dans msg.data.commandFrame n’existe pas (undefined).
Le convertisseur attend les raw data mais le message renvoyé ne contient pas ces raw data. Le problème ne vient pas du convertisseur herdsman mais je ne m’y connais pas assez sur l’architecture zigbee et EZSP pour savoir d’où cela peut venir.
J’ai intégré une quinzaine de module PTM 215Z sous Jeezigbee avec une EZSP également.
Je ne connais pas la différence avec les PTM 216Z mais j’ai jamais eu de soucis de ce type…
Par contre je crois me souvenir qu’il faut être sur le canal 11 côté Zigbee2mqtt pour ces appareils
Mais là cela dépasse mes compétences et j’ai pas super envie de bricker le contrôleur de la Luna en faisant des manip que je maitrise pas.
Comme je m’en sert que comme interrupteur simple, j’ai modifié le .js du convertisseur pour ne lire que la commande bouton pressé (ID = 105) et ne plus chercher à savoir quel bouton a été pressé vu que l’info est pas dispo.
Mais ce serait bien d’identifier le problème côté Jeedom Luna et de le corriger ?
OK je comprends…
As-tu mis à jour le firmware de ta clé via l’interface jeedom ? car je suis en 6.10.3.0 build 297 et toi en 6.7.8.0 build 373 mais je ne sais pas si cela règle le problème
Et aussi pour Zigbee2MQTT version /
Perso : 1.35.3 commit: fe0742a
et toi : 1.33.1 commit: 51f15bd
Mais bon encore une fois je ne sais pas si cela peut régler ton soucis…(perso pas de soucis avec mes PTM 215Z)
Tu as déjà trouver un palliatif qui te va c’est déjà un bon début…
David