NEWS
Test Adapter fb-checkpresence v0.1.x
-
@ple ich hatte auch gerade diesen Fehler.. lag allerdings daran, dass ich vor kurzem in der Fritzbox die nicht verbundenen Geräte entfernt hatte und das 2 Familienmitglieder betroffen hatte.. deren Mac-adressen waren jetzt einfach der Fritzbox nicht mehr bekannt..
Nachdem ich erst den einen und dann den zweiten User auf deaktiv gesetzt hatte, verschwwanden die Meldungen nacheinander...
Deshalb meine Vermutung: Falsches Format bei der Mac ? xx:xx...... und nicht xx-xx-....
-
@mameier1234 sagte in [Neuer Adapter] iobroker.fb-checkpresence:
ich hab nur XX:XX
ist noch ne 7270, die lag hier nur rum. Daher mal der Versuch. -
@ple
Hast du in den Netzwerk Einstellungen der Fritzbox die Checkbox "Zugriff für Anwendungen zulassen" angehakt?
Funktioniert diese URL http://fritz.box:49000/tr64desc.xml im Browser? -
Jup, ist aktiv. Das os ist zwar alt, aber heist noch genauso.
Neustart hab ich schon ne paar mal versucht. -
@ple
Kannst du die Instanz mal auf debug stellen und dann den Log posten. -
Debug, hätte ich auch mal drauf kommen können.
fb-checkpresence.0 2019-11-16 11:48:00.428 debug (30967) checkPresence scheduled fb-checkpresence.0 2019-11-16 11:48:00.428 error (30967) Error checkPresence: TypeError: Cannot read property 'message' of undefined fb-checkpresence.0 2019-11-16 11:48:00.427 error (30967) soapAction error undefined fb-checkpresence.0 2019-11-16 11:48:00.427 debug (30967) 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 2019-11-16 11:48:00.425 debug (30967) state fb-checkpresence.0.info.lastUpdate changed: 2019-11-16T10:48:00.004Z (ack = true) fb-checkpresence.0 2019-11-16 11:48:00.425 debug (30967) state fb-checkpresence.0.info.connection changed: true (ack = true) fb-checkpresence.0 2019-11-16 11:48:00.425 debug (30967) state fb-checkpresence.0.devices changed: 16 (ack = true) fb-checkpresence.0 2019-11-16 11:48:00.417 debug (30967) getHostNo: 16 fb-checkpresence.0 2019-11-16 11:48:00.415 debug (30967) body response: {"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/\ fb-checkpresence.0 2019-11-16 11:47:26.150 debug (30967) system.adapter.admin.0: logging true
-
@ple Ich hatte in meiner Fritzbox plötzlich Meldungen ala "Anmeldung von (ip-des-iobrokers) von unbekannt..
Dann habe ich im Adapter nochmal die Anmeldedaten neu eingetragen, dann ging es wieder...
-
@ple
Was hast du bei History Adapter in den Einstellungen eingetragen? Generell werden Daten ausgelesen. Er läuft aber mittendrin auf einen Fehler. -
History ist im fb Adapter deaktiviert. Ansonsten nutze ich nur den sql Adapter.
-
@ple
Du kannst History oder SQL einstellen. Die Funktion des Adapters basiert darauf. -
Hab schon beides probiert, der Fehler bleibt der gleiche.
-
@afuerhoff
Influx geht nicht?
Würde deinen Adapter auch gerne nutzen. -
@zahnheinrich
Ich hab Influx schon auf der Todo Liste. Kann noch etwas dauern. Allerdings kann ich es selbst nicht testen. -
@ple
Muss ich mal versuchen nachzustellen. -
@afuerhoff
ich kann dich auch gerne auf mein System lassen, falls du noch was benötigst.Gruß
-
@ple
Danke. Ich schaue erst mal. Melde mich wieder -
@ple
Hallo, hab noch mal mit meinen Adapter-Log verglichen. Ich glaube, dass die Authentifizierung nicht funktioniert. Der Fritzbox User muss im Menü "System/FRITZ!Box-Benutzer" die Berechtigung für "FRITZ!Box Einstellungen" haben. Ich habe dafür extra einen eigenen User auf meiner Fritzbox angelegt.
Wichtig ist auch, dass im Menü "System/FRITZ!Box-Benutzer/Anmeldung im Heimnetz" die Einstellung "Anmeldung mit FRITZ!Box-Benutzernamen und Kennwort" ausgewählt ist. -
Ich mach heute mal mal Screenshots, aber bin mir sicher das alles so eingerichtet ist. Hab schon einige Users angelegt mit allen haken die man setzen kann;-)
Das die als ipclient läuft ist egal? Also Router wollte ich die ja nicht einsetzen, nur einzig für Anwesenheit.
-
@afuerhoff sagte in [Neuer Adapter] iobroker.fb-checkpresence:
@zahnheinrich
Ich hab Influx schon auf der Todo Liste. Kann noch etwas dauern. Allerdings kann ich es selbst nicht testen.Teste gerne mit !
-
so, hier dann mal die Screenshots