NEWS
komisches Verhalten von fbcheckpresence und json-Tabelle
-
@sigi234 sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
@myssv
Welche Vis Version?
Kommt was bei F12?
Anderes Widget mal getestet?Bei F12 kommen die Delepoer Tools vom FireFox
Ich war froh, es mit diesem Widget hinbekommen zu haben, mit welchem geht es denn noch?
Ich vermute es liegt daran, dass er wohl mit unterschiedlichen Methoden die Daten zieht.
Nach einer Minute wird es ja angezeigt und dann 30 Sekunden später nicht mehr. Da kommt ja wohl auch die Fehlermeldung, dass die beiden Geräte nicht (mehr) in der FritzBox gelistet sind. (Das sind mein Sohn mit Freundin, die nur selten bei uns sind)
Wenn ich mir die Daten ansehe, dann ist bei den nicht angezeigten Werten ein Komma vorweg
[,{"Name":"Sonjas-iPhone","Active":"true","Kommt":"01.01.2024 15:50:35","Geht":"01.01.2024 13:52:49"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"01.01.2024 09:58:40","Geht":"01.01.2024 09:57:09"}]
Und bei den Angezeigten nicht:
[{"Name":"Karolin-Mirell","Active":"false","Kommt":"24.12.2023 19:01:48","Geht":"24.12.2023 19:07:23"},{"Name":"Sonjas-iPhone","Active":"true","Kommt":"01.01.2024 15:50:35","Geht":"01.01.2024 13:52:49"},{"Name":"Sorens-iPhone","Active":"false","Kommt":"24.12.2023 18:27:22","Geht":"24.12.2023 19:10:24"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"01.01.2024 09:58:40","Geht":"01.01.2024 09:57:09"}]
Kann es sein, dass es daran liegt und das Widget die Daten deswegen nicht darstellen kann?
-
@myssv sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
@djmarc75 Ich bin auf Stable: v1.2.2
Ich habe noch was in den Logs gefunden:
Die beiden Geräte finde ich auch nicht in der Netzwerkumgebung der FritzBox. Fritz!OS: 7.70-109880 BETA
Die beiden Geräte hast du aber in der Konfiguration angegeben. Und wenn die nicht in der Fritzbox gefunden werden, kommt die Warnmeldung.
-
@myssv sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
@sigi234 sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
@myssv
Welche Vis Version?
Kommt was bei F12?
Anderes Widget mal getestet?Bei F12 kommen die Delepoer Tools vom FireFox
Ich war froh, es mit diesem Widget hinbekommen zu haben, mit welchem geht es denn noch?
Ich vermute es liegt daran, dass er wohl mit unterschiedlichen Methoden die Daten zieht.
Nach einer Minute wird es ja angezeigt und dann 30 Sekunden später nicht mehr. Da kommt ja wohl auch die Fehlermeldung, dass die beiden Geräte nicht (mehr) in der FritzBox gelistet sind. (Das sind mein Sohn mit Freundin, die nur selten bei uns sind)
Wenn ich mir die Daten ansehe, dann ist bei den nicht angezeigten Werten ein Komma vorweg
[,{"Name":"Sonjas-iPhone","Active":"true","Kommt":"01.01.2024 15:50:35","Geht":"01.01.2024 13:52:49"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"01.01.2024 09:58:40","Geht":"01.01.2024 09:57:09"}]
Und bei den Angezeigten nicht:
[{"Name":"Karolin-Mirell","Active":"false","Kommt":"24.12.2023 19:01:48","Geht":"24.12.2023 19:07:23"},{"Name":"Sonjas-iPhone","Active":"true","Kommt":"01.01.2024 15:50:35","Geht":"01.01.2024 13:52:49"},{"Name":"Sorens-iPhone","Active":"false","Kommt":"24.12.2023 18:27:22","Geht":"24.12.2023 19:10:24"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"01.01.2024 09:58:40","Geht":"01.01.2024 09:57:09"}]
Kann es sein, dass es daran liegt und das Widget die Daten deswegen nicht darstellen kann?
Ist das jedesmal der gleiche Datenpunkt?
Das mit dem Komma dürfte nicht sein. -
@afuerhoff sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
Ist das jedesmal der gleiche Datenpunkt?
ja, es ist immer dieser Datenpunkt:
In dem Screenshot ist auch das Komma zu sehen.
-
@afuerhoff sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
Die beiden Geräte hast du aber in der Konfiguration angegeben. Und wenn die nicht in der Fritzbox gefunden werden, kommt die Warnmeldung.
Ja, ich habe vermutlich die Box zum Jahreswechsel aufgeräumt und die beiden Einträge gelöscht.
-
@myssv
Wenn du die beiden Einträge in der Adapter Konfiguration mal deaktivierst, kommt dann das Komma auch noch? -
@afuerhoff
Du meinst so?Nach der Änderung ist der Eintrag so:
[{"Name":"Sonjas-iPhone","Active":"false","Kommt":"03.01.2024 10:08:06","Geht":"03.01.2024 10:45:34"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"01.01.2024 09:58:40","Geht":"01.01.2024 09:57:09"}]und die Tabelle hat Inhalte
-
Wenn ich die Einstellungen so mache:
Dann ist die Tabelle dauerhaft so
Sobald ich aber den ersten Eintrag aktivere
ist es nach einer Minute so
und nach einigen Sekunden verschwindet der Inhalt:
-
Korrektur, ich habe wahrscheinlich nicht lange genug gewartet:
ergibt am Ende dieses:
-
@myssv
Den Fehler kann ich nicht nachstellen bei mir. -
@afuerhoff Das sind meine Einstellungen:
Ich kann mich dran erinnern, dass ich den Punkt mit dem neu einlesen mal ausgeführt hatte. Evtl. ist das der Unterschied?
-
@myssv
Damit hat das nichts zu tun. -
@myssv sagte in komisches Verhalten von fbcheckpresence und json-Tabelle:
Korrektur, ich habe wahrscheinlich nicht lange genug gewartet:
ergibt am Ende dieses:
In welcher Einstellung wird denn das Komma an den Anfang gestellt? Kannst du dazu den Datenpunkt und die zugehörige Member Konfiguration einmal posten.
-
Hier die Optionen:
Datenpunkt konstant:
[{"Name":"Sonjas-iPhone","Active":"false","Kommt":"05.01.2024 10:44:47","Geht":"05.01.2024 10:49:20"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"04.01.2024 22:00:40","Geht":"04.01.2024 21:59:10"}]Hier die anderen Optionen:
ca. 1 Minute nach Neustart dies
[{"Name":"Sonjas-iPhone","Active":"false","Kommt":"05.01.2024 10:44:47","Geht":"05.01.2024 10:49:20"},{"Name":"Sorens-iPhone","Active":"false","Kommt":"24.12.2023 18:27:22","Geht":"24.12.2023 19:10:24"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"04.01.2024 22:00:40","Geht":"04.01.2024 21:59:10"}]und nach weiteren ca. 30 Sekunden dies
[{"Name":"Sonjas-iPhone","Active":"false","Kommt":"05.01.2024 10:44:47","Geht":"05.01.2024 10:49:20"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"04.01.2024 22:00:40","Geht":"04.01.2024 21:59:10"}]und
ca. 1 Minute nach Neustart dies
[{"Name":"Karolin-Mirell","Active":"false","Kommt":"24.12.2023 19:01:48","Geht":"24.12.2023 19:07:23"},{"Name":"Sonjas-iPhone","Active":"false","Kommt":"05.01.2024 10:44:47","Geht":"05.01.2024 10:49:20"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"04.01.2024 22:00:40","Geht":"04.01.2024 21:59:10"}]und nach weiteren ca. 30 Sekunden dies
[,{"Name":"Sonjas-iPhone","Active":"false","Kommt":"05.01.2024 10:44:47","Geht":"05.01.2024 10:49:20"},{"Name":"iPhone14-Volker","Active":"true","Kommt":"04.01.2024 22:00:40","Geht":"04.01.2024 21:59:10"}] -
@myssv
Das hilft schon mal weiter bei der Fehlersuche. Kommen eigentlich Warnmeldungen oder Fehlermeldungen des Adapters im Log? -
@afuerhoff Aktuell war nichts im Log, habe daraufhin mal die Instanz neu gestartet und es kamen nur die bekannten Meldungen:
fb-checkpresence.0 2024-01-05 17:29:15.542 warn getActiveSorens-iPhone: Warning: The configured mac-address for member Sorens-iPhone was not found in the fritzbox. Please insert a valid mac-address! fb-checkpresence.0 2024-01-05 17:29:15.541 warn getActiveKarolin-Mirell: Warning: The configured mac-address for member Karolin-Mirell was not found in the fritzbox. Please insert a valid mac-address! fb-checkpresence.0 2024-01-05 17:29:14.308 info loop successfully started fb-checkpresence.0 2024-01-05 17:29:14.307 info states successfully subscribed fb-checkpresence.0 2024-01-05 17:29:14.307 info createFbDeviceObjects finished successfully fb-checkpresence.0 2024-01-05 17:29:13.567 info createMemberObjects finished successfully fb-checkpresence.0 2024-01-05 17:29:13.499 info createGlobalObjects finished successfully fb-checkpresence.0 2024-01-05 17:29:13.447 info Layer3Forwarding1-GetDefaultConnectionService is supported fb-checkpresence.0 2024-01-05 17:29:13.447 info LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported fb-checkpresence.0 2024-01-05 17:29:13.447 info WANPPPConnection1-ForceTermination is supported fb-checkpresence.0 2024-01-05 17:29:13.447 info DeviceConfig1-Reboot is supported fb-checkpresence.0 2024-01-05 17:29:13.447 info X_AVM-DE_HostFilter-GetWANAccessByIP is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info DeviceInfo1-GetInfo is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WLANConfiguration3-GetSecurityKeys is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WLANConfiguration3-GetInfo is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WLANConfiguration3-SetEnable is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WANIPConnection1-GetInfo is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WANPPPConnection1-GetInfo is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info WANCommonInterfaceConfig1-GetCommonLinkProperties is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info DeviceInfo1-GetSecurityPort is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported fb-checkpresence.0 2024-01-05 17:29:13.446 info Hosts1-GetSpecificHostEntry is supported fb-checkpresence.0 2024-01-05 17:29:13.445 info Hosts1-X_AVM-DE_GetMeshListPath is supported fb-checkpresence.0 2024-01-05 17:29:13.445 info Hosts1-X_AVM-DE_GetHostListPath is supported fb-checkpresence.0 2024-01-05 17:29:13.445 info configuration default connection: 1.WANPPPConnection.1 fb-checkpresence.0 2024-01-05 17:29:13.444 info start fb-checkpresence.0: FRITZ!Box 7530 AX version: 256.07.70-109880 ip-address: "192.168.115.1" - interval devices: 60 s - interval members: 30 s fb-checkpresence.0 2024-01-05 17:29:13.232 info starting. Version 1.2.2 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v18.19.0, js-controller: 5.0.17
-
@myssv
Danke für die Infos. Es liegt definitiv an den beiden Einträgen in der Konfiguration, die nicht in der Fritzbox sind. Da scheint es dann einen Fehler zu geben, dass der Datenpunkt nicht richtig geschrieben wird. In allen Fällen müssten die fehlerhaften Konfigurationen als false angezeigt werden.Eine Frage noch dazu. Die beiden sind nicht über ein Gast WLAN angebunden gewesen, sondern ganz normal im Haupt WLAN?
-
@afuerhoff ja, über das normale WLAN. Ich habe das Gast-WLAN deaktiviert.
Ist ja nun auch eine seltene Konstellation, dass die Familienmitglieder nicht mehr gespeichert sind. Ich denke das wird sonst kaum noch mal passieren. Ende Jamuar kommen sie wieder zu uns, von daher kann ich mit dem aktuellen Zustand leben.
-
@myssv
Ich würde schon gerne diesen Fehlerfall mit abfangen.
Ich muss mal schauen, ob ich dir frühzeitig eine Testversion zur Verfügung stellen kann. -
@afuerhoff Ich bin zu allen Schandtaten bereit