Gigaset-Telefonbuch für Gigaset C610 IP und C610A IP.
Seit Klicktel im März 2018 ihre OpenAPI abgeschaltet hat, werden bei einem Gigaset die Anrufernamen nicht mehr angezeigt. Ich fand diese Funktion sehr hilfreich und hat für mich einen echten Mehrwert eines IP Telefons geliefert. Leider gibt es von Gigaset offiziell für Deutschland keinen mitgelieferten Provider, also habe ich mir ein kleines PHP Skript zum Behelf gestrickt.
Bei Fragen darf gerne ein Issue geschrieben werden.
Sie benötigen einen PHP Server. Auf diesem laden Sie das Skript api.php hoch. Die URL zu diesem Skript werden sie später als Serveradresse benötigen.
In der Datei config.php können Sie die Vorwahl konfigurieren.
Dieser Cloud-Dienst kann mit einem Free Dyno kostenlos genutzt werden. Die Software sollte sich hier auch automatisch updaten.
Sie können das Docker Image aus dem Sourcecode selbst bauen und starten mit diesem Befehl: docker build --tag=gigaset-telefonbuch . && docker run gigaset-telefonbuch
Das Installieren dieses Scriptes mittels Docker ist ebenfalls möglich. Hierfür rufen Sie bitte docker container run tigerxy/gigaset-telefonbuch auf.
Im Dockerfile können Sie die Vorwahl konfigurieren. Alternativ können die Environment Variablen beim Start überschieben werden.
docker container run -e ADD_AREA_CODE=1 tigerxy/gigaset-telefonbuch
Ich habe diese Anleitung für die Firmware-Version 42.247 geschrieben.
Zu Beginn in der Weboberfläche der Telefonbasis anmelden. Zu der Seite Einstellungen -> Telefonbücher -> Online-Telefonbuch navigieren.
Auf dieser Seite bei Einstellungen für einen zusätzlichen Provider auf Bearbeiten klicken.
Nun Anbietername und Serveradresse ausfüllen und mit Sichern bestätigen
Nun Häkchen neben dem zuvor festgelegten Anbieternamen setzen und diesen bei Automatische Suche des Anrufernamens auswählen.
Fertig. Wenn alles geklappt hat, erscheint beim nächsten bekannten Anrufer, der Name, wie von früher gewohnt, im Display.
Wenn man die die Seite test.html aufruft, kann dort die API getestet werden.
Ich habe diese Dokumentation von Gigaset gefunden, die mir bei der Implementierung geholfen hat.



