Dgille Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 Voici une version du script PHP de @Barelle affichant la table de routage ZWave de la HC3. A tester. Chez moi, tous les modules communiquent directement avec la HC3, c'est peut-être lié à l’amélioration de la portée de la box. La discussion originale était située: z-wave_network_hc3.php 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 (modifié) C'est beau Merci Mais ça veut dire quoi le jaune ? Modifié le 29 novembre 2020 par Lazer 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nico Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 Qu'il va exploser, pars vite Lazer ! 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 29 novembre 2020 Auteur Signaler Partager Posté(e) le 29 novembre 2020 Bonne question, il ne semble pas y avoir de réglage dans le script. Chez moi, il y a d'autres couleurs... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 L'ancienne version du script n'affichait pas également les chemins connus entre modules ? Je crois avoir souvenir de ça... Ou bien je confond avec ce que proposent les autres box Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 Ah si retrouvé, il y avait bien eu une autre version plus évoluée, partagée quelque part sur le forum, surement cachée dans l'un des topics dédiés aux firmwares Avec le regroupement par pièces. Mais c'est violent présenté comme ça : Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 29 novembre 2020 Auteur Signaler Partager Posté(e) le 29 novembre 2020 Oui, proposé par Steven, mais je n'ai pas retrouvé le lien, le forum commence à devenir conséquent.... Je préfère la version simple... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 Disons qu'il faut un très grand écran, pour pouvoir déplacer les pièces à la main et obtenir une cartographie présentable. Sur mon écran 4K ça passe. Je crois que j'ai retrouvé : Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 29 novembre 2020 Auteur Signaler Partager Posté(e) le 29 novembre 2020 Bon, le voici en version HC3 Ne donne pas beaucoup plus d'info, à part les pièces qui sont en popup sur l'autre script. googlehc3.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 Ah bien, merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 29 novembre 2020 Auteur Signaler Partager Posté(e) le 29 novembre 2020 Cela a au moins le mérite d'identifier rapidement les erreurs de nommage ou d'affection des devices maitres au niveau des pièces --> corrections en cours. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kantarno Posté(e) le 29 novembre 2020 Signaler Partager Posté(e) le 29 novembre 2020 (modifié) Pas très sérieux comme modification de code... c'est sur qu'en prenant le premier élément du tableau c'est plus simple que de convertir en string... mais forcément le chemin se réduit au premier élément du tableau, soit le HC3... C'est cadeau avec la correction vite faite (des optimisations possibles...) z-wave_network_hc3_correct.php PS : les couleurs c'est pour les pièces/rooms Modifié le 29 novembre 2020 par Kantarno Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 30 novembre 2020 Auteur Signaler Partager Posté(e) le 30 novembre 2020 (modifié) Merci, comme précisé, reseau trop petit chez moi, et pas d infos sur la presentation du tableau , si tu regardes l api de la HC2, les éléments étaient séparés par des virgules. J ai présumé que le 0 était le zwave, les suivants pour d autres protocoles a venir. Si tu as un lien officiel sur la structure des données, je suis preneur. Avant de juger, il faut envisager toutes les possibilités.... Modifié le 30 novembre 2020 par Dgille 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 novembre 2020 Signaler Partager Posté(e) le 30 novembre 2020 Hum.... merci pour le correctif (Pour la forme, on repassera ) Du coup ça donne ça, avec les couleurs c'est plus clair (sauf que la HC3 prend la même couleur qu'une pièce, je pense que la box, n'ayant pas de pièce attribuée, pourrait être sur fond gris par exemple) Je m’interroge quand même sur la pertinence de l'information présentée. Car sur le graph mon module MCO-Home A8-9 est indiqué comme passant par le relai du module RGBW Alors que ce module A8-9 est sur la HC3, posé exactement à 20 cm au dessus. C'est difficile de faire plus près, je ne vois pas bien comment la communication pourrait passer par le maillage. Bug ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 novembre 2020 Signaler Partager Posté(e) le 30 novembre 2020 (modifié) J'ai compris, tu fais une mauvaise interprétation de la réponse du JSON des devices. Pour mon module A8-9 avec l'ID 321, il a 2 routes : Tu n'affiches que la 2nde (201 = RGBW), alors qu'il aurait fallu afficher la première (1 = HC3) Par extension, la route 201 devrait être graphée comme une route secondaire, avec une flèche supplémentaire entre ces 2 modules. Et non pas 2 flèches entre la HC3 et le 201 comme le montre le schéma. L'erreur porte donc sur cette seconde flèche, il ne devrait pas y avoir 2 flèches entre 1 et 201, mais une seule, et la flèche en trop devrait se situer entre 1 et 321. Je ne sais pas si c'est clair ? Modifié le 30 novembre 2020 par Lazer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kantarno Posté(e) le 30 novembre 2020 Signaler Partager Posté(e) le 30 novembre 2020 (modifié) Ce n'est pas mon interprétation du lastworkingroute. Je comprends que la dernière qui a fonctionné avec le 301, est passée par le 201 (saut 1), avant d'arriver au 1 (saut 0) Tu confonds peut être avec les noeuds au voisinage, neighborlist, non ? En tout cas, c'est vrai que le graphe est améliorable. Dans mon cas, avec une cinquantaine de noeud, il est impossible de comprendre la route, mais seulement le premier saut... (edit : en relisant le code, je vois qu'il y a un popup avec l'id du module ayant généré le lien, du coup on peut bien suivre le routage) J'ai bien envie d'y passer un peu de temps, mais priorité reste la migration de mes scènes du HC2 vers le HC3. (Pas toujours simple... Je peste sur les conditions que j'ai rendu trop complexes je pense...) PS : désolé, pour mon message qui a pu paraître plus agressif que taquin. Je m'en excuse, je ne suis pas très actif sur les forums Modifié le 30 novembre 2020 par Kantarno Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 novembre 2020 Signaler Partager Posté(e) le 30 novembre 2020 Oui en effet tu as surement raison pour le lastworkingroute. Je m'interroge quand même sur cette route dans le cas de mon module à 20cm de la box. Mais je n'ai clairement pas assez de module sur cette box pour que ça soit représentatif. En tout cas ça me plait bien ces graphs, c''est bien utile pour comprendre / diagnostiquer un grand réseau. Si tu veux y passer du temps, j'ai quelques suggestions, je te laisse étudier la faisabilité : - N'afficher qu'une seule flèche vers un modules qui sert de relai aux autre (le cas de mon module 201 RGBW) - Afficher la HC3 sur fond gris - Indiquer clairement les nœuds morts (en rouge, en pointillé, en grisé, autre ?)... car j'en ai toujours sur mon réseau de production, des modules qui sont débranchés mais volontairement non exclus - Ajouter le nom de la pièce (si possible en police plus petite en dessous du nom du module). Lien vers le commentaire Partager sur d’autres sites More sharing options...
henri-allauch Posté(e) le 2 juin 2021 Signaler Partager Posté(e) le 2 juin 2021 Existe t'il une astuce pour supprimer les mouvements dans tous les sens des ovales pour tenter de les placer de manière plus lisible en évitant les chevauchements ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 2 juin 2021 Signaler Partager Posté(e) le 2 juin 2021 Faudrait regarder le code, pas eu le temps encore, c'est vrai que c'est particulièrement agaçant. Lien vers le commentaire Partager sur d’autres sites More sharing options...
henri-allauch Posté(e) le 2 juin 2021 Signaler Partager Posté(e) le 2 juin 2021 J'ai essayé plusieurs exemples avec https://visjs.github.io/vis-network/examples/ mais tous semblent avoir ce mouvement de remise en forme Je fouillerai un peu plus à l'occasion Lien vers le commentaire Partager sur d’autres sites More sharing options...
henri-allauch Posté(e) le 3 juin 2021 Signaler Partager Posté(e) le 3 juin 2021 Un premier essai avec une option vers la ligne 95 : physics : false ... Cela permet de déplacer les nodes plus facilement Remplacer : $nodes = $nodes . "{id:" . $deviceId . ", label:'" . $deviceName . "', group:'" . $room . "', title:'".$room."'},"; // Le nom de la pièce sous forme de popup au passage de la souris Par : $nodes = $nodes . "{id:" . $deviceId . ", label:'" . $deviceName . "', group:'" . $room . "', physics: false , title:'".$room."'},"; // Le nom de la pièce sous forme de popup au passage de la souris Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 3 juin 2021 Signaler Partager Posté(e) le 3 juin 2021 (j'ai déplacé la discussion ici, c'est le bon topic approprié) En effet, ton graph est mieux ainsi. Il faudra que je m'en occupe quand j'aurai terminé ma migration, car c'est une sacrée pagaille (et je vais avoir quelques routes à reconstruire aussi, j'ai quelques modules à 2 sauts, ça ne me plait pas), avec 78 modules : Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kana-chan Posté(e) le 3 juin 2021 Signaler Partager Posté(e) le 3 juin 2021 Bonsoir, J'ai moins de modules sur ma HC3 et j'aime bien cette représentation : Par contre, au niveau des routes, la HC3 n'optimise pas trop celles-ci lorsque l'on demande une reconfiguration du réseau complet. Lien vers le commentaire Partager sur d’autres sites More sharing options...
flacon030 Posté(e) le 15 mai 2022 Signaler Partager Posté(e) le 15 mai 2022 (modifié) voici mon maillage Je m'attendais pas a un tel cheminement pour certains modules C'est surtout vrai pour les modules exterieur Modifié le 15 mai 2022 par flacon030 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 2 décembre 2022 Signaler Partager Posté(e) le 2 décembre 2022 qu'est-ce que je fait mal ? Sur le serveur WEB de mon Syno, j'ai une page blanche (et je suis sût de l'IP et credientials renseignés car si mauvais mdp, message d'erreur) que veut dire // Utilise la librairie javascipt visjs (http://visjs.org) et s'inspire de http://visjs.org/docs/network/ Faut-il installer ou activer qqch de spécial ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés