[RELEASE] (Noch) ein Addon für die Fritzbox: Fritzbox Callmonitor

  • Es liegt wohl an den mit der Version 2.0.0 eingeführten Interfaces und Klassen. Ich habe bereits das Issue an den für den Part verantwortlichen Entwicker gemeldet. Bis dahin empfehle ich ein Downgrade auf die 1.4.5. Und nicht vergessen, die automatische Aktualisierung für dieses Addon auszuschalten.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Das ist ein generelles Problem der Kodi-Dienste, wenn Standby benutzt wird. Da solche Addons bei Kodi-Start mitgestartet werden, hilft nur Kodi beenden und neu starten. Oder auf S3 (Runterfahren) ausweichen.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • @guenni1404, @un4given: Könnt Ihr Euch bitte mal als Betatester bereitstellen diese Version testen, ob es immer noch zu einem Fehler unter Android kommt? Ich kann es aus Ermangelung an Androidgeräten leider nicht selbst austesten...

    Danke im Voraus.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Da das Vorgänger-Addon von Frank Epperlein offensichtlich nicht mehr aktualisiert wird, wollte ich hier mal fragen, ob eine optionale Aktion eingeführt werden kann, die ein Pausieren der Wiedergabe schon beim Klingeln ermöglicht.
    Danke und Gruß!

  • Habe die Version 1.4.4 drauf.
    Leider finde ich keine andere Version.

    Kann man die Schriftgrösse ändern?
    Finde es sehr klein.
    Wird bei mir unten rechts in einem kleinen Kasten angezeigt und nicht wie hier in den Bildern oben in der Mitte.

  • Habe die Version 1.4.4 drauf.

    Die ist uralt, wo hast Du die her?

    Leider finde ich keine andere Version.

    Dann schau' Dir mal meine Signatur an. Da gibts einen Link zu meinem Server.

    Finde es sehr klein.
    Wird bei mir unten rechts in einem kleinen Kasten angezeigt und nicht wie hier in den Bildern oben in der Mitte.

    Das hängt vom verwendeten Skin ab. Kann ich nichts machen.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Da das Vorgänger-Addon von Frank Epperlein offensichtlich nicht mehr aktualisiert wird, wollte ich hier mal fragen, ob eine optionale Aktion eingeführt werden kann, die ein Pausieren der Wiedergabe schon beim Klingeln ermöglicht.

    Ist eingebaut (ab 2.0.2)

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Ich habe gerade das Addon 2.0.2 installiert. Funktioniert leider nicht mit Apple bzw. der 2 Factor Authentifizierung. Wie kann ich das Device aktivieren oder muss ich 2Factor im Account ausstellen?

    [errorbox]21:46:51 18.840372 T:1803547552 NOTICE: [service.fritzbox.callmonitor] Looking for all phonebook modules in /storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks
    21:46:51 18.841843 T:1803547552 NOTICE: [service.fritzbox.callmonitor] Found module AppleCloud.py - try to dynamic import resources.lib.PhoneBooks.AppleCloud
    21:46:52 19.805775 T:1803547552 NOTICE: [service.fritzbox.callmonitor] Use phonebook class AppleCloud
    21:46:52 19.810389 T:1803547552 NOTICE: [service.fritzbox.callmonitor] Found module PytzBox.py - try to dynamic import resources.lib.PhoneBooks.PytzBox
    21:46:52 19.923820 T:1803547552 NOTICE: [service.fritzbox.callmonitor] Use phonebook class PytzBox
    21:46:53 20.390625 T:1793061792 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:03
    21:46:55 23.165590 T:1803547552 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <class 'resources.lib.PhoneBooks.pyicloud.exceptions.PyiCloud2FARequiredError'>
    Error Contents: Two-factor authentication required for https://p51-contactsws.icloud.com:443/co/startup?clientBuildNumber=14E45&clientVersion=2.1&locale=en_US&dsid=576872613&order=last%2Cfirst&clientId=Hab ich gerade editiert
    Traceback (most recent call last):
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/default.py", line 442, in <module>
    CallMon = FritzCallmonitor()
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/default.py", line 80, in __init__
    self.getPhonebook()
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/default.py", line 168, in getPhonebook
    self.__phonebook = self.__phoneBookFacade.getPhonebook()
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks/PhoneBookFacade.py", line 89, in getPhonebook
    phone_books.update(phone_book.getPhonebook())
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks/AppleCloud.py", line 41, in getPhonebook
    for contact in api.contacts.all():
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks/pyicloud/services/contacts.py", line 92, in all
    self.refresh_client()
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks/pyicloud/services/contacts.py", line 73, in refresh_client
    params=params_contacts
    File "/storage/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 480, in get
    return self.request('GET', url, **kwargs)
    File "/storage/.kodi/addons/service.fritzbox.callmonitor-master/resources/lib/PhoneBooks/pyicloud/base.py", line 94, in request
    raise PyiCloud2FARequiredError(response.url)
    PyiCloud2FARequiredError: Two-factor authentication required for https://p51-contactsws.icloud.com:443/co/startup?clientBuildNumber=14E45&clientVersion=2.1&locale=en_US&dsid=576872613&order=last%2Cfirst&clientId=Hab ich auch gerade editiert
    -->End of Python script error report<--
    21:48:27 115.121460 T:1962917888 NOTICE: NFS is idle. Closing the remaining connections.

    [/errorbox]

    Anmerkung: Ohne Aktivierung des Apple-Telefonbuchs funktioniert das Addon 1a!

    2 Mal editiert, zuletzt von oberfragger (16. Oktober 2016 um 23:23) aus folgendem Grund: ClientID entfernt.

  • Ich hab's mal an Lutz weiter geleitet. Von der Apfel-Geschichte habe ich keine Ahnung...

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Nutzername/Passwort für die Anmeldung an deiner Fritz http://fritz.box . Wenn (noch) nicht eingerichtet, solltest Du das machen. Für einige Funktionen/Apps ist ab OS 6.0. ein full qualified Login (User + Password) erforderlich - so auch hier.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Hm das war schon von Anfang an eingerichtet. Aber bei der Anmeldung wird ja nach keinem Nutzer gefragt, ist dann User : root oder Admin. Oder muss ich den Username nehmen der für den FTP Zugang gilt ? Da hätte ich einen Nutzername.

    System Specs ::
    Kodi 20 Nexus, FireTV Cube // Linux Server + Emby // Samsung QN95B

  • Aber bei der Anmeldung wird ja nach keinem Nutzer gefragt

    Dann musst Du einen Nutzer anlegen.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • ...wenn es nun sogar mein Aple-Telefonbuch kennen würde...

    @oberfragger: Zwei Probleme:

    • die 2-Factor-Auth müsste alle 2 Monate erneuert (aktualisiert) werden. Um das halbwegs komfortabel zu machen, müssten im Addon ein paar zusätzliche Dialoge eingebaut werden.
    • Lutz ist im Moment stark beschäftigt.

    Die 2F-Auth. kann man im Apple-Account abschalten. Dann sollte es lt. Lutz auch mit dem Apfel-Telefonbuch gehen - und das ist im Moment die einzige Möglichkeit.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960
    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!