KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Prise connectée ZigBee 16A avec mesure de consommation, TS0121, _TZ3000_8nkb7mof #2167

Open Kenderv opened 2 years ago

Kenderv commented 2 years ago

Bonjour, J'ai acheté cette prise chez Domotique Store. Elle fonctionne très bien avec le plugin Abeille mais la consommation cumulée (je suppose que c'est la commande conso) ne remonte pas. Est-ce normal ? Merci et encoure bravo pour le travail effectué.

tcharp38 commented 2 years ago

Salut @Kenderv Quel est l'identifiant zigbee ? (page equipement/avancé => identifiant JSON)

Kenderv commented 2 years ago

image

Kenderv commented 2 years ago

De : Tcharp38 @.*** Envoyé : mercredi 20 octobre 2021 15:17 À : KiwiHC16/Abeille Cc : Kenderv; Mention Objet : Re: [KiwiHC16/Abeille] Prise connectée ZigBee 16A avec mesure de consommation compatible Tuya Smart Life, ConBee II et ZiGate (Issue #2167)

Salut @Kenderv https://github.com/Kenderv Quel est l'identifiant zigbee ? (page equipement/avancé => identifiant JSON)

tcharp38 commented 2 years ago

Tu peux tenter une discovery ? Page EQ/avancé => assistant EQ la doc est la, pas à jour mais déja une idée: https://kiwihc16.github.io/AbeilleDoc/AjoutNouvelEquipement.html#assistant-de-decouverte-zigbee

Kenderv commented 2 years ago

J'ai cliqué sur tous les boutons en jaune mais il ne se passe rien, voici la page : image

Kenderv commented 2 years ago

et le fichier discovery.json discovery.zip

tcharp38 commented 2 years ago

Etrange qu'il ne reponde pas plus. A retenter peut etre. Les clusters qui m'interessent sont 0702 et 0B04. Je vais creuser quand meme.

tcharp38 commented 2 years ago

Bon on peut faire des essais à l aveugle mais on va commencer par regarder les logs. Peux tu me filer un package de logs (page support/telecharger tout). Je veux voir ce qui remonte du periph et j'ai besoin de son adresse pour savoir quoi chercher. Merci

Kenderv commented 2 years ago

Voili, voilou

Bon courage et bonne journée

De : Tcharp38 @.*** Envoyé : mercredi 20 octobre 2021 20:44 À : KiwiHC16/Abeille Cc : Kenderv; Mention Objet : Re: [KiwiHC16/Abeille] Prise connectée ZigBee 16A avec mesure de consommation compatible Tuya Smart Life, ConBee II et ZiGate (Issue #2167)

Bon on peut faire des essais à l aveugle mais on va commencer par regarder les logs. Peux tu me filer un package de logs (page support/telecharger tout). Je veux voir ce qui remonte du periph et j'ai besoin de son adresse pour savoir quoi chercher. Merci

Kenderv commented 2 years ago

J'ai refait un essai ce matin et je n'ai pas plus de réponse qu'hier. Rien pour 0702 ni 0B04. Merci

De : Tcharp38 @.*** Envoyé : mercredi 20 octobre 2021 20:25 À : KiwiHC16/Abeille Cc : Kenderv; Mention Objet : Re: [KiwiHC16/Abeille] Prise connectée ZigBee 16A avec mesure de consommation compatible Tuya Smart Life, ConBee II et ZiGate (Issue #2167)

Etrange qu'il ne reponde pas plus. A retenter peut etre. Les clusters qui m'interessent sont 0702 et 0B04. Je vais creuser quand meme.

tcharp38 commented 2 years ago

Voili, voilou

Tu n'as rien attaché :)

Kenderv commented 2 years ago

Désolé, ça sera mieux comme ça

De : Tcharp38 @.*** Envoyé : jeudi 21 octobre 2021 10:20 À : KiwiHC16/Abeille Cc : Kenderv; Mention Objet : Re: [KiwiHC16/Abeille] Prise connectée ZigBee 16A avec mesure de consommation compatible Tuya Smart Life, ConBee II et ZiGate (Issue #2167)

Voili, voilou

Tu n'as rien attaché :)

tcharp38 commented 2 years ago

La encore je ne vois rien. Comment reponds tu ? J'ai l impression que tu ne te connectes pas sur le github pour repondre car tes retours sont bourrés de commentaires automatiques.

Kenderv commented 2 years ago

Effectivement je réponds à ton mail via outlook. Voici le fichier AbeilleLogs-211021.tar.gz.txt r

Kenderv commented 2 years ago

C'est bon cette fois ?

tcharp38 commented 2 years ago

On progresse:

Kenderv commented 2 years ago

Ok pour tes remarques, j'en prends bonne note. Je viens de me mettre en mode debug, combien de temps avant de te renvoyer les logs ? Ce soir ? Merci

Kenderv commented 2 years ago

AbeilleLogs-211021.tar.gz Un premier jet des logs depuis une heure. Merci

tcharp38 commented 2 years ago

Manque de pot, toujours rien dans le log parser. Si tu as changé le niveau de log, tu n'as pas du redemarrer le démon n'est ce pas?

Ha et je vois que tu n'as que 500lignes de lig Max atteint (490 lignes) A changer via la config Jeedom en 5000lignes puis redemarrer Abeille Je vais refaire une passe sur la doc https://kiwihc16.github.io/AbeilleDoc/Debug.html#configuration-jeedom-pour-les-logs

Kenderv commented 2 years ago

Et ouais, tu as toujours raison, c'est fatiguant ;) Je n'ai pas relancé le démon. Je fais tout ça et je te renvoie un fichier dans une heure. Voilà, c'est fait 5000 lignes et démon relancé. J'aurai appris beaucoup de choses aujourd'hui. Merci

Kenderv commented 2 years ago

Voilà les logs de 1 heure AbeilleLogs-211021.tar.gz

tcharp38 commented 2 years ago

Quelle est l'adresse de ta prise ?

Kenderv commented 2 years ago

J'ai 2 prises identiques BC81 / CC86ECFFFE933B20 et 655E / CC86ECFFFE3CD49A

tcharp38 commented 2 years ago

Donc il y a du reporting. Je vois au moins RMS voltage et RMS current. Ok avec ca ?

tcharp38 commented 2 years ago

TS0121__TZ3000_8nkb7mof.zip

Kenderv commented 2 years ago

OK je te fais ça demain. Merci de ton aide. Bonne soirée

Kenderv commented 2 years ago

Absent ce WE je te fais ça lundi. Merci

Kenderv commented 2 years ago

Bonjour, J'ai fais les mises à jour demandées, et réinclus les 2 prises hier soir. Voici les logs. Encore Merci AbeilleLogs-211025.tar.gz Les remontées se font bien pour le voltage, le current, la puissance mais je n'ai rien pour la conso. Peut-être faut-il attendre que la conso est dépassé 1Kw ? A la ré inclusion l'icone n'était pas la bonne, c'était un contacteur mais je n'ai pas noté sa référence. Il m'a suffit de choisir la bonne image Girier Zigbee Smart plug EU et tout était OK , y compris les commandes a priori. Bonne journée .

tcharp38 commented 2 years ago

Salut @Kenderv C'est bien de ce modele dont on parle ? https://www.tee-van-67.com/product-page/tuya-zigbee-3-0-smart-plug-16a-with-power-monitor-wireless

J'ai aussi besoin que tu me donnes l'adresse de ton equipement pour le retrouver dans les logs. Merci

Ha autre chose. Je vois que tu utilises un tres vieux firmware 3.1a. Il faut que tu migres sur qqch de + recent, comme la 3.1e. Si tu veux pas refaire tout l'appairage maintenant, tu restes en version legacy => 3.1e-legacy Je crois que c'est pour ca que certains trucs ne fonctionnent pas chez toi comme la decouverte Zigbee. Il faut au moins la 3.1d

Kenderv commented 2 years ago

Voici le lien de la prise que j'ai achetée chez domotique store : https://www.domotique-store.fr/domotique/usages/mesure-de-consommation-energetique-domotique/prises-domotique-mesure-consommation-energie/1474-prise-connectee-zigbee-16a-avec-mesure-de-consommation-compatible-tuya-smart-life-conbee-ii-et-zigate.html?search_query=prise+zigbee&results=112 Les adresses : 7056 / CC86ECFFFE933B20 et 7FD2 / CC86ECFFFE3CD49A Pour la mise à jour j'ai un peu la trouille que ça m'oblige à refaire tout l'appairage, mais si tu m'assures qu'avec la legacy je n'ai pas besoin de le faire, je vais essayer de faire. Hormis le ré appairage quelles différences entre 3.1e et 3.1e-legacy ? Merci

tcharp38 commented 2 years ago

Cette foutue prise ressemble comme 2 gouttes d'eau à la mienne (TS0121__TZ3000_rdtixbnu), et toujours sans aucune reference. Si l'aspect exterieur semble identique ca n'est pas la meme en interne. Elle ne s'identifie pas de la meme façon. Ca gave.

Pour la mise à jour normalement passer de 3.1a à une 3.1e-legacy devrait se passer sans soucis. MAIS pour être franc j'ai moi meme eu a refaire l'appairage complet apres trop d'essais ajout/suppression d'équipement pour mes tests, et du coup j'ai basculé sur une version OPDM (plus fiable). Donc comme tu le sens tu aura probablement à le faire un jour. Dans tous les cas Abeille ne peut bien fonctionner qu'avec une version >= 3.1d qui apporte le mode "hybride" nécessaire. A part ca toutes les versions avant la 3.1e n'existent qu'en version "legacy". A partir de la 3.1e tu trouves la version legacy et la version OPDM.

Kenderv commented 2 years ago

Bonjour, Je reprends contact avec toi après avoir été absent et surtout après une mise à jour laborieuse de ma zigate en 3.2 legacy. Des nouvelles de mes prises : Les mauvaises, je n'ai toujours aucune nouvelle des consos cumulées bien qu'ayant refait l'inclusion avec ton nouveau json. Les bonnes : la découverte de l'équipement fonctionne, voici le json discovery.json.txt Je te joins également les logs AbeilleLogs-211029.tar.gz Merci et Bonne journée

tcharp38 commented 2 years ago

Salut. Ha c'est cool. Une belle etape. Donc ton FW est à jour.

Nouvel essai à faire avec ce JSON. Et pense à me redonner l'adresse courte STP avec les logs au moins 1 min apres avoir allumé ta prise. Merci TS0121__TZ3000_8nkb7mof.zip

Kenderv commented 2 years ago

Modif du json effectuée. Voici le log demandé, durant la minute qui a suivi la re inclusion j'ai allumé et éteint la lampe B0BE / CC86ECFFFE3CD49A à 2 ou 3 reprises. AbeilleLogs-211030.tar.gz

Kenderv commented 2 years ago

Cette fois, je constate que ce que tu appelles Total power est renseigné. Est-ce la conso cumulée ? Merci

Edit : et en plus le comptage évolue, donc c'est OK . Pour la valeur tu as mis #value#/1. Pour une conso cumulée je verrai plutôt cela exprimé en Kw/h donc /1000. Qu'en penses-tu ? Merci

tcharp38 commented 2 years ago

Oui Total power est supposé etre la conso cumulée. Souvent en du coup KWh. J'ai corrigé.

Nouvelle version. Cette fois plus de polling mais du reporting automatique. TS0121__TZ3000_8nkb7mof.zip

Apres reinclusion, allume la prise et file moi le package au bout de 2/3 mins pour voir ce qui est remonté. Merci

Kenderv commented 2 years ago

Fait pour la prise D6CC, j'attends ton avis pour l'autre. Voici les logs 3 minutes après re inclusion discovery.json.txt AbeilleLogs-211031.tar.gz Bonne journée et encore merci

Kenderv commented 2 years ago

Ce micro module est-il supporté par Jeedom ? https://fr.aliexpress.com/item/1005003108226482.html?src=google&src=google&memo1=freelisting&albch=shopping&acnt=248-630-5778&isdl=y&slnk=&plac=&mtctp=&albbt=Google_7_shopping&aff_platform=google&aff_short_key=UneMJZVf&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=10191220526&albag=107473525328&trgt=539263010115&crea=fr1005003108226482&netw=u&device=c&albpg=539263010115&albpd=fr1005003108226482&gclid=EAIaIQobChMI8ubpt5z08wIVpAIGAB0aYwTcEAQYASABEgLjjPD_BwE&gclsrc=aw.ds

tcharp38 commented 2 years ago

Ce micro module est-il supporté par Jeedom ? https://fr.aliexpress.com/item/1005003108226482.html?src=google&src=google&memo1=freelisting&albch=shopping&acnt=248-630-5778&isdl=y&slnk=&plac=&mtctp=&albbt=Google_7_shopping&aff_platform=google&aff_short_key=UneMJZVf&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=10191220526&albag=107473525328&trgt=539263010115&crea=fr1005003108226482&netw=u&device=c&albpg=539263010115&albpd=fr1005003108226482&gclid=EAIaIQobChMI8ubpt5z08wIVpAIGAB0aYwTcEAQYASABEgLjjPD_BwE&gclsrc=aw.ds

Comme d'hab aucune reference alors il faut voir comment il s'identifie.

tcharp38 commented 2 years ago

Bon je vois toutes les infos remonter donc tu dois avoir l'affichage des 3: total, current + active power n'est ce pas ? Reste à vérifier que la valeur et l'unité sont coherentes.

Mais il faudra aussi retravailler le reporting qui me semble bien trop frequent. Peux tu activer le monitoring sur ce device (page Abeille, surveiller).

Kenderv commented 2 years ago

Pour moi tout est OK quant aux infos remontées. J'active le monitoring comme demandé mais après ?

Kenderv commented 2 years ago

euh, c'est où le monitoring ?

Kenderv commented 2 years ago

OK, j'ai trouvé, c'est fait

tcharp38 commented 2 years ago

Tu me filera AbeilleMonitor.log. Il contiendra tous les messages envoyes et recus de ton equipement. Ca permet de voir à quelle frequence il repond.

Kenderv commented 2 years ago

Voilà, est-ce suffisant ?

AbeilleMonitor.log

Kenderv commented 2 years ago

Bonsoir, As-tu pu analyser le dernier log envoyé ? J'ai appris beaucoup de choses avec toi suite à cette étude et je serai ravi de pouvoir étudier de plus près les échanges de données zigbee. Peux-tu, stp, m'indiquer un site ou un forum ou autre où je puisse un peu plus comprendre dans le détail. Merci et bonne soirée

tcharp38 commented 2 years ago

Salut Oui j'ai jeté un oeil. Si tu regardes tu vois beaucoup "8002/Report attributes response" pour "AttrId=050B/Active Power". Parfois toutes les secondes.

Je sais pas encore quelle est la meilleure facon de limiter ces reporting (ca bouffe du reseau et pas forcement utile aussi souvent).

Kenderv commented 2 years ago

Bonjour @tcharp38 . Cette prise fonctionne très bien et les remontées d'infos de consommations sont bonnes. Par contre je n'ai pas trouvé le moyen de remettre cette consommation (cumulée) à zéro. J'ai essayé avec un scénario qui envoie 0 a cette commande via un event. Cela fonctionne mais au bout de 2,3 minutes l'ancienne conso remonte. As tu une solution ? Merci et bonne journée.

Kenderv commented 2 years ago

Je ne sais pas pourquoi il me traduit cette prise en "This prize" ?

tcharp38 commented 2 years ago

J'ai le "quasi" le meme type de prise. Et en dehors de la debrancher rebrancher je n'ai pas trouvé comment remettre à zero le cumul.

A fouiller sur le net si il existe une solution mais je n'avais rien vu.