[Résolu] CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Forum dédié au plugin ZigBeeForDomoticZ : installation, paramétrage, utilisation, interfaces ...
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par Diab »

La dernière config a l'air plus stable, je suis en mode routeur avec une sonde DS18B20 en entrée (sans adresse, le CC2531 est censé la trouver lui même).

Dans ce cas on voit bien apparaître : (zigate) readCluster - 000c - 3d9f/01 unknown attribute: 001c 42 0019 432c32382d36412d35412d35452d32412d31392d30312d3039

Je te joins le résultat de l'appairage qui a suivi cette config. Le router apparait bien dans la topologie (ShortID : 3d9f) bien que la conclusion soit : bad pairing (voir fichier joint).

Je ne touche plus à rien puisque c'est stable.

topologie-report.zip
(832 octets) Téléchargé 180 fois
bad_pairing.zip
(1.38 Kio) Téléchargé 166 fois
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par pipiche »

c'est la dedans qu'il faut que tu regardes

(zigate) readCluster - 000c - 3d9f/01 unknown attribute: 001c 42 0019 432c32382d36412d35412d35452d32412d31392d30312d3039

Tu recois : 432c32382d36412d35412d35452d32412d31392d30312d3039 qui est une chaine ASCII donc déjà vois si tu peux decoder cela

Après pour le plugin en lui meme, c'est du 100% specific, donc je ne peu que t'aider mais je n'ajouterais rien dans le code car trop spécifique à mon sens

la seule chose que je puisse faire, c'est gérer le cluster 0x000c , luis associer un widget dans Domoticz et dumper le contenu tel quel
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par Diab »

Ok, merci.
Le code ASCII correspond à l'@ de la sonde 1_Wire qui est 28 6a 5a 5e 2a 19 01. C'est ce que j'écrivais plus haut, le CC2531 a retrouvé l'@ de la sonde. Cependant, quelques caractères ont été ajoutés pour faire "C,28-6A-5A-5E-2A-19-01-09"
"C," au début et "09" à la fin.

Je vais essayer d'utiliser cette adresse en entrée du configurateur puisque c'est une option proposée.
Peut-être aurons nous une temp en sortie ? :roll:

Sais-tu à quoi correspond 42 0019 dans cette déclaration "unknown attribute: 001c 42 0019 .........................." ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par pipiche »

0042: c'est le Data Type (le type de donnée). 0x42 c'est String
0019: c'est la taille de la donnée ( 19 bytes )

et la chose important c'est '001c' qui est l'attribut

Donc
0x000c: Le cluster Analogic
0x001c: L'attribut (en gros le paramètre)
0x42: le Data Type
0x0019: la longueur en byte

Dans ton ca la data est de 25 bytes ( au lieu des 19 bytes indiqués )!
Dernière modification par Keros le 12 avr. 2021, 17:01, modifié 1 fois.
Raison : Merci de ne pas citer le message précédent lors d'une réponse directe
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par Diab »

Salut Pipiche, je vois que nous trainons sur les mêmes sites.
J'avais vu ce boîtier mais je ne sais pas si la sonde est en 1_Wire, ce qui m'intéresse car je veux en monter plusieurs sur le même boîtier (peut-être que celle ci est en I2C ?). En plus ce produit n'est pas disponible et depuis que je le regarde il est toujours annoncé dans deux semaines ...
Cela dit il doit sans doute fonctionner avec la même puce de Texas Instrument, doit pas y avoir 200 fournisseurs en Zigbee.
Donc, je continue mes essais, j'aurai sans doute besoin que tu mettes le retour de mon montage dans un widget, si tu es toujours d'accord.
Sans la sonde DS18B20 et avec une config différente j'obtiens de mémoire "0001 43" à la fin du message, soit un Byte attendu et 43 comme valeur reçue. Mais il y a toujours un "bad pairing".
Je rebranche tout ça et te donnes les infos.
A +
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par pipiche »

Le bad pairing est normal. Je regarde pour faire quelque chose


Envoyé de mon iPhone en utilisant Tapatalk
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.

Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par pipiche »

Diab a écrit : 16 avr. 2021, 07:40 Salut Pipiche, je vois que nous trainons sur les mêmes sites.
J'avais vu ce boîtier mais je ne sais pas si la sonde est en 1_Wire, ce qui m'intéresse car je veux en monter plusieurs sur le même boîtier (peut-être que celle ci est en I2C ?). En plus ce produit n'est pas disponible et depuis que je le regarde il est toujours annoncé dans deux semaines ...

A +
Pour moi il est disponible. c'est juste le délai de livraison qui est indiqué , non ?
pipiche
Messages : 4677
Inscription : 04 avr. 2018, 16:16
Contact :

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par pipiche »

Diab a écrit : 16 avr. 2021, 07:40
Sans la sonde DS18B20 et avec une config différente j'obtiens de mémoire "0001 43" à la fin du message, soit un Byte attendu et 43 comme valeur reçue. Mais il y a toujours un "bad pairing".
Je rebranche tout ça et te donnes les infos.
A +
peux-tu me donner la ligne complete ? Data Type notamment
Diab
Messages : 143
Inscription : 25 sept. 2016, 13:41

Re: CC2531 avec DS18B20 distants ne remontent pas correctement dans DMZ

Message par Diab »

Dans cette dernière config, le CC2531 est configuré comme routeur sans aucun accessoire connecté. Il est censé me faire remonter la température interne. C'est une des configs les plus simples possible il restera ensuite à faire 'End Point et Temp interne".
La topologie est bonne, le routeur fait son boulot de routeur.
Dans le gestion des dispositifs, il est en live mais le status est inconnu (pas inDB).

Le log remonte régulièrement un paquet de messages identiques :
Capture d’écran 2021-04-17 084926.png
Capture d’écran 2021-04-17 084926.png (64.52 Kio) Consulté 3107 fois
Merci.
Répondre