[Résolu] Zigate V2 Ajout de matériel affichage humidité et température TS0601
-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
[Résolu] Zigate V2 Ajout de matériel affichage humidité et température TS0601
Ma configuration :
RaspberryPi3+ avec Zigate V2 de type PiZigate et Raspbian 10 buster
Plugin: 6.3.008
Branche stable6
Firmware: Zigate - 0321
Domoticz
Version: 2022.2
Build Hash: eea9db734
Compile Date: 2022-11-05 13:05:35
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]
J'ai déjà des capteurs de température Aqara, des switches Sonoff, des spots Moes, des interrupteurs pour volets roulants qui fonctionnent correctement (grâce à Pipiche dernièrement).
Par contre j'ai un problème avec ce capteur de température.
Il s'agit d'un matériel qui affiche et transmet la Température et le pourcentage d'humidité.
Je l'ai acheté chez AliExpress, "Tuya – thermomètre d'intérieur intelligent Zigbee, capteur de température et d'humidité en temps réel, fonctionne avec Alexa Google"
De marque : centechia ?
Ici : https://fr.aliexpress.com/item/1005004064535901.html
L'appairage s'est effectué correctement et un objet de modèle TS0601 apparaît dans les dispositifs.
Dans la liste des objets de la console du Plugin, il apparait avec une "coche verte" : le message "l'objet est optimisé pour le plugin" apparaît quand on la survole.
Normalement je devrais récupérer les valeurs de température/humidité.
L'objet est bien reconnu en tant que TS0601 et apparait dans la liste des dispositifs :
- il y a un interrupteur
- une consigne de température ?
- et un capteur de température
Mon problème est que, dans le log du "dispositif capteur", il n'y a aucune donnée ni de température ni d'humidité.
Vous trouverez, dans cette archive les logs et fichiers JSON.
Merci de votre aide.
RaspberryPi3+ avec Zigate V2 de type PiZigate et Raspbian 10 buster
Plugin: 6.3.008
Branche stable6
Firmware: Zigate - 0321
Domoticz
Version: 2022.2
Build Hash: eea9db734
Compile Date: 2022-11-05 13:05:35
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]
J'ai déjà des capteurs de température Aqara, des switches Sonoff, des spots Moes, des interrupteurs pour volets roulants qui fonctionnent correctement (grâce à Pipiche dernièrement).
Par contre j'ai un problème avec ce capteur de température.
Il s'agit d'un matériel qui affiche et transmet la Température et le pourcentage d'humidité.
Je l'ai acheté chez AliExpress, "Tuya – thermomètre d'intérieur intelligent Zigbee, capteur de température et d'humidité en temps réel, fonctionne avec Alexa Google"
De marque : centechia ?
Ici : https://fr.aliexpress.com/item/1005004064535901.html
L'appairage s'est effectué correctement et un objet de modèle TS0601 apparaît dans les dispositifs.
Dans la liste des objets de la console du Plugin, il apparait avec une "coche verte" : le message "l'objet est optimisé pour le plugin" apparaît quand on la survole.
Normalement je devrais récupérer les valeurs de température/humidité.
L'objet est bien reconnu en tant que TS0601 et apparait dans la liste des dispositifs :
- il y a un interrupteur
- une consigne de température ?
- et un capteur de température
Mon problème est que, dans le log du "dispositif capteur", il n'y a aucune donnée ni de température ni d'humidité.
Vous trouverez, dans cette archive les logs et fichiers JSON.
Merci de votre aide.
- Pièces jointes
-
- exports.zip
- (108.07 Kio) Téléchargé 41 fois
Dernière modification par badomoticz2 le 30 janv. 2023, 09:21, modifié 1 fois.
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
as-tu la possibilité de passer sur la branch dev
git pull
git checkout dev
git pull
puis tu supprimes tout ce qui a été créé à l'appairage de ce device
ensuite tu relances le plugin pour qu'il utilise la barnche de dev
après quoi tu vérifies que le device n'est plus présent dans le plugin
et tu refais un appairage
Dis nous ce que ca donne
git pull
git checkout dev
git pull
puis tu supprimes tout ce qui a été créé à l'appairage de ce device
ensuite tu relances le plugin pour qu'il utilise la barnche de dev
après quoi tu vérifies que le device n'est plus présent dans le plugin
et tu refais un appairage
Dis nous ce que ca donne
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
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
-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Bonjour,
Merci pour ta réponse rapide.
J'ai fait comme tu as dit et maintenant Domoticz m'affiche 3 dispositifs comme tous les autres capteur Température-Humidité. Ça a donc l'air de fonctionner maintenant.
Merci beaucoup et Joyeux Noël
Merci pour ta réponse rapide.
J'ai fait comme tu as dit et maintenant Domoticz m'affiche 3 dispositifs comme tous les autres capteur Température-Humidité. Ça a donc l'air de fonctionner maintenant.
Merci beaucoup et Joyeux Noël
Dernière modification par badomoticz2 le 26 déc. 2022, 15:07, modifié 1 fois.
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
super que ca fonctionne. je poussserais les changements prochainement sur la stable6.
Tu peux suivre les annonces ici : https://easydomoticz.com/forum/viewtopi ... 29&t=10881
Pour repasser en stable6, il te suffira alors de faire
et de relancer le plugin
Tu peux suivre les annonces ici : https://easydomoticz.com/forum/viewtopi ... 29&t=10881
Pour repasser en stable6, il te suffira alors de faire
Code : Tout sélectionner
git checkout stable6
git pull-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Bonjour Pipiche,
J'ai crié victoire trop tôt.
J'ai eu deux problèmes depuis :
- le premier vite résolu : un seul envoi de données, au début, puis plus rien : après changement de la pile j'avais l'impression que cela fonctionnait bien, mais erreur
- le deuxième c'est que la température est bien transmise régulièrement, ainsi qu'une humidité qui ne correspond pas à la valeur affiché sur le dispositif.
Rappel : je suis maintenant avec un plugin : 6.4.107 branche dev
J'ai supprimé le dispositif dans Domoticz et dans la console du plugin et j'ai fait un ré-appairage.
Donc maintenant j'ai : la température est bien transmise régulièrement, ainsi qu'une humidité qui ne correspond pas à la valeur affichée sur le matériel.
La valeur transmise est 5 % pour l'humidité, mais, avec 55% sur l'affichage du matériel.
J'ai fait un essai de montée en température et d'humiidité en soufflant sur le capteur : j'ai l'impression que le plugin ne reçoit que le chiffre des dizaines du taux d'humidité : Humidité 95% sur le capteur -> 9% reçu par Domoticz.
Voici un extrait des logs de Domoticz
Voici en pièce jointe les Logs obtenus.
Merci d'avance
J'ai crié victoire trop tôt.
J'ai eu deux problèmes depuis :
- le premier vite résolu : un seul envoi de données, au début, puis plus rien : après changement de la pile j'avais l'impression que cela fonctionnait bien, mais erreur
- le deuxième c'est que la température est bien transmise régulièrement, ainsi qu'une humidité qui ne correspond pas à la valeur affiché sur le dispositif.
Rappel : je suis maintenant avec un plugin : 6.4.107 branche dev
J'ai supprimé le dispositif dans Domoticz et dans la console du plugin et j'ai fait un ré-appairage.
Donc maintenant j'ai : la température est bien transmise régulièrement, ainsi qu'une humidité qui ne correspond pas à la valeur affichée sur le matériel.
La valeur transmise est 5 % pour l'humidité, mais, avec 55% sur l'affichage du matériel.
J'ai fait un essai de montée en température et d'humiidité en soufflant sur le capteur : j'ai l'impression que le plugin ne reçoit que le chiffre des dizaines du taux d'humidité : Humidité 95% sur le capteur -> 9% reçu par Domoticz.
Voici un extrait des logs de Domoticz
Code : Tout sélectionner
2022-12-26 14:59:30.910 ZigbeeForDomoticz: UpdateDevice - (Carré- TS0601-temphumi_Temp+Hum-a4c138d3603b6f84-01) 0:17.9;5;2
....
....
2022-12-26 15:26:32.378 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:18.3;5;2
2022-12-26 15:26:32.410 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 18.3:18.3
2022-12-26 15:26:32.338 Status: Incoming connection from: 127.0.0.1
2022-12-26 15:26:33.774 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:18.3;7;2
2022-12-26 15:26:33.794 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 7:2
2022-12-26 15:27:02.440 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:25.5;7;2
2022-12-26 15:27:02.474 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 25.5:25.5
2022-12-26 15:27:02.701 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:25.5;9;2
2022-12-26 15:27:02.717 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 9:2
2022-12-26 15:27:29.589 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS011F-plug_Voltage-a4c138d1c6c8de35-01) 0:244.0;244.0
2022-12-26 15:27:32.497 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:21.7;9;2
2022-12-26 15:27:32.533 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 21.7:21.7
2022-12-26 15:28:02.560 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:20.5;9;2
2022-12-26 15:28:02.596 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 20.5:20.5
2022-12-26 15:28:25.662 ZigbeeForDomoticz: UpdateDevice - (PriseChambreCoteSudTS011F-plug_Meter-a4c138d1c6c8de35-01) 0:0.0;
2022-12-26 15:28:30.598 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS011F-plug_Voltage-a4c138d1c6c8de35-01) 0:242.0;242.0
2022-12-26 15:28:32.683 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:19.9;9;2
2022-12-26 15:28:32.713 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 19.9:19.9
.....
.....
2022-12-26 15:29:02.730 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:19.5;9;2
2022-12-26 15:29:02.775 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 19.5:19.5
.....
.....
2022-12-26 15:30:02.815 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:19.0;9;2
2022-12-26 15:30:02.853 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 19.0:19.0
2022-12-26 15:31:32.951 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:18.6;9;2
2022-12-26 15:31:32.985 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 18.6:18.6
.....
.....
2022-12-26 15:33:33.170 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:18.2;9;2
2022-12-26 15:33:33.209 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 18.2:18.2
.....
.....
2022-12-26 15:38:33.616 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.9;9;2
2022-12-26 15:38:33.652 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 17.9:17.9
.....
.....
2022-12-26 15:40:03.751 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.8;9;2
2022-12-26 15:40:03.786 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 17.8:17.8
.....
2022-12-26 15:41:34.163 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.8;8;2
2022-12-26 15:41:34.184 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 8:2
.....
2022-12-26 15:43:34.090 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.7;8;2
2022-12-26 15:43:34.129 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 17.7:17.7
.....
.....
2022-12-26 15:46:34.708 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.7;7;2
2022-12-26 15:46:34.733 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 7:2
2022-12-26 15:47:34.545 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.6;7;2
.....
.....
2022-12-26 15:49:04.916 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.6;6;2
2022-12-26 15:49:04.935 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 6:2
.....
.....
2022-12-26 15:55:35.587 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.6;5;2
2022-12-26 15:55:35.609 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Humi-a4c138d3603b6f84-01) 5:2
.....
.....
2022-12-26 16:00:00.974 Status: Starting automatic database backup procedure...
2022-12-26 16:00:01.246 Status: Ending automatic database backup procedure...
2022-12-26 16:00:35.799 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.5;5;2
2022-12-26 16:00:35.830 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 17.5:17.52
.....
.....
.....
.....
022-12-26 16:16:07.089 ZigbeeForDomoticz: UpdateDevice - (Carré-TS0601-temphumi) 0:17.4;5;2
2022-12-26 16:16:07.128 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 17.4:17.4
.....
.....
Merci d'avance
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Sur le fichier export que tu m'as envoyé,
il y avait 51% de taux d'humidité. ce qui correspond au message dans les Logs
il y avait 51% de taux d'humidité. ce qui correspond au message dans les Logs
je te laisse essayer avec la 6.4.1082022-12-26 14:44:30,299 DEBUG : [ZiGateForwarder_4 0] tuya_response - Model: TS0601-temphumi Nwkid: 1a5d/01 dp: 02 dt: 02 data: 00000033
2022-12-26 14:44:30,300 INFO : [ZiGateForwarder_4 0] tuya_temphumi_response - 1a5d 01 2 2 00000033
-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Deux questions :
- data : 000033 c'est l'humidité en hexadécimal ?
- un git pull puis redémarrage du plugin suffiront ?
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Oui la valeur est en hexa.
Oui, fait un git pull et relance le plugin.
Oui, fait un git pull et relance le plugin.
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
-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
J'ai fait la mise à jour et le redémarrage du plugin
Le plugin est passé en : 6.4.109
J'ai dû démarrer Domoticz un peu plus tard : de toute façon, le pourcentage ne s'affichait pas correctement.
Les Logs du dispositif suivent l'évolution de la température et de l'humidité, mais la valeur de l'humidité est toujours de 4,5,6,7...9% au lieu de 49 %, .....90%
Voici les Logs :
Le plugin est passé en : 6.4.109
J'ai dû démarrer Domoticz un peu plus tard : de toute façon, le pourcentage ne s'affichait pas correctement.
Les Logs du dispositif suivent l'évolution de la température et de l'humidité, mais la valeur de l'humidité est toujours de 4,5,6,7...9% au lieu de 49 %, .....90%
Voici les Logs :
-
badomoticz2
- Messages : 33
- Inscription : 11 nov. 2022, 22:46
Re: Zigate V2 Ajout de matériel affichage humidité et température TS0601
Bonsoir,
Bonne année à tous
Je reprends le fil de ma demande, un peu tard : déboires avec ma box, la fibre et l'ordi (la totale quoi
Il y a une évolution depuis la fin 2022. Merci.
Actuellement, ma version du plugin est 6.4.158 sur la branche dev.
Maintenant le log du dispositif affiche l'humidité toujours à 50% (au lieu de 5).
Dans les logs, il y a toujours ce message :
Si j'ai bien lu : une variable nommée humi n'aurait pas été déclarée ou initialisée ?
En pièce jointe : les objets RAW et les Logs : D'avance merci
Bonne année à tous
Je reprends le fil de ma demande, un peu tard : déboires avec ma box, la fibre et l'ordi (la totale quoi
Il y a une évolution depuis la fin 2022. Merci.
Actuellement, ma version du plugin est 6.4.158 sur la branche dev.
Maintenant le log du dispositif affiche l'humidité toujours à 50% (au lieu de 5).
Dans les logs, il y a toujours ce message :
Code : Tout sélectionner
2023-01-29 17:54:44.039 ZigbeeForDomoticz: UpdateDevice - (ZigbeeForDomoticz - TS0601-temphumi_Temp-a4c138d3603b6f84-01) 16.7:16.7
2023-01-29 17:54:45.167 Error: ZigbeeForDomoticz: forwarder_thread - Error while receiving a ZiGate command
2023-01-29 17:54:45.207 Error: ZigbeeForDomoticz: 'forwarder_thread' failed 'local variable 'humi' referenced before assignment'
2023-01-29 17:54:45.239 Error: ZigbeeForDomoticz: ----> Line 35 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Classes/ZigateTransport/forwarderThread.py', function forwarder_thread
2023-01-29 17:54:45.272 Error: ZigbeeForDomoticz: ----> Line 50 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Classes/ZigateTransport/instrumentation.py', function f_out
2023-01-29 17:54:45.303 Error: ZigbeeForDomoticz: ----> Line 59 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Classes/ZigateTransport/forwarderThread.py', function forward_message
2023-01-29 17:54:45.330 Error: ZigbeeForDomoticz: ----> Line 820 in '/home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py', function processFrame
2023-01-29 17:54:45.354 Error: ZigbeeForDomoticz: ----> Line 185 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/input.py', function ZigateRead
2023-01-29 17:54:45.382 Error: ZigbeeForDomoticz: ----> Line 919 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/input.py', function Decode8002
2023-01-29 17:54:45.409 Error: ZigbeeForDomoticz: ----> Line 230 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/inRawAps.py', function inRawAps
2023-01-29 17:54:45.434 Error: ZigbeeForDomoticz: ----> Line 219 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/tuya.py', function tuyaReadRawAPS
2023-01-29 17:54:45.458 Error: ZigbeeForDomoticz: ----> Line 319 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/tuya.py', function tuya_response
2023-01-29 17:54:45.483 Error: ZigbeeForDomoticz: ----> Line 1271 in '/home/pi/domoticz/plugins/Domoticz-Zigate/Modules/tuya.py', function tuya_temphumi_response
2023-01-29 17:54:45.507 Error: ZigbeeForDomoticz: handle_error_in_thread En pièce jointe : les objets RAW et les Logs : D'avance merci