Action sur présence Unifi

je suis en train de regarder pour gérer le last_seen, une fois que ca sera validé en beta, je passerai le changement en stable.

ben là c’est un contournement, si qqun peut poster chez unifi pour qu’ils corrigent ca serait bien :smiley:

je viens de pousser une beta pour gérer ca mieux…

donc si on passe en cablé alors qu’on l’était pas, je change pas la présence, je change juste l’attribut qui s’affiche dans l’equipement. (idem inversément, si on passe en wifi et qu’on était cablé) (et je change pas le last_seen)

par contre si on passe en cablé et qu’on était en cablé, je confirme la présence et le last_seen, idem si on passe en wifi et qu’on était en wifi.

ca devrait donner mieux et être plus cohérent, @Maxland tu peux tester (en beta donc) et me faire un retour ?

Le parti-revenu est de retour suite màj.

tu peux fournir des logs ?

[2019-12-20 15:31:57][INFO] : Update STA(RedMax::present is 0) lastSeen sta 20-12-2019 15:31:55/lastSeen insight 20-12-2019 15:31:15
[2019-12-20 15:31:57][DEBUG] : Update STA(RedMax) json : {"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« site_id »:« 5c320cd0a28d6429c47ff650 »,« oui »:« XiaomiCo »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576852275,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128}

[2019-12-20 15:32:00][INFO] : Update STA(RedMax::present is 1) lastSeen sta 20-12-2019 15:31:55/lastSeen insight 20-12-2019 15:31:15
[2019-12-20 15:32:00][DEBUG] : Update STA(RedMax) json : {« site_id »:« 5c320cd0a28d6429c47ff650 »,« assoc_time »:1576852128,« latest_assoc_time »:1576852128,« oui »:« XiaomiCo »,« user_id »:« 5c321e0ca28d6429c47ff671 »,"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576852315,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128,"_uptime_by_ugw":187,"_last_seen_by_ugw":1576852315,"_is_guest_by_ugw":false,« gw_mac »:« b4:fb:e4:88:31:f9 »,« network »:« LAN »,« ip »:« 192.168.0.23 »,« uptime »:187,« tx_bytes »:0,« rx_bytes »:0,« tx_packets »:0,« tx_retries »:0,« wifi_tx_attempts »:0,« rx_packets »:0,« bytes-r »:0,« tx_bytes-r »:0,« rx_bytes-r »:0,« qos_policy_applied »:true}

mmm oui là il n’est pas revenu présent avant de partir… le is_wired = true (donc il le considère comme cablé quand vous partez…) il faut le laisser présent quelques minutes pour qu’il le détecte comme is_wired = false

Entre les deux logs je n’ai pas réactivé le wifi.

non non , je parle avant le premier log.

en plus le temps entre vos deux logs semble très court… d’habitude c’est 5 min non ?

procédure de test :

  1. connecter au wifi, utiliser normalement le téléphone pendant 5 min
  2. se déconnecter, vérifier qu’il passe bien en absent (present : 0), attendre 15-20min et surveiller le log pour le log present : 1 à nouveau
  3. m’envoyer le premier log qui confirme qu’il est bien parti + le second qui indique que present : 1 à nouveau

je viens de faire une petite mise à jour pour que l’etat present ou pas apparaisse plus clairement dans le log (et surtout que le debug soit complet), vous pouvez mettre à jour la beta pour la procédure ?

Je suis dessus…

Connexion au wifi:

[2019-12-20 16:04:07][INFO] : Update STA(RedMax::present is 1) lastSeen sta 20-12-2019 16:04:06/lastSeen insight 20-12-2019 16:03:24
[2019-12-20 16:04:07][DEBUG] : Update STA(RedMax) json : {« site_id »:« 5c320cd0a28d6429c47ff650 »,« assoc_time »:1576853739,« latest_assoc_time »:1576854236,« oui »:« XiaomiCo »,« user_id »:« 5c321e0ca28d6429c47ff671 »,"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854246,« is_wired »:false,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128,"_uptime_by_uap":10,"_last_seen_by_uap":1576854246,"_is_guest_by_uap":false,« ap_mac »:« 18:e8:29:a6:d8:7c »,« channel »:1,« radio »:« ng »,« radio_name »:« wifi0 »,« essid »:« VirusLand »,« bssid »:« 18:e8:29:a7:d8:7c »,« powersave_enabled »:true,« is_11r »:false,« ccq »:1000,« rssi »:29,« noise »:-107,« signal »:-67,« tx_rate »:72222,« rx_rate »:6000,« tx_power »:34,« idletime »:0,« ip »:« 192.168.0.23 »,« dhcpend_time »:0,« satisfaction »:99,« anomalies »:0,« vlan »:0,« radio_proto »:« ng »,« uptime »:507,« tx_bytes »:19232,« rx_bytes »:22153,« tx_packets »:101,« tx_retries »:1,« wifi_tx_attempts »:95,« rx_packets »:150,« bytes-r »:346,« tx_bytes-r »:148,« rx_bytes-r »:198,« qos_policy_applied »:true}{"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« site_id »:« 5c320cd0a28d6429c47ff650 »,« oui »:« XiaomiCo »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854204,« is_wired »:false,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128}

Déconnexion manuelle avec le parti-revenu:

[2019-12-20 16:10:55][INFO] : Update STA(RedMax::present is 0) lastSeen sta 20-12-2019 16:10:53/lastSeen insight 20-12-2019 16:10:24
[2019-12-20 16:10:55][DEBUG] : Update STA(RedMax) json : {« site_id »:« 5c320cd0a28d6429c47ff650 »,« assoc_time »:1576854345,« latest_assoc_time »:1576854345,« oui »:« XiaomiCo »,« user_id »:« 5c321e0ca28d6429c47ff671 »,"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854653,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128,"_uptime_by_ugw":308,"_last_seen_by_ugw":1576854653,"_is_guest_by_ugw":false,« gw_mac »:« b4:fb:e4:88:31:f9 »,« network »:« LAN »,« ip »:« 192.168.0.23 »,« dev_cat »:1,« dev_family »:4,« dev_id »:283,« os_class »:3,« os_name »:3,« dev_vendor »:1,« uptime »:308,« tx_bytes »:0,« rx_bytes »:0,« tx_packets »:0,« tx_retries »:0,« wifi_tx_attempts »:0,« rx_packets »:0,« bytes-r »:0,« tx_bytes-r »:0,« rx_bytes-r »:0,« qos_policy_applied »:true}{"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« site_id »:« 5c320cd0a28d6429c47ff650 »,« oui »:« XiaomiCo »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854624,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128}

[2019-12-20 16:10:58][INFO] : Update STA(RedMax::present is 1) lastSeen sta 20-12-2019 16:10:53/lastSeen insight 20-12-2019 16:10:24
[2019-12-20 16:10:58][DEBUG] : Update STA(RedMax) json : {« site_id »:« 5c320cd0a28d6429c47ff650 »,« assoc_time »:1576854345,« latest_assoc_time »:1576854345,« oui »:« XiaomiCo »,« user_id »:« 5c321e0ca28d6429c47ff671 »,"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854653,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128,"_uptime_by_ugw":308,"_last_seen_by_ugw":1576854653,"_is_guest_by_ugw":false,« gw_mac »:« b4:fb:e4:88:31:f9 »,« network »:« LAN »,« ip »:« 192.168.0.23 »,« dev_cat »:1,« dev_family »:4,« dev_id »:283,« os_class »:3,« os_name »:3,« dev_vendor »:1,« uptime »:308,« tx_bytes »:0,« rx_bytes »:0,« tx_packets »:0,« tx_retries »:0,« wifi_tx_attempts »:0,« rx_packets »:0,« bytes-r »:0,« tx_bytes-r »:0,« rx_bytes-r »:0,« qos_policy_applied »:true}{"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« site_id »:« 5c320cd0a28d6429c47ff650 »,« oui »:« XiaomiCo »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854624,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128}

Sortie du contrôleur:

[2019-12-20 16:17:46][INFO] : Update STA(RedMax::present is 0) /lastSeen insight 20-12-2019 16:12:39
[2019-12-20 16:17:46][DEBUG] : Update STA(RedMax) json : {"_id":« 5c321e0ca28d6429c47ff671 »,« mac »:« 9c:2e:a1:d9:09:75 »,« site_id »:« 5c320cd0a28d6429c47ff650 »,« oui »:« XiaomiCo »,« is_guest »:false,« first_seen »:1546788364,« last_seen »:1576854759,« is_wired »:true,« name »:« RedMax »,« usergroup_id »:"",« noted »:true,« hostname »:« Redmi5Plus-RedMax »,« use_fixedip »:true,« network_id »:« 5c320cd6a28d6429c47ff65c »,« fixed_ip »:« 192.168.0.23 »,« fingerprint_override »:true,« dev_id_override »:1128}

Pourrais-tu re-pousser la première beta pour ce soir ? de mon côté je monte un Jeedom de test pour la suite.

c’est fait

Merci nebz, par contre c’est bizarre ça ne fonctionne plus comme hier. Tu avais fixé le parti-revenu sur la première beta.

Pour info, sur le contrôleur j’ai coché dans site/Auto-Optimize Network : Automatically Optimize Network and WiFi performance, et depuis plus de parti-revenu. Lorsque je coupe le wifi sur mon device je sors du contrôleur 5 minutes plus tard.

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