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

  • Hat jemand von Euch massenweise solche Einträge im Log (mehrere Hundert - Tausend):


    Ich habe hier einen User, bei dem beginnt das Spiel auf einem RPi4 gegen 4:30 Uhr und endet ca. 6:22 Uhr. Evtl. könnte das mit einer Zwangstrennung (und einem 24/7 Pi) zu tun haben?

    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

  • Ja. Im Nerdsrepo. Einfach das vorhandene Addon updaten sollte funktionieren - wenn das Nerdsrepo 7.0.1.1. installiert ist.

    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

  • Es funktioniert leider nicht bei mir. Sehr schade!

    Ja sehr detaillierte Fehlerbeschreibung, so etwa wie "mein Auto fährt nicht". Hier funktioniert dagegen alles bestens. Auch unter Matrix.

    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

  • Ein [definition=12,3]Debug-Log[/definition] von Anfang an wäre hier in der Tat sehr hilfreich. Ansonsten hoffe ich ja mal, dass sowohl Adresse der Fritzbox (entweder IP oder fritz.box) als auch Nutzername und Passowort stimmen.

    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

  • Also so wie es sich jetzt abzeichnet funktioniert doch nicht immer zuverlässig. Nach einem Neustart von LibreElec funktioniert es erst einmal nicht. Wenn ich dann ein paar mal versuche anzurufen funktioniert es irgendwann. Dann geht es für eine Weile zuverlässig, aber wenn eine Weile kein Anruf kommt geht es wieder nicht. Auch nach einem Neustart geht es dann wieder erst mal nicht.

    Das ist sehr seltsam, eigentlich sollte man meinen es funktioniert oder es funktioniert nicht, aber darauf kann ich mir absolut keinen Reim machen.

  • Bitte mal ein [definition=12,3]Debug-Log[/definition] ab Start von LibreElec.

    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

  • Die kannst Du doch sicherlich zippen und als Dateianhang hier anhängen?

    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

  • Code
    2021-06-18 12:10:47.985 T:139627935540992  NOTICE: [service.fritzbox.callmonitor] Settings loaded
    2021-06-18 12:10:48.027 T:139627935540992   ERROR: [service.fritzbox.callmonitor] Could not connect to 192.168.178.1:1012
    2021-06-18 12:10:48.027 T:139627935540992   ERROR: [service.fritzbox.callmonitor] [Errno 101] Network is unreachable
    2021-06-18 12:10:48.027 T:139627935540992  NOTICE: [service.fritzbox.callmonitor] Monitoring finished

    Das Netzwerk ist zum Zeitpunkt des Ladens der Addons noch nicht verfügbar. Du könntest mal den Start von Libreelec um ca. 5-10 Sec verzögern (Einstellungen -> LibreELEC -> Netzwerk -> Vor dem Start von Kodi auf das Netzwerk warten).

    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 Netzwerk ist zum Zeitpunkt des Ladens der Addons noch nicht verfügbar. Du könntest mal den Start von Libreelec um ca. 5-10 Sec verzögern (Einstellungen -> LibreELEC -> Netzwerk -> Vor dem Start von Kodi auf das Netzwerk warten).

    Das hat leider nicht funktioniert. Das Netzwerk ist ja eigentlich auch verfügbar. Wenn ich nach dem Neustart anrufe, dann wird der Anruf nicht angezeigt, wenn ich dann auflege wird er manchmal angezeigt und wenn er einmal angezeigt wurde, funktioniert alles bei nachfolgenden Anrufen. Erst wenn dann wieder eine Zeit vergangen ist geht es wieder nicht.

  • Das Log sagt eindeutig was anderes. Die Meldung "Network is unreachable" kommt vom System und sagt aus, dass das Netzwerk eben nicht erreichbar ist. Der Callmonitor beendet sich anschliessend (Monitoring finished) und kann überhaupt keine Anrufe mehr anzeigen (egal ob am Anfang oder am Ende), da er beendet wurde. Außerdem müsstest Du eine Benachrichtigung angezeigt bekommen haben (Fritz!Box unter 192.168.178.1:1012 nicht erreichbar). In dem Fall erfolgt dann auch keine Anrufsignalisierung.

    Jetzt kann es natürlich sein, dass die Netzwerkverfügbarkeit eben grenzwertig ist und dann halt mal funktioniert, und ein anderes Mal nicht. Beim Log oben war das Netzwerk jedenfalls (noch) nicht da bzw. komplett oben.

    EDIT: auch andere Prozesse bemängeln ein inkomplettes Netzwerk (hier die fehlende Namensauflösung):


    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

    2 Mal editiert, zuletzt von PvD (18. Juni 2021 um 17:10)

  • Das Log sagt eindeutig was anderes. Die Meldung "Network is unreachable" kommt vom System und sagt aus, dass das Netzwerk eben nicht erreichbar ist. Der Callmonitor beendet sich anschliessend (Monitoring finished) und kann überhaupt keine Anrufe mehr anzeigen (egal ob am Anfang oder am Ende), da er beendet wurde. Außerdem müsstest Du eine Benachrichtigung angezeigt bekommen haben (Fritz!Box unter 192.168.178.1:1012 nicht erreichbar). In dem Fall erfolgt dann auch keine Anrufsignalisierung.

    Aber es funktioniert manchmal und manchmal nicht und es kommt auch keine Fehlermeldung. Wenn die Fritzbox tatsächlich nicht erreichbar ist kommt eine Fehlermeldung schon beim Start von LibreElec oder beim Deaktivieren oder Aktivieren des Addons.
    Was die Namensauflösung angeht, ich habe deshalb die IP Adresse der Fritzbox verwendet um das als Fehler auszuschließen.

  • Der Fehler mit der Namensauflösung kommt von einem anderen Skript/Addon (oe.py). Ich würde trotzdem mal mit den Einstellungen/Werten für den verzögerten Start rumspielen. Natürlich musst Du nach den Änderungen das System neu starten.

    Eine erfolgreiche Verbindung mit der Fritzbox sieht so aus:

    Code
    2021-06-18 19:24:54.862 T:139846341355264  NOTICE: [service.fritzbox.callmonitor] Settings loaded
    2021-06-18 19:24:54.911 T:139846341355264  NOTICE: [service.fritzbox.callmonitor] Connected, listen to 192.168.178.1 on Port 1012

    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

  • So, das mit den Trailern scheint bekannt zu sein.

    Ich hab jetzt die Wartezeit auf 60 Sekunden gestellt, es scheint jetzt zu laufen.

    @PvD erst mal vielen Dank für Deine Hilfe! Ich hoffe, dass meine vorherige Antwort nicht zu unfreundlich war, ich war etwas genervt von den ganzen Problemen heute. Also sorry dafür und ein schönes Wochenende.

Jetzt mitmachen!

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