Closed chameaudesmers closed 1 year ago
Salut @chameaudesmers On va lancer ca mais ca va pas etre simple. La tendance Tuya est d'utiliser un truc proprietaire donc ne suit aucun standard.
J'ai besoin du modele (ref fabricant) et d'un PNG sans arriere plan pour l'icone.
Autre point. Il va te falloir basculer sur la derniere beta et activer le mode debug si ca n'est pas déja le cas. https://kiwihc16.github.io/AbeilleDoc/Installation.html#installation-de-la-version-beta https://kiwihc16.github.io/AbeilleDoc/Debug.html#support
Salut tcharp38,
Merci de ta réponse.
La ref fabricant est: MS-105Z
Ci-joint le png sans fond.
Merci pour tout.
Peux tu basculer sur la derniere beta avant d'aller plus loin
TS0601__TZE200_la2c2uo9.zip Support preliminaire. A decompresser dans core/config/devices
Redemarrer ensuite le demon (page config) refaire inclusion filer le package de logs (page support/telecharger tout).
Il va falloir bosser sur l interpretation du cluster specificique Tuya pour ce modele.
Je pense avoir tout fait dans l'ordre. Et voilà les logs en pièce jointe. Dis-moi si ça n'a pas marché et que je dois refaire une passe. Merci beaucoup AbeilleLogs-220330.tar.gz .
A priori tu n'as pas refait d inclusion. Donc l'equipement est toujours marqué "inconnu" (modele defaultUnknown). En gros il n'a pas pris le dernier modèle.
Pourtant si, j'ai supprimé l'appareil et inclu à nouveau. Je vais le refaire. Merci
Le jeu. 31 mars 2022 à 11:13, Tcharp38 @.***> a écrit :
A priori tu n'as pas refait d inclusion. Donc l'equipement est toujours marqué "inconnu" (modele defaultUnknown). En gros il n'a pas pris le dernier modèle.
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2363#issuecomment-1084305139, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG4O3ESDCP4COCTOQOZIIYDVCVUDJANCNFSM5RT3ZLHA . You are receiving this because you were mentioned.Message ID: @.***>
Après ajout d'un modèle il faut redémarrer le démon pour qu'il soit pris en compte. Ça doit être ça le manque. Inutile de supprimer l'équipement
tcharp38, je pense que je merdoie quelque-part car le plugin n'a pas l'air de prendre en compte les fichiers que tu m'as envoyés. Je les ai mis là: /var/www/html/plugins/zigbee/core/config/devices/TS0601__TZE200_la2c2uo9$ ls -l total 8 -rwxrwxr-x 1 www-data www-data 1921 Mar 30 18:36 discovery.json -rwxrwxr-x 1 www-data www-data 448 Mar 30 18:36 TS0601__TZE200_la2c2uo9.json
Demon redémarré, inclusion refaite, c'est toujours le module par défaut qui est chargé et pas le nouveau module. Je joins quand-même les logs, au cas où.. AbeilleLogs-220331.tar.gz .
Ca n'est pas core/config de plugins/zigbee mais plugins/Abeille Surement ca. Donc tu as aussi le plugin officiel Zigbee Jeedom ?
Voilà, on y est! J'avais effectivement tout mis dans le mauvais répertoire. Je n'ai pas bien regardé le chemin et pour moi zigbee était le nom du protocole et pas du plugin. J'ai effectivement testé le plugin officiel zigbee, mais sans succès avec mes appareils sonoff. Abeille est très bien ! AbeilleLogs-220401.tar.gz
Voilà donc les logs, après inclusion et prise en compte du modèle local. Encore merci de ton travail tcharp38.
Comme je ne vois rien dans les logs, quel est le status ? Peux tu basculer en beta ? non seulement tu sera sur la derniere version du code mais tu peux m aider à la tester. Autre point, peux tu me donner un snapshot de cet equipement sur le dashboard ? Merci
Cote plugin officiel vs Abeille, si tu as des suggestions de choses que tu trouvais sympa ou qu'il manque à Abeille je suis preneur.
Je pensais être déjà en version Beta. Quand j'ai cliqué sur la version beta du market, ça a eu l'air de charger... Comment faire pour forcer la version Beta si ce n'est pas le cas?
Ci-dessous un snapshot de l'état du module. Il me semble qu'il a bien chargé le modèle local que tu m'as envoyé?
Sur le snapshot ci-dessous, tu verras l'état du module (avec le point d’interrogation).
Sinon, je n'ai pas vraiment de suggestions à faire sur le plugin comparé à l'officiel. En effet, je débute dans la domotique et ça ne fait que 3 semaines que j'ai installé les plugins. Mon premier souci était de trouver un plugin qui reconnaisse mes modules sonoff, avec une clef zigate. Abeille me semble très fonctionnel et fiable pour le moment. Merci de partager tes développements.
Si tu es sur la beta du market, tu dois avoir ca sur ton ecran de gestion.
D'autre part si tu étais vraiment en beta tu aurais la bonne icone pour ce periph et non pas un '?'. Du coup je pense que ca n'est pas le cas.
Je suis bien en beta:
Que puis-je faire pour t'aider à récupérer les différents états du module?
Ha cool.
D'apres ton snapshot precedent, le modele utilisé est un modele local (core/config/devices_local/TS0601__TZE200_la2c2uo9).
Il faut le supprimer pour qu'il utilise le modele officiel Abeille (core/config/devices/TS0601__TZE200_la2c2uo9)
Ensuite tu refais une inclusion. La page equipement/avancé doit indiquer que la source du modele est "Abeille". Apres je veux bien le pacakge de logs suite à l 'inclusion mais j'ai encore du taf pour controler ce periph.
Ça y est, je crois que j'y suis! Pour l'inclusion, j'ai dû supprimer le module et refaire une inclusion depuis le début. Le bouton "réinitialiser" n'avait pas d'effet. J'ai maintenant l'image du bon module. Ça semble cohérent. Voilà les logs ci-joint. Merci AbeilleLogs-220405.tar.gz !
Manque de pot je ne vois pas la phase d'inclusion dans ton log. Il est bien trop court (500 lignes). Peux tu etendre à 5000 lignes redemarrer Abeille refaire inclusion et me filer les logs ?
Normalement tu as du avoir un message indiquant que c etait trop court non ?
J'ai allongé les logs et refait l'inclusion. Tu me confirmes que tu as les infos nécessaires? Merc AbeilleLogs-220406(1).tar.gz i
Toujours que 500 lignes [2022-03-23 15:56:23] Max reached (490 lignes) Previous log saved as '/tmp/jeedom/Abeille/AbeilleParser-prev.log'
et pas d'inclusion visible dans ces logs.
Bon laisse tomber. Pour l'instant je dois trouver comment piloter ce module. La balle est chez moi.
Bonjour tcharp38. Je pense avoir trouvé où régler l'histoire des 500 lignes dans le log. J'avais augmenté à 5000 dans "nombre max événements par timeline"... J'ai vérifié dans AbeilleParser.log et il y a du nouveau. Je joins les logs. AbeilleLogs-220408.tar.gz
Encore merci de ton travail. Et désolé de mes démarches à taton, je découvre au fur et à mesure...
Salut @chameaudesmers Désolé pour mon silence.
A decompresser dans core/config/devices/TS0601TZE200_la2c2uo9 pour ecraser l autre modele. [TS0601__TZE200_la2c2uo9.zip](https://github.com/KiwiHC16/Abeille/files/8573296/TS0601TZE200_la2c2uo9.zip)
Puis soit refaire inclusion, soit faire "reinitialiser" via la page EQ/avancé.
Tu devrais avoir 2 boutons "on" & "off". Dis moi ce que ca dit. Merci
Bonjour tcharp38,
Merci de ton travail. Désolé, je n'ai pas pu tester de suite car j'étais en vadrouille.
J'ai mis le fichier json à la place de l'autre dans /var/www/html/plugins/Abeille/core/config/devices/TS0601__TZE200_la2c2uo9/
J'ai réinitialisé et même ré-inclus, aucun changement dans les 2 cas.
Je me demande si le fichier est au bon endroit?
Que dois-je faire du fichier discovery.json qui est à côté?
Voilà une copie d'écran des commandes disponibles. Rien de neuf à priori. Je dois encore faire quelque-chose de travers?
Merci!
Salut @chameaudesmers Tu peux, si pas déja fait, basculer sur la derniere beta. Elle contient tout ce que j'ai livré jusque la.
Apres ca, via la page EQ/avancé tu cliques sur "Reinitialiser"
et tu me files le package de logs dans la foulée.
Salut Tcharp38, La réinitialisation sur le bouton que tu mentionnes est bien ce que j'avais essayé de faire. Je viens donc de mettre à jour ma version beta sur la dernière, réinitialiser et extraire les logs (ci-joints). Vu le message que j'ai eu à l'initialisation, j'ai l'impression que le json n'est pas pris en compte. J'espère que tu trouveras ton bonheur dans les logs. Dis-moi si je dois me mettre en mode debug. Merci
Le mar. 3 mai 2022 à 10:57, Tcharp38 @.***> a écrit :
Salut @chameaudesmers https://github.com/chameaudesmers Tu peux, si pas déja fait, basculer sur la derniere beta. Elle contient tout ce que j'ai livré jusque la.
Apres ca, via la page EQ/avancé tu cliques sur "Reinitialiser" [image: image] https://user-images.githubusercontent.com/35221038/166427741-88082a60-49b1-4c69-8f93-76e928c57a8e.png et tu me files le package de logs dans la foulée.
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2363#issuecomment-1115875670, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG4O3EQDINTZQEJTWD7S7ADVIDTAJANCNFSM5RT3ZLHA . You are receiving this because you were mentioned.Message ID: @.***>
Hello. Pas de logs attachés :(
A decompresser dans core/config/devices/TS0601TZE200_la2c2uo9 pour ecraser l autre modele. [TS0601__TZE200_la2c2uo9.zip](https://github.com/KiwiHC16/Abeille/files/8671046/TS0601TZE200_la2c2uo9.zip)
Refaire inclusion ou page EQ/avancé/reinitialiser
Puis On/off, noter l'heure et pas oublier les logs :)
Bonsoir tcharp38. Désolé pour le fichier de log manquant, je pense que ma réponse par email plutot que dans l'interface web ne permettait pas de joindre un fichier. AbeilleLogs-220511.tar.gz
Je viens de faire ce que tu m'as demandé et je pense qu'on approche du but. Je peux maintenant controler le on/off! Voila les logs ci-joint (inclusion 22h25). Bravo!(url)
Après test, le on/off marche bien, mais le level ne semble pas être lu.
Bon tant mieux si tu vois un progres mais la je le vois pas. Tu me parles d'une inclusion à 22h25 et tes logs s'arretent à 21h15. Donc ce ne sont pas les bons.
Cote "level", je n'ai pas encore complété.
Du coup peux tu faire un on ou off, noter l heure, et mes filer les logs.
Salut,
Je viens de faire un on/off à 18:07.
Quand je regarde dans les logs, je ne vois rien de récent. Est-ce que tu veux que je sois en mode debug?
Dis-moi si tu veux que je refasse une manip. Merci
Ha oui, TOUJOURS mode debug pour un support. Sinon on n'a aucune info sur laquelle se baser. Désolé. Je croyais que c'était clair.
OK compris. Alors voilà le log avec un on/off à 15:23 En espérant que tu voies qq-chose. AbeilleLogs-220513.tar.gz
Thanks
Je vois... des erreurs dans le log parser
[2022-05-12 18:07:54] ERROR: Unknown Tuya function 'rcvOnOff' for dpId= [2022-05-12 18:07:54] ERROR: Unknown Tuya function 'rcvLevel' for dpId= [2022-05-12 18:08:02] ERROR: Unknown Tuya function 'rcvOnOff' for dpId=
mais il n'y a que ca et aucun autre message de debug donc tu n'as probablé pas redemarré Abeille apres avoir changé le mode debug.
Mais j'ai des infos pour bosser.
2 fichiers
Pour core/config/devices/TS0601TZE200_la2c2uo9 [TS0601__TZE200_la2c2uo9.zip](https://github.com/KiwiHC16/Abeille/files/8706875/TS0601TZE200_la2c2uo9.zip)
Pour core/php AbeilleParser-Tuya.zip
puis
Merci
Salut, J'ai tout mis au bon endroit (je crois). Redémarré le démon, inclusion, On puis Off à 18h28. Et voila les logs... AbeilleLogs-220519.tar.gz
Tu vois ce que tu veux? Thanks
Je vois toujours des erreurs qui n'ont pas lieu d etre avec le dernier modele:
[2022-05-19 18:27:39] ERROR: Unknown Tuya function 'rcvLevel' for dpId=02 [2022-05-19 18:27:45] ERROR: Unknown Tuya function 'rcvOnOff' for dpId=01
En fait tu n'as pas fait de reinclusion. Je vois le redemarrage, la passage en mode inclusion, les erreurs.. et le log s arrete.
Salut tcharp38. J'ai enfin eu le temps de refaire l'inclusion (bouton réinitialiser) et ça a semblé mieux marcher. Regarde les logs: AbeilleLogs-220524.tar.gz On, puis Off à 19h49 Thanks
Oui, on/off ca semble fonctionner.
Du coup on en est ou ? Il manque quoi ?
Salut,
Il manque la gestion du niveau du dimmer. A priori, la lecture du level n'affiche rien et je ne peux pas forcer un niveau autre que on/off.
Le mar. 31 mai 2022 à 23:22, Tcharp38 @.***> a écrit :
Oui, on/off ca semble fonctionner.
Du coup on en est ou ? Il manque quoi ?
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2363#issuecomment-1142651525, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG4O3EV44E2J236HZKJVGOLVMZ7IDANCNFSM5RT3ZLHA . You are receiving this because you were mentioned.Message ID: @.***>
Memo: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/5152
A decompresser dans core/config/commands cmdG-TuyaEF00-Set-Level.zip cmdG-TuyaEF00-Set-OnOff.zip
A decompresser dans core/config/devices/TS0601TZE200_la2c2uo9 [TS0601__TZE200_la2c2uo9.zip](https://github.com/KiwiHC16/Abeille/files/8813166/TS0601TZE200_la2c2uo9.zip)
A decompresser dans core/php AbeilleCmd-Tuya.zip
Puis
Salut tcharp38. Désolé de mon silence. Je ne voulais pas ajouter de poste inutile mais ça commence à être impoli de ne pas répondre... J'ai fait des nouveaux essais d'inclusion il y a quelques semaines, sans succès. J'ai même perdu le lien avec le matériel. Il faut que je fasse une nouvelle inclusion "hard" (avec initialisation du variateur). C'est une période très chargée et je ne trouve pas le temps de m'y pencher sérieusement. Je reviens vers toi confirmer si ça fonctionne ou pas.
Salut Tcharp38.
Bon finalement, après un reboot de la freebox delta (jeedom sur VM), l'inclusion s'est refaite sans souci (Configuration/réinitialiser).
Je contrôle tout à part le "set level" qui a un comportement bizarre: il s'affiche comme un paramètre de temps:
Pourtant, lorsque je mets un paramètre dans le set level: 0 à 100, voire 256, ou même 1000, la lampe réduit d'intensité. Elle revient même à son état initial après X secondes (environ 60 s).
As-tu une explication à cela? Problème de config de ce paramètre dans le json?
Encore merci
Les logs.. AbeilleLogs-220701.tar.gz .
Salut Je vois des tas de requetes "setLevel" comme si tu avais cliqué plusieurs fois par seconde dessus. C'est le cas ? Ou tu as cliqué 1 seule fois ?
Je ne comprends pas trop cette histoire de parametre de temps. Je vais essayer d'installer cette commande pour voir de + pres.
Salut,
J'ai pas cliqué comme un fou. Peut-être une piste pour comprendre ce qui se passe. Merci.
On Sat, 9 Jul 2022, 13:15 Tcharp38, @.***> wrote:
Salut Je vois des tas de requetes "setLevel" comme si tu avais cliqué plusieurs fois par seconde dessus. C'est le cas ? Ou tu as cliqué 1 seule fois ?
Je ne comprends pas trop cette histoire de parametre de temps. Je vais essayer d'installer cette commande pour voir de + pres.
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2363#issuecomment-1179526000, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG4O3EVJDH7M5X63K34K7ITVTFNLTANCNFSM5RT3ZLHA . You are receiving this because you were mentioned.Message ID: @.***>
J'ai une piste. Je crois que le modele est mal pris en compte. Peux tu cliquer sur "reinitialiser" (page EQ/avancé) puis me filer les logs ?
Hello. Réinitialisé. Voilà les logs. Merci [Uploading AbeilleLogs-220714.tar.gz…]() !
Pas acces aux logs :( le lien ne menne nul part
Salut tcharp38, Je rentre de congés... Voilà le fichier joint (en espérant que ça marche). Merci AbeilleLogs-220714.tar.gz !
Merci pour les logs. C'est mieux.
Il y a (ou avait ?) un souci sur la commande "Level" qui declenchait un "Set Level"
[2022-07-14 21:55:36][DEBUG] : msgFromParser(): Attributes report by name from 'Abeille1/C544/01 [2022-07-14 21:55:36][DEBUG] : 'Level' (0008-01-0000) => 13467 [2022-07-14 21:55:36][DEBUG] : Triggering 'Set Level' with delay 5 [2022-07-14 21:55:36][DEBUG] : publishMosquitto(): Envoyé '{"topic":"TempoCmdAbeille1\/C544\/cmd-tuyaEF00&time=1657828541","payload":"ep=01&cmd=setPercent1000&data=#slider#&dpId=02"}' vers queue 1212 [2022-07-14 21:55:37][DEBUG] : msgFromParser(): Attributes report by name from 'Abeille1/C544/01 [2022-07-14 21:55:37][DEBUG] : 'Level' (0008-01-0000) => 13467 [2022-07-14 21:55:37][DEBUG] : Triggering 'Set Level' with delay 5
Du coup peux tu refaire un "set level" pour voir ce que ca dit et me donner les logs et l'heure de l'action ?
Bonjour, Suggestion d'ajout de matériel: smart dimmer de MOES, compatible Tuya. Un grand merci pour ce super plugin!
discovery.json.txt