Closed EricGIRARD35 closed 6 days ago
Salut @EricGIRARD35 Voila un modele preliminaire à tester.
A decompresser dans Abeille/core/config/devices SIN-4-RS-20_NodOn.zip
puis redemarrer Abeille refaire inclusion tester
Il me faut une image au format PNG sans arriere plan pour mettre en icone. Je te laisse trouver ca Merci
Salut tcharp38 Merci pour cette réponse rapide J'ai mis les fichier décompressés ici /var/www/html/plugins/Abeille/core/config/devices/SIN-4-2-20_NodOn J'ai redémarré Abeille et refais une inclusion. Je ne vois aucun changement Unknown device et pas de commades.
Je te joins les log et une image AbeilleLogs-240530.tar.gz
J'ai pris ton image pour la prochaine beta.
Note que tes logs sont trop courts pour du debug: 500 => 5000 lignes
Le modele n'est pas reconnu donc soit tu ne l'as pas décompressé au bon endroit, soit tu n'as pas redémarré Abeille avant reinclusion mais tu dis l'avoir fait. Donc.. peut etre as tu créé le repertoire "SIN-4-2-20_NodOn" auquel cas il y a un niveau de trop ?
[2024-05-30 14:35:36] findModel(), manufId='NodOn', modelId='SIN-4-RS-20', loc=''
[2024-05-30 14:35:36] EQ is UNsupported. 'defaultUnknown' config will be used
Ok j'ai passé mes log a 5000 lignes
Je crois effectivement que les fichiers ne sont pas au bon endroit pourtant je ne vois pas ou est l'erreur je n'ai que 2 répertoires abeille et l'autre est dans /tmp. Il ne me semble pas être un niveau trop haut. J'ai redémarré la box et relancer les dépendances puis fait une nouvelle inclusion idem
Je suis un boulet c'est pas le bon fichier je recommence
Super ca fonctionne merci beaucoup. La montée descente et stop sont opérationnel mais avec 3 secondes de latence je n'ai pas autant de délais sur mes autres équipements est ce normal. Le level ne fonctionne pas Est t'il possible d'ajouter un slider pour contrôler la position car l'équipement le permet?
Voila une mise à jour du modele uniquement pour /var/www/html/plugins/Abeille/core/config/devices/SIN-4-2-20_NodOn SIN-4-RS-20_NodOn.zip
Pour la latence je ne sais pas mais il me faudra les logs montrant ton action que je puisse analyser un peu.
Maintenant j'ai bien le slider mais il ne fonctionne pas et l'info level non plus. Je crois avoir identifier l'erreur pour la latence Lorsque je change ID logic de level avec ca 01-0102-0008 plus de latence. Ci dessous les logs AbeilleLogs-240531.tar.gz
On va se focaliser sur le "set level". Peux tu faire une action et me filer les logs dans la foulée?
D'autre part il serait bon de voir si un firmware +recent n'existe pas pour cet équipement. Voir la par exemple https://github.com/Koenkk/zigbee-OTA/tree/master/images/NodOn les fichiers commencant par 128b-0009-xxx
A priori tu as un FW en version 0000020B donc il y a bien plus recent si je ne me trompe pas => v300
[2024-05-31 06:51:02] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0019, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=4745, DstAddrMode=02, DstAddr=0000
[2024-05-31 06:51:02] FCF=01/Cluster-specific/Cli->Serv, SQN=77, cmd=01/Query Next Image Request
[2024-05-31 06:51:02] fieldCtrl=01, manufCode=128B, imgType=0009, fileVers=0000020B, hwVers=0000
[2024-05-31 06:51:02] NO fw update available for this manufacturer.
He.. je viens de découvrir ca. Si c'est vrai les modules NoOn Zigbee supportent aussi du bluetooth https://www.nodon.fr/application-nodon-connect/ Et la mise à jour semble du coup tres simple
Oublie le log que je viens de t'envoyer je t'en envoi un nouveau
[Uploading AbeilleLogs-240602 (1).tar.gz…]()
Dernier log pas dispo. L'update n'est pas allée jusqu'au bout
Dernier log avant mise a jour module ci joint je viens de faire la mise a jour du module puis réincluions. Le module n'est plus reconnu plus de marque ni de model....
La mise à jour est allée jusqu au bout ? Ca peut prendre du temps
La cmd 'GoToLiftPercentage' ne semble pas supportée
[2024-06-02 13:11:32] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=6401, DstAddrMode=02, DstAddr=0000
[2024-06-02 13:11:32] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-02 13:11:32] Default Response: Cmd=05, Status=81/Unsupported cluster command
Du coup j'ai ajouté "Set level tilt" pour test SIN-4-FP-21_NodOn.zip
et une nouvelle commande à decompresser dans core/config/commands act_zbCmdC-0102-GoToTiltPercentage.zip
Oui j'ai eu la confirmation qu'elle était terminée mais j'ai une erreur d'initialisation lorsque je tente de me connecter au module par l'application. J'ai fait un mail au support de NodOn. J'ai d'autres module pour faire les test mais je ne vais pas refaire de mise a jour tant que la première n'est pas réglée.
heu c'est normale que le nom ai changé? je le place dans un nouveau répertoire SIN-4-FP-21_NodOn?
Ooops, pardon. C est un autre modele sur lequel je bosse. Voila le bon SIN-4-RS-20_NodOn.zip
Ok j'ai pu refaire l'inclusion du module mis a jour et d'un second non mis a jour Toujours pas d'action du slider ci joint les logs
Ci joint nouveau logs je crois que pour les logs précédents je n'ai pas utilisé la bonne commande mais toujours pas de mouvement. AbeilleLogs-240602 (1).tar.gz
J'ai trouvé un bug pour la cmd 'tilt' néanmoins pas sur que ca solutionne. Le device repond toujours "commande non supportée"
[2024-06-02 18:11:30] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=680B, DstAddrMode=02, DstAddr=0000
[2024-06-02 18:11:30] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-02 18:11:30] Default Response: Cmd=08, Status=81/Unsupported cluster command
Pour test, a decompresser dans Abeille/core/class AbeilleCmdProcess.class.php.zip
et bien redemarrer Abeille avant de refaire l'essai.
J'ai remplacé le fichier dans abeille/core/class et redémarré abeille mais ca ne fonctionne toujours pas ci joint le fichier log AbeilleLogs-240602 (2).tar.gz
Les 2 commandes ne semblent pas supportées :(
[2024-06-02 19:12:34] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=680B, DstAddrMode=02, DstAddr=0000
[2024-06-02 19:12:34] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-02 19:12:34] Default Response: Cmd=08, Status=81/Unsupported cluster command
[2024-06-02 19:12:50] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=680B, DstAddrMode=02, DstAddr=0000
[2024-06-02 19:12:50] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-02 19:12:50] Default Response: Cmd=05, Status=81/Unsupported cluster command
Je me demande du coup qu'elle est l'astuce pour donner une position particuliere.
A creuser mais peut etre que la mise à jour FW n'y est pas pour rien. Il faudrait trouver des infos dessus, en particulier pourquoi une mise à jour.
J'ai trouvé ca https://github.com/Koenkk/zigbee2mqtt/issues/18412 Je vois dans ce post qu'ils utilisent les commandes currentPositionTiltPercentage et currentPositionLiftPercentage est ce que cela signifie qu'elles sont bien supportées par le module?
Après quelques recherches les mises a jour du module pourraient concerner la fonction BSO qui posait problème fin 2022 https://community.jeedom.com/t/module-nodon-sin-4-rs-20-et-bso-orientable/89185/8
Je peux demander au support NodOn mais je ne sais pas trop quoi leur demander c'est un peu du chinois pour moi...
Après quelques recherches les mises a jour du module pourraient concerner la fonction BSO qui posait problème fin 2022 https://community.jeedom.com/t/module-nodon-sin-4-rs-20-et-bso-orientable/89185/8
Oui surtout la suppression de ce soit disant support. En effet il n'y a qu'une paire pour le moteur alors comment commander monter/descente et orientation avec ca.. pas possible.
J'ai trouvé ca Koenkk/zigbee2mqtt#18412 Je vois dans ce post qu'ils utilisent les commandes currentPositionTiltPercentage et currentPositionLiftPercentage est ce que cela signifie qu'elles sont bien supportées par le module?
Ca c'est le retour d'info mais la commande elle.. je vais encore creuser cette piste que je regardais deja.
Nouveau modele pour test. SIN-4-RS-20_NodOn.zip
Soit refaire inclusion soit "reinit" via l'onglet "avancé" de l'équipement.
J'ai refais une inclusion toujours pas d'amélioration [Uploading AbeilleLogs-240603.tar.gz…]()
:( Log incomplet.
Comment se termine la mise à jour du firmware ? J'ai tenté avec mes modules NodOn fil pilote via Abeille et j'ai l'impression que la fin est assez bizarre aussi.
J'ai encore parcouru le net sur le sujet.. ce module semble generer beaucoup de questions. Si tu as en as plusieurs est ce qu'on peut envisager que tu m'en envoie un pour test que je te renvoi apres ? Si oui => email @ tcharp38@laposte.net
:( Log incomplet.
Comment se termine la mise à jour du firmware ? J'ai tenté avec mes modules NodOn fil pilote via Abeille et j'ai l'impression que la fin est assez bizarre aussi.
Pour le firmware j'ai deux modules a jour. La mise a jour du firmware est un peu difficile il faut couper le courant sur le module avant de lancer la mise a jour et refaire la procédure a plusieurs reprises. Une fois la mise a jour effectuer il faut appairer le module a l'application une fois la demande de connexion faite sur l'appli il faut appuyer sur le bouton du micromodule pour finaliser.
Il y a une différence que je n'avais pas remarqué avec le nouveau model, le Set Level et le Set Level Tilt produisent une mise a jour du Level a la même valeur sans faire bouger le volet.
Salut Es tu sur que ce module supporte le "set position" ? Tu as vu ca qq part qui le confirmait ?
De mon côté je ne vois pas d'erreurs avec un device qui supporte ces commandes Zigbee standards (cluster 0102)
Salut, J'ai les mêmes modules depuis plusieurs années en Enocean qui intègrent cette fonction ok ca ne veut rien dire c'est pas le même protocole. Le positionnement n'est effectivement pas précisé sur le site officiel mais il l'est sur certain sites de revendeur. J'ai trouvé ce test qui indique que la commande de positionnement existe dans jeedom avec le plugin zigbee https://haade.fr/fr/blog/test-du-module-zigbee-volet-roulant-nodon-SIN-4-RS-20
Le ven. 7 juin 2024 à 19:16, Tcharp38 @.***> a écrit :
Salut Es tu sur que ce module supporte le "set position" ? Tu as vu ca qq part qui le confirmait ?
De mon côté je ne vois pas d'erreurs avec un device qui supporte ces commandes Zigbee standards (cluster 0102)
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2709#issuecomment-2155228394, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKO4LD2RFQGF73RH7NS2HW3ZGHTGLAVCNFSM6AAAAABIQG35QWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJVGIZDQMZZGQ . You are receiving this because you were mentioned.Message ID: @.***>
Oui effectivement, certains disent le supporter.
Du coup je me demande si le FW n'est pas cause. Si mise à jour il y a c'est pour corriger qqch.. mais quoi ? As tu essayé la mise à jour via Abeille ?
Si tu as plusieurs modules et veux m'en envoyer un en // tu peux maintenant. Je ferai des essais en direct.
Salut,
Non je n'ai pas testé la mise a jour du FW via Abeille mais j'ai reussi a mettre a jour les modules par l'application NodON donc je n'en vois pas trop l'utilité.
Ok je t'envoie un module dès que possible. Je vais faire la mise à jour avant de te l'envoyer car je ne l'ai pas encore fait sur le module qui me reste.
Le sam. 8 juin 2024 à 09:26, Tcharp38 @.***> a écrit :
Oui effectivement, certains disent le supporter.
Du coup je me demande si le FW n'est pas cause. Si mise à jour il y a c'est pour corriger qqch.. mais quoi ? As tu essayé la mise à jour via Abeille ?
Si tu as plusieurs modules et veux m'en envoyer un en // tu peux maintenant. Je ferai des essais en direct.
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2709#issuecomment-2155853831, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKO4LDZFGNDAF3N6TBXFLZTZGKW37AVCNFSM6AAAAABIQG35QWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJVHA2TGOBTGE . You are receiving this because you were mentioned.Message ID: @.***>
Te casse pas la tete pour la mise à jour. Je pourrai tester via Abeille en meme temps du coup.
Trop tard mise a jour faîte colis emballé
Le sam. 8 juin 2024 à 14:47, Tcharp38 @.***> a écrit :
Te casse pas la tete pour la mise à jour. Je pourrai tester via Abeille en meme temps du coup.
— Reply to this email directly, view it on GitHub https://github.com/KiwiHC16/Abeille/issues/2709#issuecomment-2156024889, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKO4LD3QN2HII6OJY7KKXHDZGL4NVAVCNFSM6AAAAABIQG35QWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJWGAZDIOBYHE . You are receiving this because you were mentioned.Message ID: @.***>
Pas grave. Donc la mise à jour s'est bien terminée. Je croyais que tu avais des soucis avec l'appli NodOn.
Mais donc ca aussi dire que cette mise à jour ne corrige rien quant à notre pb.
Je pousse une nouvelle mise à jour BETA pour demain. Le modele a aussi changé. Il faudra "reinitialiser" l'équipement via l'onglet avancé.
Salut, je viens de faire la nouvelle mise a jour en version beta + rénitialisation de mes deux modules dans l'onglet anvancé. Je n'ai toujours pas de mouvement lorsque je fais un set Level. J'ai essayé le bouton de calibration qui a été ajouté il fonctionne.
Incroyable !! La commande est juste "refusée". Mais de mon coté avec ton module.. il se passe qqch et pas un refus.
[2024-06-19 07:00:26] Msg from 'xToCmd': {"topic":"CmdAbeille1/5B5B/cmd-0102","payload":"ep=01&cmd=05&value=57"}
[2024-06-19 07:00:26] No prepare function. Forwarding cmd to AbeilleCmdProcess.
[2024-06-19 07:00:26] processCmd({"cmd-0102":"cmd-0102","name":"cmd-0102","priority":2,"dest":"Abeille1","ep":"01","cmd":"05","value":"57","addr":"5B5B"})
[2024-06-19 07:00:26] cmd-0102: CmdId=05, Extra=39
[2024-06-19 07:00:26] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=5B5B, DstAddrMode=02, DstAddr=0000
[2024-06-19 07:00:26] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-19 07:00:26] Default Response: Cmd=05, Status=81/Unsupported cluster command
On va proceder autrement. Teste ca via l'onglet avancé,
et tu me files les logs.
Pour info de mon coté je n'obtiens pas un refus mais plutot "failed" qui me semble logique vu que je ne peux pas faire de calibrage (pas branché sur un moteur)
[2024-06-19 10:35:45] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=9792, DstAddrMode=02, DstAddr=0000
[2024-06-19 10:35:45] FCF=08/General/Serv->Cli, SQN=04, cmd=0B/Default Response
[2024-06-19 10:35:45] Default Response: Cmd=05, Status=01/Operation failed
Ci dessous les logs après ce test
Pas encore regardé tes logs mais je suis rentré chez moi ce midi et j'ai relié ton module à mon ecran electrique Oray. Résultat... super !! Une fois le calibrage fait via le bouton Abeille, le set level fait bouger l ecran mais la le niveau obtenu n'est pas celui demandé. Il y a qqch à creuser ici aussi. Quoi qu'il en soit, ce module ne me dit pas "cmde non supportée"
A suivre
Tes logs disent
05/goToLiftPercent => pas supporté
[2024-06-19 12:56:22] Abeille1, Type=8002/Data indication, Status=00, ProfId=0104, ClustId=0102, SrcEP=01, DstEP=01, SrcAddrMode=02, SrcAddr=5B5B, DstAddrMode=02, DstAddr=0000
[2024-06-19 12:56:22] FCF=00/General/Cli->Serv, SQN=00, cmd=0B/Default Response
[2024-06-19 12:56:22] Default Response: Cmd=05, Status=81/Unsupported cluster command
Peux tu faire la meme manip avec goToTiltPercent ?
Bonjour,
Je viens d'acquerir des module NODON 4 RS 20 pour volet roulant, pourriez vous les ajouter?
Merci d'avance
discovery-SIN-4-RS-20_NodOn.json