Seite 1 von 3

Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: Fr Jul 12, 2019 12:50 pm
von Gecks
Hallo Rudel,
nachdem ich immer fleißig mitlese gibt es jetzt doch ein Problem welches noch nicht besprochen wurde.

Habe heute versucht das tr064 Plugin in der CometVisu zum laufen zu bringen um mir die Anrufliste der Fritzbox anzeigen zu lassen.
Vorgegangen bin ich wie in der Doku unter https://www.cometvisu.org/CometVisu/de/ ... html#tr064 (Die Reihenfolge ist allerdings verkehrt rum. Warum auch immer?)

Folgendes hab ich also gemacht:
  • Benutzer in Fritzbox erstellt und notwendige Berechtigungen gegeben
Bild
  • Die Verstekte Konfiguration mit den entsprechenden Werten gefüttert
Bild
  • Im Editor unter -pages -meta -plugins - plugin "tr064" hinzugefüg
  • unter -pages -page "Wohnzimmer" +callist mit dem Attribut device "fritzbox" angelegt
Bild

Erster Test. Nix zu sehen.
Die Konsole spuckt mir folgenden Fehler aus:
Error: reading URL "https://timberwolf352.fritz.box/proxy/v ... ed%26max=0 failed with status 404: Not Found
Ich schließe mal daraus, das die Fritze unter der Adresse nicht zu erreichen ist. Also IP geprüft, passt.
Neu geladen, kein Error. :confusion-scratchheadyellow:

Dafür steht nun in der Visu "Loading TR-064 ..." aber es passiert weiterhin nichts.

Was habe ich noch vergessen oder wo kann ich nachschauen? :confusion-helpsos:

Danke schon mal.

Noch die Systeminfos:
Timberwolf 950 Version 1.0 Beta 24
CometVisu Version 0.11.0 über die Apps installiert
Firefox 67.0.4

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: Sa Jul 13, 2019 9:34 pm
von Chris M.
Bei meiner Umgebung geht's.

Schau mal in der Konsole nach dem Aufruf von "soap.php": Was ist der Inhalt der Antwort?

Es sollte etwas wie "https:\/\/192.168.0.1:49443\/calllist.lua?sid=8c0d070d5da5daf0" sein - und nicht etwas, dass mit {"faultstring": anfängt...

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: So Jul 14, 2019 1:51 pm
von Gecks
Hallo Chris,
bekomme in der Konsole keinen Aufruf von soap.php.
Auf der Seite steht "Loading TR-064..." und das wars. Kein Aufruf von soao.php in der Konsole.

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: So Jul 14, 2019 2:12 pm
von Chris M.
Doch, der ist sicher da. Hast Du mal auf die Netzwerk-Sicht gewechselt? Da sollte der soap.php schon kommen.

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: So Jul 14, 2019 2:41 pm
von Gecks
Nach Änderungen und speichern in der Page Konfig kommt beim erneuten Testen dann doch noch was in der Konsole.

Code: Alles auswählen

https://timberwolf352.fritz.box/proxy/visu/resource/plugins/tr064/soap.php?device=fritzbox&location=upnp/control/x_contact&uri=urn:dslforum-org:service:X_AVM-DE_OnTel:1&fn=GetCallList
Die Antwort dazu ist:

Code: Alles auswählen

PHP class "SoapClient" does not exists - please check server setup.
Wahrscheinlich muss in der Fritzbox noch was eingestell werden.
Schau ich mir die Tage noch mal an. Hat vielleicht jemand eine Idee?

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: So Jul 14, 2019 5:36 pm
von Chris M.
Ne, das ist eine Fehlermeldung, dass das Setup auf dem Server (im Docker Container) nicht stimmt, da hat die Fritz!Box nichts mit zu tun.

Mal schaun, ob ich was finden kann...

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: So Sep 01, 2019 2:35 pm
von Gecks
Hallo @Chris M.,
gibt es hier Neuigkeiten?

Habe mittlerweile den TW auf V1.5 RC4 geupdatet. An der Visu hat das natürlich nichts geändert.
Hab die CometVisu noch mal runter geschmissen und dann per App neu installiert. Ohne Erfolg.

Anschließend habe ich versucht mit diesem Powershell Skript von Windows aus auf die TR064 Schnittstelle zuzugreifen.
https://administrator.de/wissen/powersh ... 03474.html
Mit dem für die ComeVisu vorgesehenene Benutzer und Passwort hat das auch geklappt.
Der Weg funktioniert also.

Werde die Viso noch mal manuell in Portainer installieren.
Kannst du mir sagen mit welcher Version es bei dir funktioniert.

Vielen Dank.
Henry

OK, wie hier viewtopic.php?f=37&t=1344&p=14192#p14192 angemerkt, Version latest bekomm ich nicht zu laufen.

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: Mo Sep 02, 2019 11:04 pm
von Chris M.
Sorry, hatte ich aus den Augen verloren.

Das ganze ist unabhängig von der TWS Version, d.h. ein Update hier sollte keine Auswirkung haben.

Die Meldung "PHP class "SoapClient" does not exists - please check server setup." kann eigentlich nur aus dem CometVisu Container kommen und dass dort eine Bibliothek fehlt. Das muss ich aber noch checken.

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: Mo Sep 02, 2019 11:07 pm
von Gecks
Danke.
Kein Problem, hatte das lange auch nicht mehr auf dem Schirm.

Schönen Abend noch.

Re: Anrufliste Fritzbox in CometVisu (Plugin tr064)

Verfasst: Mo Sep 09, 2019 11:43 am
von Auweia
Hallo Chris,
das tr064 Plugin blieb auch bei mir hängen mit loading TR064...
Danach habe ich in der versteckten Konfiguration die uri von http auf https und selfsigned auf true geändert.
Das Plugin lief dann durch und zeigte die Anrufe an. Auch in der Fritzbox 7590 war die Meldung:
"Anmeldung einer App des Benutzers cometvisu von IP-Adresse.." zu finden.
Ein erneuter Aufruf aus der Cometvisu geht dann aber nicht mehr: Bleibt wieder auf --Loading TR-064 ... hängen
Wird die App nicht mehr abgemeldet?
Viele Grüße
Albert