jjacques68 Posté(e) le 8 mars 2021 Auteur Signaler Posté(e) le 8 mars 2021 il y a 8 minutes, TonyC a dit : Tu fais bien reconfigurer "ton device" sur le parent de préférence ? puis tu réveilles le device. oui oui ! Mais j'ai même pas ces infos dans le trace de la box... attends je réessaye...
jjacques68 Posté(e) le 8 mars 2021 Auteur Signaler Posté(e) le 8 mars 2021 (modifié) nan veux pas, après c'est un bon vieux FGK, donc peut-être... Je viens d'essayer avec un autre device et ça marche. Mais la route ne se modifie pas. J'avais déjà discuté de ça, j'avais fini par réussir en cassant la route existante du device (débrancher un device intermédiaire) avant de cliquer sur remesh... Mais là ça devient pénible... Modifié le 8 mars 2021 par jjacques68
TonyC Posté(e) le 8 mars 2021 Signaler Posté(e) le 8 mars 2021 pour réveiller un fgk faut presser sur le bouton du dessous sinon ça ne marche pas, peux être que le problème vient de là. Ton réseau doit avoir des séquelles de tes devices qui beamaient(tes FGRM...) , sans rentrer dans les détails j'avais dû en parler sur un autres thread ça pète les routes et difficile de s'en défaire. Tu peux essayer un remaillage total, mais même ça, ça ne résoudra probablement pas tout tes soucis. Ce que j'ai fait, j'y ai passé des heures(beaucoup ) pour analyser le trafic, tu peux comme tu le dis casser les routes mais plutôt par exclusion des devices qui posent problème et non pas ceux qui empreintes de longues routes mais ceux qui servent de voisins. Bref si tu ne souffres pas de délais, oublie les routes faut vraiment se pencher sur les trucs qui déconnent, enfin c'était en gros les conclusions auxquelles j'étais arrivé
jjacques68 Posté(e) le 8 mars 2021 Auteur Signaler Posté(e) le 8 mars 2021 il y a 28 minutes, TonyC a dit : pour réveiller un fgk faut presser sur le bouton du dessous sinon ça ne marche pas je faisais le réveil depuis le bouton à l'intérieur... donc c'est normal. - ok il y a 28 minutes, TonyC a dit : Bref si tu ne souffres pas de délais, oublie les routes je n'ai pas de problèmes de lenteur. je me base sur la réactivité de l'allumage des lumières aux passages devant les PIR. J'ai vraiment pas à me plaindre (entre 1/2 et 1s) certain sont même quasi instantanés. Et pourtant je passe par une sacré usine à gaz de code Vu que je fais tout par le refreshState. Mais je persiste et signe à dire que certains modules n'ont absolument pas la route décrite dans l'API. Et je parle pas de mon analyse sur les routes "raccourcies". Certaines sont plus longues, d'autres plus courtes. Donc ça lève pas mal d'incohérence. c'est troublant;.. Après je découvre la chose, y a certainement des explications... Sinon je vois vraiment pas l'intérêt du "lastWorkingRoute". Et j'aimerais bien que l'API soit en phase, c'est censé l'être alors J'aimerais arriver à reconstruire 1 route déjà, et me rendre compte que le sniffer et l'API sont cohérent et le reste !
TonyC Posté(e) le 8 mars 2021 Signaler Posté(e) le 8 mars 2021 il y a 14 minutes, jjacques68 a dit : je faisais le réveil depuis le bouton à l'intérieur... donc c'est normal. - ok C'est bien le micro switch intérieur qui sert à linclosion/wakeup mais s'il n'y a pas de pression sur le switch en dessous ça ne fonctionnera pas, donc pression par en dessous, puis triple clique par le dessus Bon je pensais que tu étais arrivé à la conclusion que ce que tu vois dans l'interface ne sert à rien, ben non Il faut que tu regarde plusieurs choses les routes en étant une, il y a aussi le débit(speed) qui t'indique à quelle vitesse le module négocie avec le controleur, en prenant également en compte la vitesse des éventuels noeuds par lequel il passe. le RSSI étant la qualité du signal, à lire à l'envers ! plus c'est bas mieux c'est. 1
jjacques68 Posté(e) le 8 mars 2021 Auteur Signaler Posté(e) le 8 mars 2021 il y a 1 minute, TonyC a dit : Bon je pensais que tu étais arrivé à la conclusion que ce que tu vois dans l'interface ne sert à rien, ben non ben si j'ai compris ça Mais suis curieux (ou fou...) et oui, tout à fait, faut que je commence à m'intéresser aux autres colonnes du sniffer... 1
ericl78 Posté(e) le 29 mai 2021 Signaler Posté(e) le 29 mai 2021 Le 06/03/2021 à 18:38, jjacques68 a dit : Hello tout le monde, Merci à ceux qui prendront le temps de lire ces quelques lignes... Je me suis donc mis à sniffer les trames zwave... C'est très intéressant, mais pas toujours compréhensible... (à mon niveau) J'espère ne pas montrer des infos "confidentielles" avec les captures... 1ère découverte à laquelle je ne m'attendais pas, et bien c'est plutôt calme... Je pensais à voir plein de trames dans tous les sens (cf, sniffer LAN avec Wireshark), et bien pas du tout ! Donc c'est plutôt une bonne nouvelle j'imagine. 2ème découverte, et bien faut pas se mélanger les pinceaux avec les ID des modules (colonne Src et Dst) qui sont les "nodeID" et nom l'ID du device dans la base de donnée de la HC3. Certain le savait certainement déjà.. J'ai donc amélioré mon application qui me lister le maillage du réseau zwave, en interrogeant l'API, afin d'afficher les infos nécessaires. Les lignes en grises sont simplement les device qui servent de passerelle pour un autre device. 1ère lecture : Là je viens d'actionner un switch : On voit clairement le chemin que prend la trame avec les sauts de device en device. Ainsi que le retour d'état. Si je compare avec mon soft de maillage : Tout est nickel. 2ème lecture : Là on voit que visiblement, une route n'a pas fonctionnée ?? 28 -> 2 ne répondait pas... donc il a pris 28 -> 3 Par contre je comprends d'où il sort la route 28 -> 2 ?? Parce que clairement, d'après ce que je lis dans mon soft (donc dans l'API), c'est bien 28 -> 3... Et ça revient presque à chaque fois (le node 28 = une tête Danfoss, je dis ça parce que j'ai l'impression que c'est le bordel avec eux... je surveille ça du coin de l'oeil) 3ème lecture : là je constate une erreur (y en a quand même de temps en temps...) cette route n'est pas bonne : elle aurait du être (d'après l'API) : (36) -> 33 -> 34 -> 71 -> 333 -> (1) d'ailleurs quand je vois la ligne CRC_ERROR, tu peux être sûr que je comprends plus la route, comme si elle était perdues 4 ème lecture : Je comprends pas du tout ce scénario ?? qui revient souvent... Surtout que le Node 22 est en lien direct selon l'API... (et au passage, encore une tête Danfoss...) Ben voilà c'est quel le début des aventures Si qqun a des réponses/remarques/explications ... merci d'avance !! Bonsoir Petite question, pouvons nous bénéficier de ton application ? si oui, ou puis je la trouver ? Merci d'avance
jjacques68 Posté(e) le 29 mai 2021 Auteur Signaler Posté(e) le 29 mai 2021 tu parles de l'application qui liste le maillage ou l'application sniffer ?
ericl78 Posté(e) le 31 mai 2021 Signaler Posté(e) le 31 mai 2021 En premier, l'appli de maillage et après le sniffer. J'ai 61 modules zwave et j'ai toujours la crainte que un merde et pas si simple de le trouver. Donc je cherche des tools qui pourraient m'aider. Sur la HC2, cela m'a sauvé la vie une fois car un xzt120 avait des prbs Merci d'avance
jjacques68 Posté(e) le 31 mai 2021 Auteur Signaler Posté(e) le 31 mai 2021 (modifié) regarde voir pour l'appli de maillage : https://github.com/jjacques68/HC3-Download y a pas de doc, donc n'hésite pas à demander si tu comprends pas qqch. pour le sniffer, il faut la télécharger depuis le site de silicon labs Modifié le 31 mai 2021 par jjacques68
ericl78 Posté(e) le 1 juin 2021 Signaler Posté(e) le 1 juin 2021 Bonjour jjacques68 et merci J'ai téléchargé ton fichier exe. Je le lance sur un Windows 10 et rien ne se passe, avons nous besoin d'un dotnet particulier, ou d'une bibliothèque dédiée ou ... Je l'ai lancé avec les droits admin, idem Mon anti-virus ne dit rien Merci à toi
jjacques68 Posté(e) le 1 juin 2021 Auteur Signaler Posté(e) le 1 juin 2021 non normalement rien, j'ai inclu les dll qu'il fallait. Tu n'as pas d'alertes de sécurité quelconque ?
ericl78 Posté(e) le 1 juin 2021 Signaler Posté(e) le 1 juin 2021 je vais essayer sur un autre pc (j'utilise mon pc pro pour faire les tests, mais il y a des sécurités dessus) Je te tiendrai informé Merci de ta réponse rapide
jjacques68 Posté(e) le 1 juin 2021 Auteur Signaler Posté(e) le 1 juin 2021 merci oui, parce que là je vois pas ce qu'il peut clocher, à part l'UAC Mais si même en mode admin ça passe pas... Je l'ai testé sur plusieurs PC, pas eut de soucis.
ericl78 Posté(e) le 5 juin 2021 Signaler Posté(e) le 5 juin 2021 (modifié) Bon, de retour Je viens de tester sur un portable avec un W10 20H2 tout neuf sans restriction, je confirme, ton programme fonctionne ! Merci, vraiment un bon travail. J'ai pu constater que j'avais des modules avec 1 ou 2 rebons anormaux, je vais corriger cela. Pour info, et en aucun cas une critique, j'ai qqs erreurs. Lors de la découverte du réseau Zwave, j'ai un popup error 0 suivi de 4 popup error 4 Pour info, j'ai 61 devices Zwave voir la copie d'une alerte Lorsque je fais une sauvegarde d'un QA, no prb, mais pour la sauvegarde d'une scène, le soft plante et voici le contenu du message : Erreur à la ligne 52 du traitement Procédure locale Download_SCENE. Vous avez appelé la fonction fEcrit. Vous avez demandé à manipuler le fichier n°-1 qui n'a pas été ouvert par fOuvre, fCrée ou fMemOuvre. ----- Informations techniques ----- Projet : HC3 Download Appel WL : Traitement de 'Procédure locale Download_SCENE' (FI_Download.PROCEDURE.Download_SCENE), ligne 52, thread 0 Fonction 'fEcrit', syntaxe 0 Que s'est-il passé ? Vous avez demandé à manipuler le fichier n°-1 qui n'a pas été ouvert par fOuvre, fCrée ou fMemOuvre. Code erreur : 80022 Niveau : erreur fatale (EL_FATAL) Dump de l'erreur du module 'wd200std.dll' (20.0.117.0). Identifiant des informations détaillées (.err) : 1 Informations de débogage : Fonction (8,200) Informations supplémentaires : EIT_PILEWL : Procédure locale Download_SCENE (FI_Download.PROCEDURE.Download_SCENE), ligne 52 Clic sur BTN_DownSelect (FI_Download.FI_Download.BTN_DownSelect), ligne 11 EIT_DATEHEURE : 05/06/2021 16:00:30 Assistance Merci pour ton travail Cdlt Modifié le 5 juin 2021 par ericl78
jjacques68 Posté(e) le 5 juin 2021 Auteur Signaler Posté(e) le 5 juin 2021 (modifié) alors visiblement cette erreur vient du fait qu'il cherche à écrire le résultat dans un fichier txt. Il me semble qu'il cherche à écrire dans c:\temp\ (paramétrable) alors peut-être essayes de changer ce répertoire pour voir ? EDIT : je vois pas, dans ton poste, là copie d'une alerte ! Modifié le 6 juin 2021 par jjacques68
jjacques68 Posté(e) le 7 juin 2021 Auteur Signaler Posté(e) le 7 juin 2021 @ericl78 : j'ai mis une nouvelle version sur github. Tu peux la télécharger pour essayer. Concernant les erreur 0 et 4, je pense qu'il y avait un soucis dans les timeout des requête http... Concernant les soucis avec le téléchargement des scènes, là, je sèche... j'ai rajouté du debug, mais je doute...
ericl78 Posté(e) le 8 juin 2021 Signaler Posté(e) le 8 juin 2021 Bonjour, Je viens de télécharger ton nouveau programme et de le tester. Lorsque je fais une découverte du réseau Zwave, maintenant j'ai 4 fois ce message (le même) Pour le download des scènes, j'ai bien paramétré un folder ou j'ai 100% les droits (Lect, Ecr,...) et voici le message ensuite, l'appli se ferme. Je suis passé de W10 20H2 en 21H2 idem (juste pour info) Encore merci à toi
jjacques68 Posté(e) le 8 juin 2021 Auteur Signaler Posté(e) le 8 juin 2021 tu utilises quoi comme identifiant pour le HC3 ? il faut bien utiliser l'adresse mail de l'admin...
ericl78 Posté(e) le 8 juin 2021 Signaler Posté(e) le 8 juin 2021 j'utilise : admin Sur la HC3, de mémoire, le compte admin n'est pas utilisé avec une @ mail, seulement la HC2 ?
ericl78 Posté(e) le 8 juin 2021 Signaler Posté(e) le 8 juin 2021 Je viens de tester en mettant l'adresse email qui correspond au compte admin, oui, tu as raison, cela fonctionne aussi. Mais résultat identique.
jjacques68 Posté(e) le 8 juin 2021 Auteur Signaler Posté(e) le 8 juin 2021 J'ai fais une nouvelle mise à jour : Version 1.0.18.0 Tu peux la télécharger si tu veux. bien alors pour les scènes, je comprends pas. Je viens de changer qqch dans le code de création des fichiers... tu me diras. Pour les erreurs pendant la découvertes du réseau Z-wave : je crois avoir réussi à reproduire le soucis. Et c'est quand l'ID d'une "section" n'existe pas ... C'est comme si tu avais ces 4 device... qui sont pas dans une section... ou pas dans une pièce ... ??? Donc là j'ai enlevé ce message d'alerte pour le remplacer par une indication dans la colonne Section, avec un libellé de type "Error with Section : " + l'ID (idem pour les room aussi) Curieux de voir ce qu'il va te dire... Essayes voir, tu me diras... PS : merci pour ta participation
ericl78 Posté(e) le 9 juin 2021 Signaler Posté(e) le 9 juin 2021 Bonsoir, Bonne nouvelle, plus de message d'erreur lors de la découverte du réseau Zwave ! Merci beaucoup Pour le download des scenes, toujours idem. Si tu as besoin de faire un teanviewer sur mon pc, no prb. Produit génial, merci pour le temps que tu passes pour nous. Cdlt Eric
jjacques68 Posté(e) le 9 juin 2021 Auteur Signaler Posté(e) le 9 juin 2021 vu que tu me le proposes, je sens bien que ça va finir comme ça va juste falloir arriver à se synchroniser...
ericl78 Posté(e) le 9 juin 2021 Signaler Posté(e) le 9 juin 2021 Juste pour info, je viens de refaire des tests. Lorsque tu sauvegardes les cènes une par une, cela fonctionne. Uniquement la fonction "sauvegarde all" plante A+ Je t'ai envoyé un message en privé
Messages recommandés