Peut-être le fait que ce CC2531 soit finalement vu comme un deuxième concentrateur (pourtant simplement branché sur un chargeur USB).
[Résolu] CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Peut-être le fait que ce CC2531 soit finalement vu comme un deuxième concentrateur (pourtant simplement branché sur un chargeur USB).
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Mais je dirais que s'il s'appaire sur le réseau de la ZiGate, c'est qu'il agit comme un simple dispositif avec peut-être la fonction router puisqu'il est branché sur le secteur.
Tu pourrais nous mettre le lien de ce que tu as suivi pour flasher le CC2531 ?
Tu pourrais nous mettre le lien de ce que tu as suivi pour flasher le CC2531 ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Yep.
Je suis parti de là pour l'utilisation de PTVO, sans aller vers la partie Home Assistant et MQTT qui ne m'intéresse pas :
https://community.home-assistant.io/t/d ... ent/246584
Une fois le fichier de conf obtenu (.hex) j'ai utilisé cette méthode pour flasher le CC2531 sans CC dégoger. Ca marche très bien avec un Raspi, deux trois points de soudure (pour connecter la DS18B20 sur le port IO) et quelques câbles pour la fonction debug :
https://www.zigbee2mqtt.io/information/ ... ry-pi-3min
Flash_cc2531 est un utilitaire en ligne de commande simple et performant, tout ce que j'aime...
Finalement, tout marche bien sauf la remontée de la temp vers la Zigate
Je suis parti de là pour l'utilisation de PTVO, sans aller vers la partie Home Assistant et MQTT qui ne m'intéresse pas :
https://community.home-assistant.io/t/d ... ent/246584
Une fois le fichier de conf obtenu (.hex) j'ai utilisé cette méthode pour flasher le CC2531 sans CC dégoger. Ca marche très bien avec un Raspi, deux trois points de soudure (pour connecter la DS18B20 sur le port IO) et quelques câbles pour la fonction debug :
https://www.zigbee2mqtt.io/information/ ... ry-pi-3min
Flash_cc2531 est un utilitaire en ligne de commande simple et performant, tout ce que j'aime...
Finalement, tout marche bien sauf la remontée de la temp vers la Zigate
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Je vois. C'est vraiment du DIY.
Je ne sais pas du tout comment cela ce passe derrière, mais si à chaque fois que quelqu'un fait un montage, il y a une configuration différente, ce sera impossible à suivre au niveau du plugin. Déjà qu'il y a beaucoup de taf avec tous les objets vendus dans le commerce
Et encore fait-il que la ZiGate puisse recevoir les infos... Je n'ai pas vu d'article là-dessus sur le blog https://faire-ca-soi-meme.fr (du fabricant de la ZiGate).
En tout cas, attends un retour de Pipiche, il pourra t'en dire plus.
Je ne sais pas du tout comment cela ce passe derrière, mais si à chaque fois que quelqu'un fait un montage, il y a une configuration différente, ce sera impossible à suivre au niveau du plugin. Déjà qu'il y a beaucoup de taf avec tous les objets vendus dans le commerce
Et encore fait-il que la ZiGate puisse recevoir les infos... Je n'ai pas vu d'article là-dessus sur le blog https://faire-ca-soi-meme.fr (du fabricant de la ZiGate).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
ça marche, merci.
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Plusieurs choses et je ne suis pas un spécialiste, mais:
il faudrait que tu changes le modèle name ( Cluster 0x0000 , Attribut 0x0005 ) pour qu'on puisse ne pas le confondre avec le firmware simple router
Si je comprends tu utilises le cluster 0x000c sur l'endpoint 0x01 qui est peutetre lié à la sonde de température . Pourquoi ne pas utiliser le cluster Temperature standard ? le cluster 0x0402 et l'attribute 0x0000 de cette façon le plugin sera le traiter
En conclusion, si tu changes le modèle name, le plugin ne reconnetra pas ce device comme un Simple router ; si tu utilises le Cluster 0x0402 et l'attribut 0x0000 le plugin devrait récupérer l'info.
Eventuellement supprimes le cluster 0x0006 qui n'a aucun sens dans ton cas
PS/ Fait bien un export.json "Liste des objets RAW (json)" et pas "Liste des objets"
il faudrait que tu changes le modèle name ( Cluster 0x0000 , Attribut 0x0005 ) pour qu'on puisse ne pas le confondre avec le firmware simple router
Si je comprends tu utilises le cluster 0x000c sur l'endpoint 0x01 qui est peutetre lié à la sonde de température . Pourquoi ne pas utiliser le cluster Temperature standard ? le cluster 0x0402 et l'attribute 0x0000 de cette façon le plugin sera le traiter
En conclusion, si tu changes le modèle name, le plugin ne reconnetra pas ce device comme un Simple router ; si tu utilises le Cluster 0x0402 et l'attribut 0x0000 le plugin devrait récupérer l'info.
Eventuellement supprimes le cluster 0x0006 qui n'a aucun sens dans ton cas
PS/ Fait bien un export.json "Liste des objets RAW (json)" et pas "Liste des objets"
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Merci Pipiche, je ne suis pas sûr de pouvoir changer le "model name" car il y a très peu de types préconfigurés dans PTVO.
Il y a par contre un type "End device without routing" qui semble intéressant dans mon cas mais qui n'a pas fonctionné quand je l'ai essayé la première fois.
Je ne sais pas non plus manipuler ou supprimer un cluster (j'ai une petite idée de ce que je vais faire aujourd'hui
).
Je vais creuser dans cette voie et t'exporter le JSON.
A+
Il y a par contre un type "End device without routing" qui semble intéressant dans mon cas mais qui n'a pas fonctionné quand je l'ai essayé la première fois.
Je ne sais pas non plus manipuler ou supprimer un cluster (j'ai une petite idée de ce que je vais faire aujourd'hui
Je vais creuser dans cette voie et t'exporter le JSON.
A+
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
J'ai fait le tour de PTVO en essayant plusieurs configurations de base et plusieurs combinaisons qui me semblaient adaptées (router, end point avec ou sans DS18B20, ...) mais sans obtenir le résultat attendu.
De ce côté là je crois que c'est mort.
Pipiche, peux-tu me dire comment changer l'attribut et le cluster d'un objet ? Faut-il éditer la BdD ?
Si oui, quel est l'outil idéal, un truc comme SQLite ?
Ci-joint le JSON "Liste des objets RAW", le rapport DMZ suite à une demande de topologie ainsi qu'une copie du log DMZ lors du dernier essai d'appairage (problème de nom de modèle).
Merci.
De ce côté là je crois que c'est mort.
Pipiche, peux-tu me dire comment changer l'attribut et le cluster d'un objet ? Faut-il éditer la BdD ?
Si oui, quel est l'outil idéal, un truc comme SQLite ?
Ci-joint le JSON "Liste des objets RAW", le rapport DMZ suite à une demande de topologie ainsi qu'une copie du log DMZ lors du dernier essai d'appairage (problème de nom de modèle).
Merci.
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Donc maintenant tu as modifié le Manufacturer Name et Model Name
Manuf Name: ptvo.info
Model Name: ptvo.switch
Endpoint avec 3 cluster
0x0000 Basic
0x0b05 Diagnostic
0x000c Analog
Si je comprends bien c'est un truc qui est très spécific et du coup seul le cluster 0x000c peut etre utilisé.
Dans un premier temps, tu peux regarder dans les logs si il n'y a pas un message de log de type
readCluster - 000c - 5def/01 unknown attribute: __ __ __ __ __
cela pourrait correspondre a tes sorties de temp. par contre il faudra faire des modifs dans le code du plugin ( Module/readClusters.py - dans la fonction Cluster000c()
Manuf Name: ptvo.info
Model Name: ptvo.switch
Endpoint avec 3 cluster
0x0000 Basic
0x0b05 Diagnostic
0x000c Analog
Si je comprends bien c'est un truc qui est très spécific et du coup seul le cluster 0x000c peut etre utilisé.
Dans un premier temps, tu peux regarder dans les logs si il n'y a pas un message de log de type
readCluster - 000c - 5def/01 unknown attribute: __ __ __ __ __
cela pourrait correspondre a tes sorties de temp. par contre il faudra faire des modifs dans le code du plugin ( Module/readClusters.py - dans la fonction Cluster000c()
Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ
Tout ça me parait assez instable, d'un redémarrage à l'autre, je n'ai pas les mêmes infos après une demande d'appairage.
Actuellement, le dernier démarrage me donne ça dans le log de DMZ :
"DevID = 2a Network addr = 5def IEEE = 00124b001cd4c210 LQI = 144 Power = 01 not found in ListOfDevices"
Le device n'est plus visible dans la gestion des dispositifs Zigate.
Je viens d'éditer une copie de readClusters.py et de la fonction Cluster000c(). Pas tout compris (voire pas grand chose) mais je peux faire des modifs si besoin.
Sauf si cela peut faire avancer ton boulot sur la zigate, ne te prends pas trop la tête ...
Actuellement, le dernier démarrage me donne ça dans le log de DMZ :
"DevID = 2a Network addr = 5def IEEE = 00124b001cd4c210 LQI = 144 Power = 01 not found in ListOfDevices"
Le device n'est plus visible dans la gestion des dispositifs Zigate.
Je viens d'éditer une copie de readClusters.py et de la fonction Cluster000c(). Pas tout compris (voire pas grand chose) mais je peux faire des modifs si besoin.
Sauf si cela peut faire avancer ton boulot sur la zigate, ne te prends pas trop la tête ...