FB Checkpresence sometimes not starting
iobFan opened this issue · 15 comments
Hi @afuerhoff,
wenn ich meinen RaspberryPi neustarte, dann startet fb checkpresence nicht. Ich erhalte die unten genannten Fehler. Anschließend gebe ich das Passwort nochmal neu ein und starte den Adapter neu und dann klappt alles wieder.
An was könnte dies liegen? --> onReady: TypeError: Cannot read property 'val' of null
fb-checkpresence.0 | 2022-06-13 21:37:32.772 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason |
---|---|---|---|
fb-checkpresence.0 | 2022-06-13 21:37:32.770 | info | terminating |
host.raspberrypi | 2022-06-13 21:37:32.281 | info | stopInstance system.adapter.fb-checkpresence.0 send kill signal |
fb-checkpresence.0 | 2022-06-13 21:37:32.269 | info | cleaned everything up ... |
fb-checkpresence.0 | 2022-06-13 21:37:32.266 | info | Got terminate signal TERMINATE_YOURSELF |
host.raspberrypi | 2022-06-13 21:37:32.211 | info | stopInstance system.adapter.fb-checkpresence.0 (force=false, process=true) |
host.raspberrypi | 2022-06-13 21:37:32.209 | info | "system.adapter.fb-checkpresence.0" disabled |
fb-checkpresence.0 | 2022-06-13 21:37:32.132 | warn | onReady: TypeError: Cannot read property 'val' of null |
fb-checkpresence.0 | 2022-06-13 21:37:32.115 | info | createGlobalObjects finished successfully |
fb-checkpresence.0 | 2022-06-13 21:37:31.613 | info | Layer3Forwarding1-GetDefaultConnectionService is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.612 | info | LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.612 | info | WANPPPConnection1-ForceTermination is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.611 | info | DeviceConfig1-Reboot is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.610 | info | X_AVM-DE_HostFilter-GetWANAccessByIP is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.610 | info | X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.609 | info | DeviceInfo1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.609 | info | WLANConfiguration3-GetSecurityKeys is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.608 | info | WLANConfiguration3-GetInfo is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.608 | info | WLANConfiguration3-SetEnable is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.607 | info | WANIPConnection1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.606 | info | WANPPPConnection1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.606 | info | WANCommonInterfaceConfig1-GetCommonLinkProperties is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.605 | info | DeviceInfo1-GetSecurityPort is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.605 | info | Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.604 | info | Hosts1-GetSpecificHostEntry is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.604 | info | Hosts1-X_AVM-DE_GetMeshListPath is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.603 | info | Hosts1-X_AVM-DE_GetHostListPath is supported |
fb-checkpresence.0 | 2022-06-13 21:37:31.602 | info | configuration default connection: 1.WANIPConnection.1 |
fb-checkpresence.0 | 2022-06-13 21:37:31.597 | info | start fb-checkpresence.0: FRITZ!Box 6591 Cable version: 161.07.29 ip-address: "fritz.box" - interval devices: 10 s - interval members: 60 s |
fb-checkpresence.0 | 2022-06-13 21:37:30.850 | info | starting. Version 1.1.15 (non-npm: afuerhoff/ioBroker.fb-checkpresence) in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v14.19.3, js-controller: 4.0.23 |
Hallo,
kannst Du mal in den Einstellungen des Adapter den History-Adapter deaktivieren und dann mal testen.
Wie ist die Startreihenfolge im Adapter und im History-Adapter eingestellt?
Hallo,
ich habe den History Adapter deaktiviert, da ich die Infos nicht nutze.
Der fb-checkpresence Adapter ist auf "3: Andere Adapter" eingestellt. Soll ich diesen früher starten?
Der History Adapter muss früher starten als mein Adapter.
Ist aber ja bei dir dann nicht relevant. Dann muss ich weitersuchen.
Kannst Du den History Adapter in der Konfiguration einmal einrichten und dann testen, ob der Fehler noch kommt.
Kann ich auch meine influxdb als history adapter nehmen?
Man kann jeden History Adapter einstellen. Wird in der Combobox in der Konfiguration dann angezeigt.
Sieht gut aus. Bei einem ioBroker restart mit aktiviertem influxDB History Adapter startet der Adapter ohne Probleme.
fb-checkpresence.0 | 2022-06-14 22:05:40.529 | info | loop successfully started |
---|---|---|---|
fb-checkpresence.0 | 2022-06-14 22:05:40.527 | info | states successfully subscribed |
fb-checkpresence.0 | 2022-06-14 22:05:40.525 | info | createFbDeviceObjects finished successfully |
fb-checkpresence.0 | 2022-06-14 22:05:31.280 | warn | infoNoFamilyMembers: no family members defined! Objects are not created! |
fb-checkpresence.0 | 2022-06-14 22:05:31.255 | info | createGlobalObjects finished successfully |
fb-checkpresence.0 | 2022-06-14 22:05:28.952 | info | Layer3Forwarding1-GetDefaultConnectionService is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.952 | info | LANConfigSecurity1-X_AVM-DE_GetCurrentUser is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.951 | info | WANPPPConnection1-ForceTermination is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.950 | info | DeviceConfig1-Reboot is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.940 | info | X_AVM-DE_HostFilter-GetWANAccessByIP is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.940 | info | X_AVM-DE_HostFilter-DisallowWANAccessByIP is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.939 | info | DeviceInfo1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.938 | info | WLANConfiguration3-GetSecurityKeys is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.937 | info | WLANConfiguration3-GetInfo is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.937 | info | WLANConfiguration3-SetEnable is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.936 | info | WANIPConnection1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.935 | info | WANPPPConnection1-GetInfo is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.934 | info | WANCommonInterfaceConfig1-GetCommonLinkProperties is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.934 | info | DeviceInfo1-GetSecurityPort is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.933 | info | Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.932 | info | Hosts1-GetSpecificHostEntry is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.931 | info | Hosts1-X_AVM-DE_GetMeshListPath is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.910 | info | Hosts1-X_AVM-DE_GetHostListPath is supported |
fb-checkpresence.0 | 2022-06-14 22:05:28.909 | info | configuration default connection: 1.WANIPConnection.1 |
fb-checkpresence.0 | 2022-06-14 22:05:28.904 | info | start fb-checkpresence.0: FRITZ!Box 6591 Cable version: 161.07.29 ip-address: "fritz.box" - interval devices: 10 s - interval members: 60 s |
fb-checkpresence.0 | 2022-06-14 22:05:27.566 | info | starting. Version 1.1.15 (non-npm: afuerhoff/ioBroker.fb-checkpresence) in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v14.19.3, js-controller: 4.0.23 |
Könnte man das ggf. als info anstatt warning in Zukunft loggen?
2022-06-14 22:05:31.280 - warn: fb-checkpresence.0 (13572) infoNoFamilyMembers: no family members defined! Objects are not created!
Kann ich machen. Du hast übrigens noch die Github Version installiert. Im Latest ist inzwischen die Version 1.1.16.
Danke dir :) ich glaube ich hatte die github version für das intervall thema für meine repeater logik installiert. Werde wieder auf die latest switchen :) danke dir! Sehr cooler Adapter.
Ich habe gerade eine neue Version auf Github hochgeladen. Kannst Du die noch einmal ohne konfigurierten History Adapter testen. Der Bug beim Neustart sollte dann hoffentlich Geschichte sein. Die Warnung sollte auch nicht mehr kommen sondern eine Info Meldung.
Bin jetzt gerade leider unterwegs aber installiere es morgen Vormittag und melde mich dann. Schönen Abend dir.
edit: hatte falsches latest repo hinterlegt
Ich habe gerade die aktuellste Version über Github installiert und es sieht gut aus! Es kommt mit History Adapter disabled kein Fehler mehr. Thx!
Ok. Dann kommt das dann in die 1.1.17.