Appareil connectés ne fonctionne pas correctement avec appareils en Wifi

Bonjour,

Depuis quelque temps la section Appareils connectés ne remonte plus correctement les informations.
Par exemple 2 téléphones connectés au Wifi affiche bien « 1 » mais d’autre affiche « 0 » pourtant ils sont aussi connectés au Wifi…
J’ai essayé de désinstallé et réinstallé le plugin en suivant bien la démarche mais rien n’y fait.
Quelqu’un aurait une solution ?

Merci d’avance :slight_smile:

Lo,

Dans certain OS de téléphone portable, lors de la mise en veille, le wifi décroche de ton réseau et le statut tombe à 0. Il me semble qu’il existe une option à activer pour éviter cela.

Au plaisir, bonne soirée,

1 « J'aime »

Le soucis c’est que j’ai ce problème que depuis pas longtemps. Même en utilisant un des téléphones affiché « 0 » il reste « 0 » infiniment…
Mais merci pour l’info :slight_smile:

il faudrait que tu nous donnes plus d’info
Version du plugin
Version du Core

et surtout les logs en debug
cela permettra de mieux t’aider ou trouver le problème

J’ai la dernière version stable du Core ainsi que du plugin.
Pour les logs en debug je trouve ça où ?

un peu de lecture

c’est surement indiqué dans la doc du core comment passer les logs en. debug

Par contre, il faut fournir les logs avec le refresh des appareils connectés, il suffit d’enregistrer l’équipement et cela fait un refresh

Excuse moi effectivement j’aurai dû m’informer d’abord :wink:
Info: Dernière version du Core et du plugin en version stable. Jeedom est installé sous forme de VM sur le Freebox Server Delta. 1.1Go RAM allouée. Plugin désinstallé et réinstallé comme dans la doc.
Du coup voici les logs d’un S10e parfaitement reconnu comme connecté:

[2020-09-25 18:39:03][DEBUG] : ┌───────── Début de Mise à jour 
[2020-09-25 18:39:03][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v8/lan/browser/pub/ether-a6:45:84:31:f5:cc(null)
[2020-09-25 18:39:03][DEBUG] : │ [Freebox Request Result] : {"success":true,"result":{"l2ident":{"id":"A6:45:84:31:F5:CC","type":"mac_address"},"active":true,"persistent":false,"names":[{"name":"Galaxy-S10e","source":"dhcp"},{"name":"Android","source":"mdns"}],"vendor_name":"","host_type":"smartphone","interface":"pub","id":"ether-a6:45:84:31:f5:cc","last_time_reachable":1601051893,"primary_name_manual":false,"default_name":"Galaxy-S10e","l3connectivities":[{"addr":"192.168.0.19","active":true,"reachable":true,"last_activity":1601051893,"af":"ipv4","last_time_reachable":1601051893},{"addr":"fe80::a445:84ff:fe31:f5cc","active":false,"reachable":false,"last_activity":1601051487,"af":"ipv6","last_time_reachable":1601051487},{"addr":"2a01:e35:2f4b:d040:a445:84ff:fe31:f5cc","active":false,"reachable":false,"last_activity":1600346367,"af":"ipv6","last_time_reachable":1600346367},{"addr":"2a01:e35:2f4b:d040:553f:d1c7:27d9:e86b","active":false,"reachable":false,"last_activity":1600801646,"af":"ipv6","last_time_reachable":1600801646},{"addr":"2a01:e35:2f4b:d040:553f:d1c7:27d9:e86b","active":false,"reachable":false,"last_activity":1600928144,"af":"ipv6","last_time_reachable":1600928144},{"addr":"2a01:e35:2f4b:d040:d9da:406f:4f52:ef12","active":true,"reachable":true,"last_activity":1601051823,"af":"ipv6","last_time_reachable":1601051823}],"reachable":true,"last_activity":1601051893,"access_point":{"mac":"34:27:92:D1:4E:26","type":"gateway","connectivity_type":"wifi","uid":"3b56f99aa00d95992215f596dc3584a8","wifi_information":{"band":"5g","ssid":"LT1","signal":-74},"rx_rate":0,"tx_rate":0},"primary_name":"Galaxy-S10e"}}
[2020-09-25 18:39:03][DEBUG] : └─────────
[2020-09-25 18:39:03][DEBUG] : >───────── ether-a6:45:84:31:f5:cc : true 

Voici les logs d’un S10 marqué comme déconnecté: (Pourtant belle et bien connecté)

[2020-09-25 18:39:04][DEBUG] : ┌───────── Début de Mise à jour 
[2020-09-25 18:39:04][DEBUG] : │ [Freebox Request Connexion] : GET sur la l'adresse mafreebox.freebox.fr/api/v8/lan/browser/pub/ether-d2:6b:df:5e:8e:8a(null)
[2020-09-25 18:39:04][DEBUG] : │ [Freebox Request Result] : {"success":true,"result":{"l2ident":{"id":"D2:6B:DF:5E:8E:8A","type":"mac_address"},"active":false,"persistent":true,"names":[{"name":"Galaxy-S10-Vincent","source":"dhcp"},{"name":"Android-3","source":"mdns"}],"vendor_name":"","host_type":"smartphone","interface":"pub","id":"ether-d2:6b:df:5e:8e:8a","last_time_reachable":1600009267,"primary_name_manual":false,"default_name":"Galaxy-S10-Vincent","l3connectivities":[{"addr":"fe80::d06b:dfff:fe5e:8e8a","active":false,"reachable":false,"last_activity":1600009230,"af":"ipv6","last_time_reachable":1600009196},{"addr":"2a01:e35:2f4b:d040:a4ec:a8c:8a03:787d","active":false,"reachable":false,"last_activity":1600009267,"af":"ipv6","last_time_reachable":1600009267},{"addr":"2a01:e35:2f4b:d040:d06b:dfff:fe5e:8e8a","active":false,"reachable":false,"last_activity":1599851331,"af":"ipv6","last_time_reachable":1599851331}],"reachable":false,"last_activity":1600009267,"primary_name":"Galaxy-S10-Vincent"}}
[2020-09-25 18:39:04][DEBUG] : └─────────
[2020-09-25 18:39:04][DEBUG] : >───────── ether-d2:6b:df:5e:8e:8a : false

si j’analyse des logs, ta Freebox renvoi active la valeur false **

« active »:false,

Donc le plugin indique 0

 "l3connectivities":[
         {
            "addr":"fe80::d06b:dfff:fe5e:8e8a",
            "active":false,
            "reachable":false,
            "last_activity":1600009230,
            "af":"ipv6",
            "last_time_reachable":1600009196
         },
         {
            "addr":"2a01:e35:2f4b:d040:a4ec:a8c:8a03:787d",
            "active":false,
            "reachable":false,
            "last_activity":1600009267,
            "af":"ipv6",
            "last_time_reachable":1600009267
         },
         {
            "addr":"2a01:e35:2f4b:d040:d06b:dfff:fe5e:8e8a",
            "active":false,
            "reachable":false,
            "last_activity":1599851331,
            "af":"ipv6",
            "last_time_reachable":1599851331
         }
      ],

json complet (pour information)

{
   "success":true,
   "result":{
      "l2ident":{
         "id":"D2:6B:DF:5E:8E:8A",
         "type":"mac_address"
      },
      "active":false,
      "persistent":true,
      "names":[
         {
            "name":"Galaxy-S10-Vincent",
            "source":"dhcp"
         },
         {
            "name":"Android-3",
            "source":"mdns"
         }
      ],
      "vendor_name":"",
      "host_type":"smartphone",
      "interface":"pub",
      "id":"ether-d2:6b:df:5e:8e:8a",
      "last_time_reachable":1600009267,
      "primary_name_manual":false,
      "default_name":"Galaxy-S10-Vincent",
      "l3connectivities":[
         {
            "addr":"fe80::d06b:dfff:fe5e:8e8a",
            "active":false,
            "reachable":false,
            "last_activity":1600009230,
            "af":"ipv6",
            "last_time_reachable":1600009196
         },
         {
            "addr":"2a01:e35:2f4b:d040:a4ec:a8c:8a03:787d",
            "active":false,
            "reachable":false,
            "last_activity":1600009267,
            "af":"ipv6",
            "last_time_reachable":1600009267
         },
         {
            "addr":"2a01:e35:2f4b:d040:d06b:dfff:fe5e:8e8a",
            "active":false,
            "reachable":false,
            "last_activity":1599851331,
            "af":"ipv6",
            "last_time_reachable":1599851331
         }
      ],
      "reachable":false,
      "last_activity":1600009267,
      "primary_name":"Galaxy-S10-Vincent"
   }
}

Est-ce que par hasard ça pourrait venir de FreeboxOS qui renvoie une information erroné ? On peut vérifier ça via un url d’une api ? Ou ça peut que venir du côté de Jeedom ?

c’est la freebox qui renvoi une info erroné, tu as le retour de l’api directement dans tes logs

Merci pour l’aide !
J’imagine que je dois être le seul à avoir un soucis improbable comme ça :confused:
Comment faire du coup…

Non j’ai aussi le problème avec mon iPhone

tu peux cocher solution sur ton message

merci
Bonne soirée

Certains téléphones ?

non tous les téléphones et pour une bonne raison, économiser la batterie

Je pense avoir trouvé une piste: Adresse MAC aléatoires sur les téléphones récents.
A chaque fois que le tel ce deco reco il change d’adresse MAC, ce qui ne favorise pas (je pense) le bon fonctionnement des api.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.