tellows Scorelisten automatisch in ein FritzBox Telefonbuch importieren

Bei unser geliebten Seite mydealz.de ist mir ein Deal ins Auge gefallen, bei dem es für ein Jahr API Zugriff auf die FritzBox Scorelisten von tellows gibt.

Tellow empfiehlt einmal im Monat die Listen zu downloaden und in seine FritzBox zu importieren.

Da ich außer einem Bash-Skript von Tellows keine Möglichkeit gefunden habe das ganze zu automatisieren habe ich da mal was gebaut 🙂

Ich hab ein PHP-Skript gebaut, dass die beiden XML Dateien von Tellow herunterlädt und in eure FritzBox importiert.

Das Skript gibt es auf meinem GitHub

Hier noch eine kurze Anleitung wie man das Skript auf einem Debian/Ubuntu Server bzw. Raspberry Pi installiert.

PHP installieren und das PHP Skript unter /opt/ ablegen

  1. Nun muss die Konfiguration, die im letzten Schritt kopiert wurde noch an eure FritzBox und eure Download URL von tellow angepasst werden, dies könnt ihr mit einem Texteditor eurer Wahl machen.

    Die Links am Ende der Konfiguration findet ihr in der pdf, die ihr bei tellows herunterladen könnt.

    Wenn Benutzername und Passwort in der Konfiguration stimmen könnt ihr das Skript einmal zum Testen ausführen. Dazu führt ihr folgenden Befehl aus:

    php /opt/fritzbox-tellows-import/tellows-import.php

    Nun sollten die Scorelisten in eurer FritzBox Weboberfläche verfügbar sein.

  2. Um das Skript regelmäßig auszuführen wird noch ein Eintrag in der crontab benötigt, diese editiert ihr mit folgendem Befehl:
    crontab -eMit folgendem Eintag wird das Skript beispielsweise alle 10 Tage ausgeführt.
    0 0 */10 * * php /opt/fritzbox-tellows-import/tellows-import.php >/dev/null 2>&1

Falls jemand eine Anleitung zur Installation auf Windows benötigt, hinterlasst einfach einen Kommentar, ich denke das könnte man noch nachreichen 🙂

2 Gedanken zu „tellows Scorelisten automatisch in ein FritzBox Telefonbuch importieren

  1. Stammtisch

    Hallo an die Bastler :-),

    ist es hier jemanden möglich ein cmd- Script für Windows zu schreiben welches ich über einen Task Wöchentlich ansteuern kann?

    Das wäre echt super ich habe jetzt schon stundenlang gesucht und nichts gefunden.

    Beste Grüße 🙂

    Antworten
    1. Johannes Beitragsautor

      Das PHP Skript funktioniert auch unter Windows, du brauchst lediglich den PHP Interpreter, siehe folgende Anleitung:
      https://www.segal-online.de/php-7-auf-windows-installieren/

      Du brauchst nur Schritt 1-3, den Apache etc. musst du nicht installeren, der ist für Webseiten mit PHP.

      Wenn du PHP in einem Ornder liegen hast kannst du das Skript ähnlich wie unter Linux aufrufen:
      C:/pfad/zu/php.exe C:/pfad/zu/fritzbox-tellows-import/tellows-import.php

      Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.