Nouveau "placement réseau"
J'ouvre un sujet spécifique au "placement réseau", anciennement "network graph" pour les beta testeurs et discuter des evolutions prioritaires.
Le but etant d'en faire un outil clef pour comprendre les soucis de routage avec une vision permettant de localiser les equipements dans l'espace. L'image de fond est supposée etre le plan de l'appart/maison.
En version BETA actuellement.
Exemple

Sur une maison à étage, il va surement falloir penser à intégrer un paramètre pour dire RDC ou premier étage. car les équipements seront superposés en 2D
Edit: mon réseau abeille ne remonte rien, du coup j'ai rien sur le placement réseau
Tout à fait. J'y avais pensé mais rien encore implémenté. Je veux me focaliser sur un seul niveau (donc 1 plan) en priorité.
Sur une maison à étage, il va surement falloir penser à intégrer un paramètre pour dire RDC ou premier étage. car les équipements seront superposés en 2D
Edit: mon réseau abeille ne remonte rien, du coup j'ai rien sur le placement réseau
Comment ca il ne remonte rien ? Ha oui si tu as redémarré ta machine ce jour alors il faut forcer le refresh reseau via la page reseau. Il manque le bouton. Sinon c'est fait automatiquement à minuit chaque jour.
Tout à fait. J'y avais pensé mais rien encore implémenté. Je veux me focaliser sur un seul niveau (donc 1 plan) en priorité.
oui, ca n'empeche pas. Parfois c'est moins loin de passer une dalle que de traverser la pièce ^^
ca fait beaucoup de monde :

C'est pas mal ce serait top d'avoir les trais de 3 couleur selon les LQI on pourrait vite voir les liens qui fonctionnent mal et savoir comment les renforcer avec un appareil relais. idéalement on devrait pouvoir masquer les liaison les moins bonne.
En tous cas même si pour mon cas je suis sur 4 niveau c'est mieux que la vue graphique des liens qui est trop brouillon quand on a un peu de monde ;)
@thedrgraph : C'est en cours @Jake309 : Ton exemple montre qu il faut la possibilité de ne pas afficher les liens pour une meilleure visibilité lors du placement
Je vais mettre ca en priorité. A suivre...
Autre chose pour le placement ce serait bien aussi que le nom soit écrit un peu plus gros j'ai du mal a lire en police 4 :p
@tcharp38 je suis d'accord, faut pouvoir épurer. A la limite, tant qu'a fait les 3 couleurs de LQI, est ce que ca serait plus compliquer de pouvoir afficher ou non les différentes couleur ?
la police 4, ca se lit, mais c'est vrai que c'est pas le plus ergonomique. On pourrait aussi imaginer une réduction de la taille des icônes.
Je sais pas pourquoi vous parlez de police 4, la taille etant 8px. Elle est etendue à 12. Dans le futur peut etre que ce sera au choix du user.
@Jake309 @thedrgraph L'un de vous qui abiterait en maison pourrait m'envoyer en email privé, les plans correspondant de 2 niveaux au moins histoire d'avoir une base de travaille "multi niveau" ? Je suis en appart, 1 seul niveau. Merci
C'est dans ta boite :)
Salut, j'aimerais filer un coup de main. J'ai une maison avec un étage et un atelier à 15m de la maison. J'ai des équipements zigbee dans ceux-ci contrôlé via le plugin abeille. Je suis actuellement sur la version bêta je pourrais vous envoyer un screen. Pouvez vous me donner une sorte de procédure pour créer le second étage que je face sa et que je vous screen le rendu après. Sinon je peux aussi faire d'autres manipulations que vous souhaitez. :)
Salut @baloo53 L'idée de cet outil est d'inserer dans Abeille un plan par etage et d'y placer les equipements. Comme ca on pourrait voir les liaisons, leur qualité de reseau et meme a terme le chemin de routage utilisé.
Je ne sais plus ou j'en étais resté mais la tu dois pouvoir deja inserer plusieurs plans mais pas de placer les equipements sur un plan choisi, pas encore. Un plan est une image PNG d'un niveau, à creer de ton cote par le moyen qui te semble le + simple. Pour ma part j avais utilisé un truc en ligne qu'il faut que je retrouve.
Hello @tcharp38,
Je m'y suis remis ce week-end :) J'ai un premier souci. J'upload mes 2 plans (1 par étage) mais au retour sur la page, j'ai le plan de démo qui s'affichent. Mes fichiers sont bien dans le rep "tmp"
Second souci : si je refais un "analyser", tous mes placements disparaissent ;) et retour à l'état inital (roue)
A ta dispo
Xav
@Xav-74 Tu as un peu de temps pour faire des tests ou pas ? Si oui s'aligner sur la derniere beta et voila une correction pour ton plan qui ne s'affiche pas.
A decompresser dans Abeille/desktop/php AbeilleNetworkMap.zip
Hello,
Dernière beta installée ! Fichier mis à jour. Je te confirme que c'est mieux : je conserve bien mes plans cette fois-ci. Seul souci restant, lors de la seconde ouverture, la taille du plan n'est pas conservé par rapport à l'import initial. Il est bcp plus grand à l'affichage. Du coup le placement des équipements n'est pas bon ;)
Edit : en fait au départ (chargement du plan) il garde les dimensions du plan démo (1200 x 1024). Au retour sur la page, le script fait qu'il s'adapte à la taille de mon plan (1941 x 1380). Du coup je perds le placement. Ou du moins, il faut que je le refasse. A mon avis il faudrait relancer le script de dimensionnement du div au chargement du nouveau plan ;) comme ca on fait le placement au bon endroit au départ ;)
Vu que je fais des essais avec toi ca t ennuies de m'envoyer ton plan ? ([email protected]) Je vais regarder des que j'ai qq mins Merci à toi
P'tite update AbeilleNetworkMap.zip
J'ai remplacé le fichier php par le nouveau.
J'ai ensuite viré mes plans du rep tmp.
Retour au plan de démo OK
Le plan est bien à côté du panel de gauche :
Puis je réimporte mes plans ! Premier sujet : je clique sur Edition pour finaliser, mon plan n'apparait pas. Je dois fermer mon onglet et le réouvrir pour qu'il soit pris en compte (régression par rapport à la version précédente)
Et lorsque je réouvre, le plan n'est pas à côté du panel de gauche mais en dessous ! Voulu ? Par contre les équipements ont suivi 👍
Voilà pour mes tests :)
C'est OK avec la version 240116-BETA-1 :) 👍 Merci
Bah non.. des changements mais je ne suis pas satisfait. En particulier si tu retrecies l ecran ou l agrandis.. il y a des choses qui ne sont plus alignées.
La derniere beta permet de placer une equipement sur un niveau choisi.
Qq retours de @MichelCHAVOT
Bugs:
Certains équipements s'affichent en bleu au lieu d'être en vert (non routeur). voir sur les plans RdC-2 (2 capteurs de température et 1 détecteur d'ouverture) et SousSol_2 (3 capteurs de température). Eléments cerclés en rouge.
En mode config, quand on clique sur le carré noir à côté d'un équipement, le nom qui s'affiche est celui du dernier équipement modifié.
Demandes:
Je trouverai pratique de voir en teinte pastel les équipements qui ne sont pas sur l'étage affiché, plutôt que de les faire complètement disparaitre.
Petite remarque sur les capteurs de température qui sont considérés comme routeurs (pas tous !) alors qu'ils ne le sont pas. d'une part, ils apparaissent en bleu au lieu d'être en vert et d'autre part, quand on lance une analyse réseau, ces éléments sont consultés comme des routeurs, ce qui ralentit le scan puisqu'ils ne répondent pas.
Tout à fait en ligne avec ta remarque. Le sujet etant independant du placement réseau, j'en ai ouvert un spécifique => #2711
Qq améliorations dans la beta de demain (240630-BETA-1)
- ajout des equipements connus de Jeedom mais non visibles sur le reseau (sans vie)
- ajout d'une tete de mort pour tout equipement sans vie
- les liens sous maintenant sous l'equipement au lieu d etre dessus
- ajout d'une legende
Salut @tcharp38 J'ai installé la dernière Béta : 2024-07-01 01:00:27 J'ai relancé le scan réseau. Je t'envoie une image de mon placement réseau. Comme tu vois, beaucoup d'équipements avec une tête de mort, alors que tous fonctionnent très bien ? ! ? voici les logs: AbeilleLogs-240701.tar.gz
Salut Je ne vois pas d'image mais tu m'en donnes un qui n'est rellement pas mort ? Il n'est pas en timeout par hasard ?
Ok l'analyse reseau dit qu'elle n'a pas eu de reponse (time out) sur 5 routeurs. C est ce que tu vois ? 5 tetes de mort ?
Oups ! Voici l'image :
Ci-joint, aussi un extrait de la timeline ou tu pourras voir que tous mes capteurs de température renvoient des mesures très régulièrement.
timeline.log