NEWS
Test Adapter fb-checkpresence v0.2.x
-
@afuerhoff sagte in Test Adapter fb-checkpresence v0.2.x:
@MathiasJ
Du könntest mal auf Loglevel debug schalten. Dann sollten mehr Ausgaben kommen. Hast du noch von Github installiert oder direkt über admin?Tja, steht aber schon auf Loglevel debug, kommt trotzdem nicht mehr
-
@MathiasJ
Es wäre hilfreich auch die Ausgaben vor der Fehlermeldung zu kennen. Gibt es da nichts?
Ist die Funktion in irgendeiner Weise beeinträchtigt?
Werden z.B. die Objekte nicht befüllt?
Ich habe eine Vermutung, aber weitere Angaben wären hilfreich. Hast du von Github oder admin installiert. -
@afuerhoff
ich habe von Github installiert.
wie bereits geschrieben, es kommen keine weiteren Fehlermeldungen. -
@MathiasJ
Es geht nicht um die Fehlermeldungen . Ich benötige die debug Ausgaben. Kommt der Fehler direkt nach Start der Instanz? Ich brauche mal das Log vom Start bis zum Fehler.
Bitte aus admin installieren. Der Adapter ist im latest zu finden. Auf Github können Entwicklungsstände sein, die noch nicht fertig sind. -
@sigi234 sagte in Test Adapter fb-checkpresence v0.2.x:
@afuerhoff sagte in Test Adapter fb-checkpresence v0.2.x:
@MathiasJ
Du könntest mal auf Loglevel debug schalten. Dann sollten mehr Ausgaben kommen. Hast du noch von Github installiert oder direkt über admin?Habe ich auch teilweise.
fb-checkpresence.0 2020-02-06 09:32:51.914 error (10528) checkPresence: TypeError: Cannot read property 'message' of undefined
Hab ich auch..
Debug:
fb-checkpresence.0 2020-02-08 15:12:27.519 debug (2392) checkPresence first run fb-checkpresence.0 2020-02-08 15:12:27.518 error (2392) checkPresence: TypeError: Cannot read property 'message' of undefined fb-checkpresence.0 2020-02-08 15:12:27.517 debug (2392) body response: {"statusCode":500,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" fb-checkpresence.0 2020-02-08 15:12:27.495 debug (2392) history: false time: Sat Feb 08 2020 15:10:21 GMT+0100 (GMT+01:00) fb-checkpresence.0 2020-02-08 15:12:27.495 debug (2392) history: false time: Sat Feb 08 2020 15:05:20 GMT+0100 (GMT+01:00) fb-checkpresence.0 2020-02-08 15:12:27.495 debug (2392) history: false time: Sat Feb 08 2020 15:00:20 GMT+0100 (GMT+01:00)
-
@mameier1234
Hast Du aus dem latest über admin installiert? -
Das kann ich gar nicht mehr so genau sagen...
aktuell die 0.2.2
Die Meldung kam schon mit 1-2 Versionen vorher .. Es kann gut sein, dass ich dann auch mal von Github drüber installiert habe, in der Hoffnung, dass es besser wird.
-
@mameier1234 sagte in Test Adapter fb-checkpresence v0.2.x:
Das kann ich gar nicht mehr so genau sagen...
aktuell die 0.2.2
Die Meldung kam schon mit 1-2 VersionenDie Version auf Github muss nicht unbedingt lauffähig sein. Bitte aus admin installieren.
Hast Du denn irgendwelche Einschränkungen bzgl. Funktionalität? -
Nein.. keine Einschränkungen...
Wie gesagt, mit der Version aus dem Admin 100% gleiche Meldung...
-
@mameier1234
Ich denke, das da ein Fehler nicht richtig abgefangen wird. Ich bin dran. -
@afuerhoff ich habe noch was:
fb-checkpresence.0 2020-02-09 11:48:05.438 error (4308) checkPresence: TypeError: Cannot read property 'message' of undefined fb-checkpresence.0 2020-02-09 11:48:05.437 debug </s:Envelope> fb-checkpresence.0 2020-02-09 11:48:05.437 debug </s:Body> fb-checkpresence.0 2020-02-09 11:48:05.437 debug </s:Fault> fb-checkpresence.0 2020-02-09 11:48:05.437 debug </detail> fb-checkpresence.0 2020-02-09 11:48:05.437 debug </UPnPError> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <errorDescription>NoSuchEntryInArray</errorDescription> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <errorCode>714</errorCode> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <UPnPError xmlns="urn:dslforum-org:control-1-0"> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <detail> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <faultstring>UPnPError</faultstring> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <faultcode>s:Client</faultcode> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <s:Fault> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <s:Body> fb-checkpresence.0 2020-02-09 11:48:05.437 debug <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> fb-checkpresence.0 2020-02-09 11:48:05.437 debug (4308) body response: {"statusCode":500,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\
-
@mameier1234
Danke für die Info. Ich glaube, dass ich den Fehler entdeckt habe. -
Hallo, ich habe auf Github eine Version zum Testen veröffentlicht. Diese hat noch die gleiche Versionsnummer 0.2.2. Bitte prüft, ob Fehler noch vorhanden ist. Es sind auch neue Features implementiert.
Änderungen:
- Fehlerbehandlung optimiert. Fehler sollten jetzt besser angezeigt werden (siehe Beitrag 45)
- Anzeigefehler bei mehreren Tabellenzeilen gefixed (siehe Beitrag 19)
- Datenpunkte für Whitelist angelegt
- Fritzbox devices werden ausgelesen und als Datenpunkte abgelegt (siehe Beitrag 32)
- zusätzlicher Datenpunkt presence für Family members (siehe Beitrag 26)
- Default Wert IP-Adresse = fritz.box
- Zusätzliche Info Datenpunkte für die verwendeten Fritzbox Services angelegt (siehe 4 Beitrag)
Viel Spaß beim Testen. Ich hoffe, dass ich die Probleme lösen konnte. Nach positiven Rückmeldungen wird dieser Stand dann als Version 0.3.0 angelegt.
-
@afuerhoff
Hi, vielen Dank, läuft ohne Probleme, zeigt mir sogar alle meine 293 devices an.. hat n Moment gedauert, bis er alle geladen hat, aber geht.
Super!Keine Errors im Log.
Admin 4.01, web 3.0, Linux Mint 18.3
Js-controller 2.2.8 -
Super, Danke.
Kann man eine json haben wo die aktiven und die inaktiven getrennt sind? (Fritzbox devices )
Ev. extra eine json für Whitelist/Blacklist ?
Zusätzlich ein Icon für true/false? (Grüner Haken bei true , Rotes X bei false) -
@sigi234 sagte in Test Adapter fb-checkpresence v0.2.x:
Kann man eine json haben wo die aktiven und die inaktiven getrennt sind?
Kann ich noch mit einbauen.
-
@afuerhoff sagte in Test Adapter fb-checkpresence v0.2.x:
@sigi234 sagte in Test Adapter fb-checkpresence v0.2.x:
Kann man eine json haben wo die aktiven und die inaktiven getrennt sind?
Kann ich noch mit einbauen.
Oh das wäre super
-
Hallo,
ich hab noch zwei json Table unter fb-devices eingebaut. Bitte nochmal aus Github aktualisieren.
-
Neue Fehler mit der aktuellen Version von Github...
fb-checkpresence.0 2020-02-09 16:21:04.831 error (7876) getActive: undefined fb-checkpresence.0 2020-02-09 16:21:04.830 error (7876) soapAction GetSpecificHostEntry -> undefined
hier das Debug-Log
fb-checkpresence.0 2020-02-09 16:21:08.416 debug (7876) getDeviceInfo unknown: 101 fb-checkpresence.0 2020-02-09 16:21:08.416 debug (7876) getDeviceInfo active: 71 fb-checkpresence.0 2020-02-09 16:21:05.661 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:05.592 debug (7876) checkPresence first run fb-checkpresence.0 2020-02-09 16:21:05.591 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.831 error (7876) getActive: undefined fb-checkpresence.0 2020-02-09 16:21:04.830 error (7876) soapAction GetSpecificHostEntry -> undefined fb-checkpresence.0 2020-02-09 16:21:04.768 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.723 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:04.723 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.721 debug (7876) getActive [{"Name":"Martin","Active":"true","Kommt":"2020.02.09 01:54:02","Geht":"2020.02.09 01:38:02"},{"Name":"Claudia","Active":"true","Kommt":"2020.02.09 03:55:03","Geht":"2020.02.09 03:26: fb-checkpresence.0 2020-02-09 16:21:04.693 debug (7876) getActive Dennis 0 fb-checkpresence.0 2020-02-09 16:21:04.692 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:04.603 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.538 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:04.538 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.503 debug (7876) getActive [{"Name":"Martin","Active":"true","Kommt":"2020.02.09 01:54:02","Geht":"2020.02.09 01:38:02"},{"Name":"Claudia","Active":"true","Kommt":"2020.02.09 03:55:03","Geht":"2020.02.09 03:26: fb-checkpresence.0 2020-02-09 16:21:04.478 debug (7876) getActive Vanessa 0 fb-checkpresence.0 2020-02-09 16:21:04.477 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:04.454 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.384 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:04.383 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.364 debug (7876) getActive [{"Name":"Martin","Active":"true","Kommt":"2020.02.09 01:54:02","Geht":"2020.02.09 01:38:02"},{"Name":"Claudia","Active":"true","Kommt":"2020.02.09 03:55:03","Geht":"2020.02.09 03:26: fb-checkpresence.0 2020-02-09 16:21:04.362 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.333 debug (7876) getActive Claudia 1 fb-checkpresence.0 2020-02-09 16:21:04.332 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:04.301 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:04.301 debug (7876) sendTo "getHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:04.297 debug (7876) getActive [{"Name":"Martin","Active":"true","Kommt":"2020.02.09 01:54:02","Geht":"2020.02.09 01:38:02"}, fb-checkpresence.0 2020-02-09 16:21:04.271 debug (7876) getActive Martin 1 fb-checkpresence.0 2020-02-09 16:21:04.270 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:04.227 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:04.222 debug (7876) getDeviceList: [{"Index":"1","IPAddress":"192.168.160.67","MACAddress":"24:5B:A7:BE:7F:28","Active":"1","HostName":"AppleWanClaudia","InterfaceType":"802.11","X_AVM-DE_Port":"0","X_AVM-DE_Speed fb-checkpresence.0 2020-02-09 16:21:04.008 debug (7876) body <?xml version="1.0" encoding="UTF-8"?> <List> <!-- devicehosts :102 --> <Item> <Index>1</Index> <IPAddress>192.168.160.67</IPAddress> <MACAddress>24:5B:A7:BE:7F:28</MACAddress> <Active>1< fb-checkpresence.0 2020-02-09 16:21:03.244 debug (7876) response: 1 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:03.008 debug (7876) request url https://192.168.160.254:49443/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http:// fb-checkpresence.0 2020-02-09 16:21:03.006 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:02.997 debug (7876) request url http://192.168.160.254:49000/upnp/control/hosts body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://s fb-checkpresence.0 2020-02-09 16:21:02.995 debug (7876) sendTo "enableHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:02.995 debug (7876) createMemberObjects Hilde fb-checkpresence.0 2020-02-09 16:21:02.995 debug (7876) sendTo "enableHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:02.994 debug (7876) createMemberObjects Dennis fb-checkpresence.0 2020-02-09 16:21:02.994 debug (7876) sendTo "enableHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:02.994 debug (7876) createMemberObjects Vanessa fb-checkpresence.0 2020-02-09 16:21:02.993 debug (7876) sendTo "enableHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:02.993 debug (7876) createMemberObjects Claudia fb-checkpresence.0 2020-02-09 16:21:02.992 debug (7876) sendTo "enableHistory" to system.adapter.history.0 from system.adapter.fb-checkpresence.0 fb-checkpresence.0 2020-02-09 16:21:02.991 debug (7876) createMemberObjects Martin fb-checkpresence.0 2020-02-09 16:21:02.991 debug (7876) createGlobalObjects fb-checkpresence.0 2020-02-09 16:21:02.989 debug (7876) sslPort 49443 fb-checkpresence.0 2020-02-09 16:21:02.987 debug (7876) response: 0 {"statusCode":200,"body":"<?xml version=\"1.0\"?>\n<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\" s:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">\n fb-checkpresence.0 2020-02-09 16:21:02.976 debug (7876) request url http://192.168.160.254:49000/upnp/control/deviceinfo body: <?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="htt fb-checkpresence.0 2020-02-09 16:21:02.975 info (7876) service GetSecurityPort is supported fb-checkpresence.0 2020-02-09 16:21:02.955 info (7876) service X_AVM-DE_GetSpecificHostEntryByIP is supported fb-checkpresence.0 2020-02-09 16:21:02.933 info (7876) service GetSpecificHostEntry is supported fb-checkpresence.0 2020-02-09 16:21:02.899 info (7876) service X_AVM-DE_GetHostListPath is supported fb-checkpresence.0 2020-02-09 16:21:02.848 debug (7876) configuration familymembers: [{"familymember":"Martin","macaddress":"8C:86:1E:61:D8:9B","comment":"","enabled":true},{"familymember":"Claudia","macaddress":"84:AD:8D:B8:F6:06","comment":"","ena fb-checkpresence.0 2020-02-09 16:21:02.847 debug (7876) configuration dateformat: yyyy.mm.dd hh:MM:ss fb-checkpresence.0 2020-02-09 16:21:02.847 debug (7876) configuration history: history.0 fb-checkpresence.0 2020-02-09 16:21:02.847 debug (7876) configuration user: Broker fb-checkpresence.0 2020-02-09 16:21:02.847 info (7876) start fb-checkpresence: ip-address: 192.168.160.254 polling interval: 2 Min. fb-checkpresence.0 2020-02-09 16:21:02.524 info (7876) starting. Version 0.2.2 in C:/ioBroker/node_modules/iobroker.fb-checkpresence, node: v10.19.0 fb-checkpresence.0 2020-02-09 16:20:59.419 debug 2 fb-checkpresence.0 2020-02-09 16:20:59.419 debug (7876) States create System PubSub Client fb-checkpresence.0 2020-02-09 16:20:59.304 debug (7876) States create User PubSub Client fb-checkpresence.0 2020-02-09 16:20:58.610 debug (7876) Redis States: Use Redis connection: 0.0.0.0:9000 fb-checkpresence.0 2020-02-09 16:20:58.608 debug (7876) objectDB connected fb-checkpresence.0 2020-02-09 16:20:58.602 debug (7876) Objects connected to redis: 0.0.0.0:9001 fb-checkpresence.0 2020-02-09 16:20:58.578 debug (7876) Objects client initialize lua scripts fb-checkpresence.0 2020-02-09 16:20:58.578 debug (7876) Objects create User PubSub Client fb-checkpresence.0 2020-02-09 16:20:58.577 debug (7876) Objects create System PubSub Client fb-checkpresence.0 2020-02-09 16:20:58.573 debug (7876) Objects client ready ... initialize now fb-checkpresence.0 2020-02-09 16:20:58.518 debug (7876) Redis Objects: Use Redis connection: 0.0.0.0:9001
-
@sigi234 sagte in Test Adapter fb-checkpresence v0.2.x:
Kann man eine json haben wo die aktiven und die inaktiven getrennt sind? (Fritzbox devices )
allerdings ist ja die Fritte seeeeehr träge was Angabe von aktiv/inaktiv betrifft.
Das kann auch mal 10 Minuten dauern.
zum Checken der Präsenz ist das nicht schnell genug