NEWS
Test Adapter fb-checkpresence v1.1.x
-
@afuerhoff sagte in Test Adapter fb-checkpresence v1.1.x:
Damit hat der Adapter keine Chance die Anwesenheit korrekt festzustellen.
das ist ja ein riesen Haufen
-
@McOnno
So wie es jetzt eingestellt ist. Kannst du auch keine Funktion haben. Ist ja nichts zu tun für den Adapter.
Du solltest die Familymember wieder aktivieren. Nur nicht use-ip verwenden. Dann sollte es funktionieren. Im Bild ist jedenfalls kein Fehler zu erkennen. Man kann erkennen welche Services unterstützt werden und welche nicht.
Es sollte sogar mit den Devices funktionieren. Nur Mesh wird nicht unterstützt. -
@Negalein kann man das Problem nicht umgehen wenn dem oder den Handys eine feste IP verpasst wird?
-
@MichMein sagte in Test Adapter fb-checkpresence v1.1.x:
kann man das Problem nicht umgehen wenn dem oder den Handys eine feste IP verpasst wird?
Hallo, die feste IP in der Fritzbox hängt ja auch an einer MAC-Adresse. Die wechselt aber ständig.
-
@afuerhoff aber doch nicht dann wenn man diese im Handy direkt einstellt.
-
@MichMein
Hast Du recht. Das könnte man mal probieren. -
@afuerhoff
Diese sollte eben nur außerhalb des DHCP vom Router liegen -
@MichMein sagte in Test Adapter fb-checkpresence v1.1.x:
umgehen wenn dem oder den Handys eine feste IP verpasst wird?
@afuerhoff sagte in Test Adapter fb-checkpresence v1.1.x:
Hast Du recht. Das könnte man mal probieren.
Nope, feste IP hab ich sowieso bei jedem Gerät.
Überall wo es möglich ist (Handy, ...) direkt im Gerät vergeben. -
@afuerhoff
Jawoll, so wars. Geändert und jetzt läufts wieder einwandfrei! Vielen Dank für die Hilfe! -
Hallo,
der nächste Schritt ist getan. Package ist auf npm hochgeladen.
-
Musste Gestern meine FB 6591 Cable neu starten seit der Zeit wird auch bei mir der Adapter nicht mehr Grün (bleibt) Gelb.
zur FB ist von Vodafone und läuft mit dem für Vodafone angepassten BS 7.13.Ein Updaten ist erst möglich wenn Vodafone das "frei" gibt... gibt es eine Lösung für das Problem?
-
Was sind denn für Fehler im Log? Bitte Instanz vorher auf Log level debug setzen und dann posten.
-
@afuerhoff sagte in Test Adapter fb-checkpresence v1.1.x:
Bitte Instanz vorher auf Log level debug setzen und dann posten.
Wie meinen?..... wo finde ich das den ?
-
@Master67
Im Reiter Instanzen den Expert Modus einschalten und dann die Log Stufe auf Debug setzen. -
@afuerhoff .... ach wenn ich auf "info" klickte gibt es noch mehr (ich sollte mich doch mal mehr mit dem ioBroker beschäftigen)!
Ich Liefer die Infos nachfb-checkpresence.0 2020-11-28 17:29:18.348 debug (3053) history lastVal Dani false time: Fri Nov 27 2020 15:31:27 GMT+0100 (Central European Standard Time) fb-checkpresence.0 2020-11-28 17:29:18.348 debug (3053) history lastVal Dani true time: Fri Nov 27 2020 15:28:25 GMT+0100 (Central European Standard Time) fb-checkpresence.0 2020-11-28 17:29:18.347 debug (3053) history Dani cntActualDay: 2 cntHistory: 3 fb-checkpresence.0 2020-11-28 17:29:18.346 debug (3053) enableHistory.2 Dani true fb-checkpresence.0 2020-11-28 17:29:18.344 debug (3053) sendTo "getHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.344 debug (3053) history cntActualDay: 2 influxdb.0 2020-11-28 17:29:18.339 info (513) {"common":{"custom":{"influxdb.0":{"changesOnly":true,"debounce":0,"retention":31536000,"maxLength":10,"changesMinDelta":0,"aliasId":"","enabled":true}}},"from":"system.adapter.influxdb.0","use fb-checkpresence.0 2020-11-28 17:29:18.336 debug (3053) checkPresence first run fb-checkpresence.0 2020-11-28 17:29:18.336 debug (3053) sendTo "getHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.335 debug (3053) history lastVal Olaf false time: Fri Nov 27 2020 20:42:40 GMT+0100 (Central European Standard Time) fb-checkpresence.0 2020-11-28 17:29:18.335 debug (3053) history lastVal Olaf true time: Fri Nov 27 2020 20:24:25 GMT+0100 (Central European Standard Time) fb-checkpresence.0 2020-11-28 17:29:18.334 debug (3053) history Olaf cntActualDay: 2 cntHistory: 3 fb-checkpresence.0 2020-11-28 17:29:18.333 debug (3053) getActive [{"Name":"Olaf","Active":"false","Kommt":"2020.11.27 20:24:23","Geht":"2020.11.27 20:41:42"},{"Name":"Dani","Active":"false","Kommt":"2020.11.27 15:28:23","Geht":"2020.11.27 15:31:23 fb-checkpresence.0 2020-11-28 17:29:18.329 debug (3053) sendTo "getHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.328 debug (3053) history cntActualDay: 2 fb-checkpresence.0 2020-11-28 17:29:18.325 warn (3053) ipaddress 192.168.178.75 from member Dani: undefined fb-checkpresence.0 2020-11-28 17:29:18.320 debug (3053) sendTo "getHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.319 debug (3053) getActive [{"Name":"Olaf","Active":"false","Kommt":"2020.11.27 20:24:23","Geht":"2020.11.27 20:41:42"}, fb-checkpresence.0 2020-11-28 17:29:18.313 warn (3053) ipaddress 192.168.178.36 from member Olaf: undefined fb-checkpresence.0 2020-11-28 17:29:18.309 warn (3053) can not read external ip address fb-checkpresence.0 2020-11-28 17:29:18.309 debug (3053) {"status":"ECONNREFUSED","data":null,"result":false,"resultData":null,"errNo":5,"errorMsg":"connect ECONNREFUSED 192.168.178.1:49443"} fb-checkpresence.0 2020-11-28 17:29:18.305 debug (3053) {"status":"ECONNREFUSED","data":null,"result":false,"resultData":null,"errNo":5,"errorMsg":"connect ECONNREFUSED 192.168.178.1:49443"} fb-checkpresence.0 2020-11-28 17:29:18.301 error (3053) soapAction GetInfo status=ECONNREFUSED errNo=5 connect ECONNREFUSED 192.168.178.1:49443 fb-checkpresence.0 2020-11-28 17:29:18.296 debug (3053) enableHistory.2 Olaf true fb-checkpresence.0 2020-11-28 17:29:18.296 debug (3053) sendTo "enableHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.280 debug (3053) chCount 0 fb-checkpresence.0 2020-11-28 17:29:18.278 debug (3053) response: 0 "<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n<s:Header>\n<h:Challenge influxdb.0 2020-11-28 17:29:18.286 info (513) {"common":{"custom":{"influxdb.0":{"changesOnly":true,"debounce":0,"retention":31536000,"maxLength":10,"changesMinDelta":0,"aliasId":"","enabled":true}}},"from":"system.adapter.influxdb.0","use fb-checkpresence.0 2020-11-28 17:29:18.277 debug (3053) sendTo "enableHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.268 debug (3053) sendTo "getEnabledDPs" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.267 debug (3053) createMemberObjects Dani fb-checkpresence.0 2020-11-28 17:29:18.267 debug (3053) sendTo "getEnabledDPs" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-28 17:29:18.266 debug (3053) createMemberObjects Olaf fb-checkpresence.0 2020-11-28 17:29:18.266 debug (3053) function fb-devices false fb-checkpresence.0 2020-11-28 17:29:18.266 debug (3053) createGlobalObjects fb-checkpresence.0 2020-11-28 17:29:18.265 debug (3053) sslPort 49443 fb-checkpresence.0 2020-11-28 17:29:18.261 debug (3053) response: 0 "<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n<s:Body>\n<u:GetSecurity fb-checkpresence.0 2020-11-28 17:29:17.642 info (3053) service GetInfo is supported fb-checkpresence.0 2020-11-28 17:29:17.634 info (3053) service GetSecurityPort is supported fb-checkpresence.0 2020-11-28 17:29:17.628 info (3053) service X_AVM-DE_GetSpecificHostEntryByIP is supported fb-checkpresence.0 2020-11-28 17:29:17.621 info (3053) service GetSpecificHostEntry is supported fb-checkpresence.0 2020-11-28 17:29:17.615 info (3053) service X_AVM-DE_GetHostListPath is supported fb-checkpresence.0 2020-11-28 17:29:17.598 debug (3053) configuration familymembers: [{"familymember":"Olaf","macaddress":"04:D6:AA:13:79:C7","ipaddress":"192.168.178.36","useip":true,"comment":"Willkommen Olaf","enabled":true},{"familymember":"Dan fb-checkpresence.0 2020-11-28 17:29:17.598 debug (3053) configuration dateformat: <yyyy.mm.dd HH:MM:ss> fb-checkpresence.0 2020-11-28 17:29:17.597 debug (3053) configuration history: <influxdb.0> fb-checkpresence.0 2020-11-28 17:29:17.597 debug (3053) configuration user: <Master67> fb-checkpresence.0 2020-11-28 17:29:17.596 info (3053) start fb-checkpresence: ip-address: fritz.box polling interval: 1 Min. fb-checkpresence.0 2020-11-28 17:29:17.580 info (3053) starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.20.0, js-controller: 3.1.6 fb-checkpresence.0 2020-11-28 17:29:17.361 debug (3053) statesDB connected fb-checkpresence.0 2020-11-28 17:29:17.360 debug (3053) States connected to redis: 127.0.0.1:9000 fb-checkpresence.0 2020-11-28 17:29:17.350 debug (3053) States create System PubSub Client fb-checkpresence.0 2020-11-28 17:29:17.349 debug (3053) States create User PubSub Client fb-checkpresence.0 2020-11-28 17:29:17.343 debug (3053) Redis States: Use Redis connection: 127.0.0.1:9000 fb-checkpresence.0 2020-11-28 17:29:17.342 debug (3053) objectDB connected fb-checkpresence.0 2020-11-28 17:29:17.339 debug (3053) Objects connected to redis: 127.0.0.1:9001 fb-checkpresence.0 2020-11-28 17:29:17.323 debug (3053) Objects client initialize lua scripts fb-checkpresence.0 2020-11-28 17:29:17.323 debug (3053) Objects create User PubSub Client fb-checkpresence.0 2020-11-28 17:29:17.322 debug (3053) Objects create System PubSub Client fb-checkpresence.0 2020-11-28 17:29:17.321 debug (3053) Objects client ready ... initialize now fb-checkpresence.0 2020-11-28 17:29:17.303 debug (3053) Redis Objects: Use Redis connection: 127.0.0.1:9001
-
@Master67
Du nutzt in der Konfiguration IP-Adressen für Familienmitglieder. Sind da die korrekten eingetragen? Hast du mal in der Konfiguration "Familienmitglied hinzufügen" gedrückt und dann neu gespeichert. Sicherer sind da die Mac-Adressen, da diese eindeutig dem Gerät zugeordnet sind (wenn im Handy nicht die Verschleierung aktiviert ist). Bitte auch einmal die Fritzbox rebooten und vorher den Adapter stoppen und danach neu starten. -
Hallo, die 1.1.0 ist jetzt im latest verfügbar.
Bitte noch einmal von dort installieren. Es gab noch eine kleine Änderung zur Github Version. -
@afuerhoff Woran liegt der Fehler? Keine Log Infos vorhanden
-
@Stephan-Schleich sagte in Test Adapter fb-checkpresence v1.1.x:
Keine Log Infos vorhanden
Ohne Log kann ich nur raten. Steht die Log Stufe der Instanz auf Debug? Danach Adapter neu starten und Log posten.
Hast du vom Latest installiert? -
@afuerhoff ..... auch mit der neue Version klappt das nicht, wenn ich jetzt noch den Haken bei "FB-Geräte erstellen" setzte schaltet sich der Adapter ab.
javascript.0 2020-11-29 10:52:10.152 info (950) script.js.Meine_Geräte.eMail: {'errno':'ECONNRESET','code':'ECONNRESET','syscall':'read','source':'socket'} host.ioBroker 2020-11-29 10:52:09.136 info instance system.adapter.fb-checkpresence.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) fb-checkpresence.0 2020-11-29 10:52:08.599 info (10625) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fb-checkpresence.0 2020-11-29 10:52:08.598 info (10625) terminating fb-checkpresence.0 2020-11-29 10:52:08.598 info (10625) cleaned everything up ... fb-checkpresence.0 2020-11-29 10:52:08.598 info (10625) Got terminate signal TERMINATE_YOURSELF host.ioBroker 2020-11-29 10:52:08.596 info stopInstance system.adapter.fb-checkpresence.0 send kill signal host.ioBroker 2020-11-29 10:52:08.596 info stopInstance system.adapter.fb-checkpresence.0 (force=false, process=true) host.ioBroker 2020-11-29 10:52:08.595 info "system.adapter.fb-checkpresence.0" disabled fb-checkpresence.0 2020-11-29 10:52:08.581 error (10625) createFbDeviceObjects -> can't read devices from fritzbox! Adapter stops fb-checkpresence.0 2020-11-29 10:52:08.581 error (10625) getDeviceList: "Can not read hostlist path" fb-checkpresence.0 2020-11-29 10:52:08.580 error (10625) soapAction /upnp/control/hosts X_AVM-DE_GetHostListPath status=ECONNREFUSED errNo=5 connect ECONNREFUSED 192.168.178.1:49443 fb-checkpresence.0 2020-11-29 10:52:08.561 info (10625) createMemberObjects finished successfully fb-checkpresence.0 2020-11-29 10:52:08.560 debug (10625) enableHistory.2 Dani true influxdb.0 2020-11-29 10:52:08.559 info (513) {"common":{"custom":{"influxdb.0":{"changesOnly":true,"debounce":0,"retention":31536000,"maxLength":10,"changesMinDelta":0,"aliasId":"","enabled":true}}},"from":"system.adapter.influxdb.0","use fb-checkpresence.0 2020-11-29 10:52:08.493 debug (10625) sendTo "enableHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-29 10:52:08.482 debug (10625) sendTo "getEnabledDPs" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-29 10:52:08.463 debug (10625) enableHistory.2 Olaf true influxdb.0 2020-11-29 10:52:08.463 info (513) {"common":{"custom":{"influxdb.0":{"changesOnly":true,"debounce":0,"retention":31536000,"maxLength":10,"changesMinDelta":0,"aliasId":"","enabled":true}}},"from":"system.adapter.influxdb.0","use fb-checkpresence.0 2020-11-29 10:52:08.458 debug (10625) sendTo "enableHistory" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-29 10:52:08.450 debug (10625) sendTo "getEnabledDPs" to system.adapter.influxdb.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-11-29 10:52:08.392 info (10625) createGlobalObjects finished successfully fb-checkpresence.0 2020-11-29 10:52:08.295 info (10625) service DeviceConfig1-Reboot is supported fb-checkpresence.0 2020-11-29 10:52:08.291 warn (10625) chkService: "service X_AVM-DE_HostFilter-GetWANAccessByIP is not supported! Can not find service file! Feature is deactivated" fb-checkpresence.0 2020-11-29 10:52:08.290 warn (10625) chkService: "service X_AVM-DE_HostFilter-DisallowWANAccessByIP is not supported! Can not find service file! Feature is deactivated" fb-checkpresence.0 2020-11-29 10:52:08.290 info (10625) service DeviceInfo1-GetInfo is supported fb-checkpresence.0 2020-11-29 10:52:08.286 info (10625) service WLANConfiguration3-GetInfo is supported fb-checkpresence.0 2020-11-29 10:52:08.281 info (10625) service WLANConfiguration3-SetEnable is supported fb-checkpresence.0 2020-11-29 10:52:08.276 info (10625) service WANPPPConnection1-GetInfo is supported fb-checkpresence.0 2020-11-29 10:52:08.271 info (10625) service DeviceInfo1-GetSecurityPort is supported fb-checkpresence.0 2020-11-29 10:52:08.266 info (10625) service Hosts1-X_AVM-DE_GetSpecificHostEntryByIP is supported fb-checkpresence.0 2020-11-29 10:52:08.260 info (10625) service Hosts1-GetSpecificHostEntry is supported fb-checkpresence.0 2020-11-29 10:52:08.253 info (10625) service Hosts1-X_AVM-DE_GetMeshListPath is supported fb-checkpresence.0 2020-11-29 10:52:08.249 info (10625) service Hosts1-X_AVM-DE_GetHostListPath is supported fb-checkpresence.0 2020-11-29 10:52:08.243 debug (10625) ssl-port {"status":200,"result":true,"resultData":{"$":{"xmlns:u":"urn:dslforum-org:service:DeviceInfo:1"},"NewSecurityPort":"49443"},"errNo":0,"errorMsg":""} fb-checkpresence.0 2020-11-29 10:52:08.237 debug (10625) services loaded successfully{"root":{"$":{"xmlns":"urn:dslforum-org:device-1-0"},"specVersion":{"major":"1","minor":"0"},"systemVersion":{"HW":"233","Major":"161","Minor":"7","Patch":"13","Bu fb-checkpresence.0 2020-11-29 10:52:08.195 debug (10625) configuratuion mesh info: false fb-checkpresence.0 2020-11-29 10:52:08.195 debug (10625) configuration fb-devices true fb-checkpresence.0 2020-11-29 10:52:08.194 debug (10625) configuration familymembers: [{"familymember":"Olaf","macaddress":"04:D6:AA:13:79:C7","ipaddress":"192.168.178.36","useip":true,"comment":"Willkommen Olaf","enabled":true},{"familymember":"Da fb-checkpresence.0 2020-11-29 10:52:08.194 debug (10625) configuration dateformat: <yyyy.mm.dd HH:MM:ss> fb-checkpresence.0 2020-11-29 10:52:08.194 debug (10625) configuration history: <influxdb.0> fb-checkpresence.0 2020-11-29 10:52:08.194 debug (10625) configuration user: <Master67> fb-checkpresence.0 2020-11-29 10:52:08.194 info (10625) start fb-checkpresence: ip-address: "192.168.178.1" - interval devices: 1 Min. - interval members: 60 s fb-checkpresence.0 2020-11-29 10:52:08.184 info (10625) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.20.0, js-controller: 3.1.6 fb-checkpresence.0 2020-11-29 10:52:07.765 debug (10625) statesDB connected fb-checkpresence.0 2020-11-29 10:52:07.764 debug (10625) States connected to redis: 127.0.0.1:9000 fb-checkpresence.0 2020-11-29 10:52:07.753 debug (10625) States create System PubSub Client fb-checkpresence.0 2020-11-29 10:52:07.752 debug (10625) States create User PubSub Client fb-checkpresence.0 2020-11-29 10:52:07.745 debug (10625) Redis States: Use Redis connection: 127.0.0.1:9000 fb-checkpresence.0 2020-11-29 10:52:07.745 debug (10625) objectDB connected fb-checkpresence.0 2020-11-29 10:52:07.742 debug (10625) Objects connected to redis: 127.0.0.1:9001 fb-checkpresence.0 2020-11-29 10:52:07.725 debug (10625) Objects client initialize lua scripts fb-checkpresence.0 2020-11-29 10:52:07.724 debug (10625) Objects create User PubSub Client fb-checkpresence.0 2020-11-29 10:52:07.724 debug (10625) Objects create System PubSub Client fb-checkpresence.0 2020-11-29 10:52:07.722 debug (10625) Objects client ready ... initialize now fb-checkpresence.0 2020-11-29 10:52:07.705 debug (10625) Redis Objects: Use Redis connection: 127.0.0.1:9001 host.ioBroker 2020-11-29 10:52:07.395 info instance system.adapter.fb-checkpresence.0 started with pid 10625