Trés claire, concise et logique. merci pour ce travail
Pas encore prévu. Mais c’est une bonne idée.
En poussant l’idée cela pourrait donner:
- La création d’une black liste afin d’ignorer volontairement des devices
- La possibilé de supprimer des devices dans la popin des équipements non enregistrés.
Super
Serai-t-il possible d’avoir un widget avec seulement les équipements enregistrés ? identique à ceux affichés dans l’édition du plugin « vos équipements enregistrés ».
Salut !
Bon j’ai perso un souci inexplicable !
Voici le ping d’une iphone 7 connecté en wifi 5ghz, adresse IP attribuée par mon DHCP
( l’adresse mac ne change pas ni pour le wifi en 2.4 ni pour le wifi en 5)
Controlé sur le téléphone ip et mac sont bien ce que j’ai depuis mon PC
Depuis le linux ou tourne jeedom
Dans le plugin j’ai cette mac qui sort de je ne sais ou !?
J’ai beau synchroniser rien ne change !
Y a t il un moyen de cleaner la table du plugin pour tout redécouvrir ?
Bon je viens de réinstaller le plugin en beta…
Plus rien ne fonctionne
Je suis passé en debug, je lance synchroniser et dans les logs j’ai
[2020-11-14 10:13:45][ERROR] : Aucun élément n’a été trouvé sur vos réseaux. Vérifiez vos configurations.
[2020-11-14 10:13:47][ERROR] : Aucun élément n’a été trouvé sur vos réseaux. Vérifiez vos configurations.
Cela ne sevait à rien de réinstaller car à chaque synchro tout est refresh.
Normalement, ça va revenir à la première synchro.
Pour les adresses MAC.
Attention aux répétiteurs Wifi par exemple qui modifient les adresse MAC.
Je n’ai pas ed répéteur wifi et si depuis le linux de jeedom je vois la bonne mac et la bonne ip, le plugin tournant sur la même machine je ne vois pas comment il peut me sortir une autre mac !
Je vais regarder.
Suite à mes refactos il est possible qu’il y ait quelques régressions.
Une est identifiée sur la modale debug (corrigé et sur la prochaine beta)
Je viens de supprimer le plugin…
J’ai controllé avec jexplorer
Je l’ai réinstallé. Refait dépendances, tout passé en debug
Je vais dans le réseau il est vide, je vais sur equipements non enregistrés
OK merci
J’ai l’impression que tu as cassé un truc effectivement
En repartant de zero comme dit ci-dessus tout est HS
Je viens de pousser une Beta qui corrige, normalement, les problèmes lors de l’installation.
En activant le mode debug (dans la config) et en raffraichissant la page, le bouton debug apparait.
Il permet de voir, le scan et le json qui est créé pour le problème d’adresse MAC.
Je viens de réinstaller
[2020-11-14 10:57:45][DEBUG] : getJson :. Lancement
[2020-11-14 10:57:45][DEBUG] : getJson :. /var/www/html/plugins/scan_ip/core/class/../../../../plugins/scan_ip/data/json/mapping.json
[2020-11-14 10:57:45][DEBUG] : ////////////////////////////////////////////////////////////////////
[2020-11-14 10:57:45][DEBUG] : syncScanIp :. Lancement du scan du réseau
[2020-11-14 10:57:45][DEBUG] : ////////////////////////////////////////////////////////////////////
[2020-11-14 10:57:45][DEBUG] : scanReseau :. Lancement
[2020-11-14 10:57:45][DEBUG] : getIpRoute :. Lancement
[2020-11-14 10:57:45][DEBUG] : getSubReseauEnable :. Lancement
[2020-11-14 10:57:45][DEBUG] : scanSubReseau :. Lancement
[2020-11-14 10:57:45][DEBUG] : getInfoJeedom :. Lancement
[2020-11-14 10:57:45][DEBUG] : scan_ip_shell::arpScanShell :. Lancement
[2020-11-14 10:57:45][ERROR] : Aucun élément n'a été trouvé sur vos réseaux. Vérifiez vos configurations.
[2020-11-14 10:57:49][DEBUG] : getJson :. Lancement
[2020-11-14 10:57:49][DEBUG] : getJson :. /var/www/html/plugins/scan_ip/core/class/../../../../plugins/scan_ip/data/json/commentMac.json
[2020-11-14 10:57:49][DEBUG] : getJson :. Lancement
[2020-11-14 10:57:49][DEBUG] : getJson :. /var/www/html/plugins/scan_ip/core/class/../../../../plugins/scan_ip/data/json/mapping.json
[2020-11-14 10:57:49][DEBUG] : ////////////////////////////////////////////////////////////////////
[2020-11-14 10:57:49][DEBUG] : syncScanIp :. Lancement du scan du réseau
[2020-11-14 10:57:49][DEBUG] : ////////////////////////////////////////////////////////////////////
[2020-11-14 10:57:49][DEBUG] : scanReseau :. Lancement
[2020-11-14 10:57:49][DEBUG] : getIpRoute :. Lancement
[2020-11-14 10:57:49][DEBUG] : getSubReseauEnable :. Lancement
[2020-11-14 10:57:49][DEBUG] : scanSubReseau :. Lancement
[2020-11-14 10:57:49][DEBUG] : getInfoJeedom :. Lancement
[2020-11-14 10:57:49][DEBUG] : scan_ip_shell::arpScanShell :. Lancement
[2020-11-14 10:57:49][ERROR] : Aucun élément n'a été trouvé sur vos réseaux. Vérifiez vos configurations.
[2020-11-14 10:57:54][DEBUG] : ---------------------------------------------------------------------------------------
[2020-11-14 10:57:54][DEBUG] : showEquipements :. Lancement
[2020-11-14 10:57:54][DEBUG] : bridges_getEquiementsById :. Lancement
[2020-11-14 10:57:57][DEBUG] : getSubReseauEnable :. Lancement
[2020-11-14 10:57:57][DEBUG] : scanSubReseau :. Lancement
[2020-11-14 10:57:57][DEBUG] : getIpRoute :. Lancement
[2020-11-14 10:57:57][DEBUG] : getJson :. Lancement
[2020-11-14 10:57:57][DEBUG] : getJson :. /var/www/html/plugins/scan_ip/core/class/../../../../plugins/scan_ip/data/json/equipements.json
[2020-11-14 10:57:57][DEBUG] : getJson :. Lancement
[2020-11-14 10:57:57][DEBUG] : getJson :. /var/www/html/plugins/scan_ip/core/class/../../../../plugins/scan_ip/data/json/mapping.json
A ce stade rien dans reseau, rien dans equipement
toujours erreur aucun element trouvé
des {{{ sont apparus ici pas dans la version d’avant.
Aucun souci dans la fenetre des enregistres, pas d’accolade
Active le mode avancé dans la config et active le sous-réseau ens192
Pourquoi activer le sous réseau je ne comprends pas.
A défaut la commande qui est lancée est un localnet :
sudo arp-scan --localnet --ouifile=oui.txt --iabfile=iab.txt
Dans ton cas, le localnet ne semble rien renvoyer.
Donc il faut le spécifier.
OK…
Bon cela semble refonctionner…
Petit détail que je viens de voir alors qu’avant je l’avais, l’IP de la GW router
Oui j’ai vu.
C’est corrigé dans la dernière beta.
Mais je vais faire une méthode qui teste également le réseau associé à l’ip du routeur comme ça les personnes dans ton cas n’auront pas le même problème.