afuerhoff/ioBroker.fb-checkpresence

Interface Unterordner fb-checkpresence.0.fb-devices.[BeliebigesFritzboxGerät].WLAN wird nicht mehr aktualisert

Closed this issue · 1 comments

thenbp commented

Describe the bug
Seit dem Upgrade von Version 1.1.20 auf Version 1.1.25 werden Informationen zum Interface eines im Fritzbox-Mesh-Netz aktiven Gerätes nicht mehr angezeigt oder aktualisiert.

To Reproduce
Steps to reproduce the behavior:

  1. iobroker Objektbrowser öffnen
  2. fb-checkpresence.0.fb-devices.[BeliebigesFritzboxGerät] aufrufen
  3. Kein Interface Unterordner (z.B. LAN / WLAN) ist mehr zu sehen (oder Objekte werden nicht aktualisiert)

Expected behavior
Interface Unterordner wird erstellt und Werte aktualisiert.

Screenshots & Logfiles
Der folgende Screenshot zeigt ein Beispiel des Interface Ordners (hier WLAN) auf fb-checkpresence Version 1.1.20.
wlan_gone
Nach dem Update auf 1.1.25 werden die Inhalte im Ordner WLAN nicht mehr aktualisert. Wird der komplette Gerätebaum neu aufgebaut so wird der Ordner WLAN überhaupt nicht mehr erstellt.

Log bei Adapterstart:
2023-04-01 02:27:13.822 - info: fb-checkpresence.0 (1550829) starting. Version 1.1.23 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v16.19.1, js-controller: 4.0.23
2023-04-01 02:27:14.161 - info: fb-checkpresence.0 (1550829) start fb-checkpresence.0: FRITZ!Box 6591 Cable (lgi) version: 161.07.29 ip-address: "172.20.XXX.X" - interval devices: 60 s - interval members: 60 s
2023-04-01 02:27:14.162 - info: fb-checkpresence.0 (1550829) configuration default connection: 1.WANIPConnection.1
2023-04-01 02:27:14.162 - info: fb-checkpresence.0 (1550829) Hosts1-X_AVM-DE_GetHostListPath is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) Hosts1-X_AVM-DE_GetMeshListPath is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) Hosts1-GetSpecificHostEntry is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) DeviceInfo1-GetSecurityPort is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) WANCommonInterfaceConfig1-GetCommonLinkProperties is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) WANPPPConnection1-GetInfo is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) WANIPConnection1-GetInfo is supported
2023-04-01 02:27:14.163 - info: fb-checkpresence.0 (1550829) WLANConfiguration3-SetEnable is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) WLANConfiguration3-GetInfo is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) WLANConfiguration3-GetSecurityKeys is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) DeviceInfo1-GetInfo is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) X_AVM-DE_HostFilter-GetWANAccessByIP is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) DeviceConfig1-Reboot is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) WANPPPConnection1-ForceTermination is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported
2023-04-01 02:27:14.164 - info: fb-checkpresence.0 (1550829) Layer3Forwarding1-GetDefaultConnectionService is supported
2023-04-01 02:27:14.171 - warn: fb-checkpresence.0 (1550829) In an future version some states are not more existent. Please use compatibility = false to switch to the new handling of the states!
2023-04-01 02:27:14.171 - warn: fb-checkpresence.0 (1550829) You should then manually delete the old states!
2023-04-01 02:27:14.171 - warn: fb-checkpresence.0 (1550829) The state "guest" will not longer exist in a future version. Please use "guest.presence" instead!
2023-04-01 02:27:14.172 - warn: fb-checkpresence.0 (1550829) The state "blacklist" will not longer exist in a future version. Please use "blacklist.presence" instead!
2023-04-01 02:27:14.172 - warn: fb-checkpresence.0 (1550829) The state "activeDevices" will not longer exist in a future version. Please use "fb-devices.active" instead!
2023-04-01 02:27:14.172 - warn: fb-checkpresence.0 (1550829) The state "devices" will not longer exist in a future version. Please use "fb-devices.count" instead!
2023-04-01 02:27:14.329 - info: fb-checkpresence.0 (1550829) createGlobalObjects finished successfully
2023-04-01 02:27:14.450 - warn: fb-checkpresence.0 (1550829) The state "fb-checkpresence.0.iphoneXXXXX" will not longer exist in a future version. Please use fb-checkpresence.0.iphoneXXXXX.presence" instead!
2023-04-01 02:27:14.610 - warn: fb-checkpresence.0 (1550829) The state "fb-checkpresence.0.AppleWatchXXXXX" will not longer exist in a future version. Please use fb-checkpresence.0.AppleWatchXXXXX.presence" instead!
2023-04-01 02:27:14.712 - warn: fb-checkpresence.0 (1550829) The state "fb-checkpresence.0.iPhone11XXXXX" will not longer exist in a future version. Please use fb-checkpresence.0.iPhone11XXXXX.presence" instead!
2023-04-01 02:27:14.807 - warn: fb-checkpresence.0 (1550829) The state "fb-checkpresence.0.iPhone11XXXXX" will not longer exist in a future version. Please use fb-checkpresence.0.iPhone11XXXXX.presence" instead!

Versions:

  • Adapter version: Problem vorhanden auf 1.1.25 , 1.1.24 , 1.1.23. Ungetestet: 1.1.22 , 1.1.21
  • JS-Controller version: 4.0.23
  • Node version: v16.19.1
  • Operating system: Ubuntu 20.04.6 LTS
  • FRITZ!OS: [07.29] auf FRITZ!Box 6591 Cable (lgi) im Mesh mit FritzRepeater3000 (ebenfalls FRITZ!OS: [07.29])

Additional context
fb-checkpresence.0.fb-devices.[BeliebigesFritzboxGerät].WLAN.link wird von mir genutzt um herauszufinden mit welchem AP im Mesh ein Mobiltelefon per WLAN verbunden ist. So kann der Aufenthaltsort der Bewohner ungefähr bestimmt werden.

Hallo, den Fehler konnte ich nachstellen. Wird in der nächsten Version behoben sein.