- Mitglied seit
- 28. August 2020
- Beiträge
- 59
Ich habe mich einmal des leidigen Problems der unvollständigen Telefonbücher auf Endgeräten angenommen. Im Speziellen für Geräte von Snom und Gigaset. Dazu habe ich zwei Bash Skripte erstellt (vielen Dank an mOrbo für die Steilvorlage / Vorarbeit), die alle Nummern aus dem 3CX Telefonbuch in die jeweiligen Gerätetelefonbücher übernehmen.
Beiden Skripten ist gemeinsam:
Das Skript für Snom wurde mit einem D375 mit Firmware 10.1.54.16 getestet. Da Snom für aktuelle Geräte mit halbwegs aktueller Firmware das gleiche Adressbuchformat nutzt, dürften auch andere Telefone keine Probleme machen.
Zur Automatisierung des Vorgangs sollte ein Cronjob eingerichtet werden, der mehrmals am Tag läuft. Dadurch ist man "auf der sicheren Seite" und braucht den Zeitpunkt der täglichen Neuprovisionierung nicht in Betracht zu ziehen. Außerdem werden dann auch bei manueller Neuprovisionierung immer halbwegs aktuelle Daten übernommern.
Weitere Informationen finden sich in den Kommentaren in den Skripten.
Beiden Skripten ist gemeinsam:
- Alle Nummern werden übernommen (2 x geschäftlich, 2 x mobil und 2 x privat - auch bei Snom).
- Es kann via Einstellung bestimmt werden, ob Nebenstellen und / oder Signalisierungsgruppen mit ins Telefonbuch übernommen werden.
- Auch Kontakte, die nur einen Firmennamen enthalten, werden übernommen (Nachname wird auf Firmennamen gesetzt).
- Reservierte Zeichen werden korrekt gehandhabt (meint, in den Namensfeldern muss man sich an - fast - keinerlei Konventionen halten).
- Sie laufen nur unter Debian (die Skripte in Powershell umzuschreiben sollte aber kein Problem sein - Fleißarbeit halt).
- Es kann bestimmt werden, welcher Typ Nummer (geschäftlich, mobil oder privat) als Standardnummer gesetzt wird.
- Die Attribute VIP (Alarmierung trotz DND) und Favorit können gesetzt werden.
- Das Feld E-Mail wird übernommen (sagen wir mal so: schaden kann es nicht).
Das Skript für Snom wurde mit einem D375 mit Firmware 10.1.54.16 getestet. Da Snom für aktuelle Geräte mit halbwegs aktueller Firmware das gleiche Adressbuchformat nutzt, dürften auch andere Telefone keine Probleme machen.
Zur Automatisierung des Vorgangs sollte ein Cronjob eingerichtet werden, der mehrmals am Tag läuft. Dadurch ist man "auf der sicheren Seite" und braucht den Zeitpunkt der täglichen Neuprovisionierung nicht in Betracht zu ziehen. Außerdem werden dann auch bei manueller Neuprovisionierung immer halbwegs aktuelle Daten übernommern.
Weitere Informationen finden sich in den Kommentaren in den Skripten.