Bei Grandstream steuert P(W)M-PBX das Telefon über dessen HTTP-API: Wählen, Auflegen und Identifizieren brauchen am Telefon keine Einstellung. Nur das Telefonbuch richtest du am Telefon ein. Der Status ist eingeschränkt auf frei / klingelt / besetzt: keine Nummer und kein Name des Gesprächspartners, kein Anklopfen, keine DND-/Anmeldeanzeige.
1. Telefon in P(W)M-PBX eintragen
Im Assistenten (Schritt „Telefone“) das Telefon mit Typ Grandstream anlegen: Name, IP (z. B. 192.168.178.30) und das Admin-Passwort des Telefons. Ein Benutzername wird nicht gebraucht. Als Konto die Kontonummer 1 bis 6 angeben (leer = 1).
2. Telefonbuch am Telefon
Menüpfad in der Weboberfläche des Telefons: Contacts → Phonebook (je nach Firmware auch Phonebook Management)
- Enable Phonebook XML Download =
HTTP. - Phonebook XML Server Path =
<server>:8088/gs, z. B.192.168.178.10:8088/gs. Das Telefon hängt selbst/phonebook.xmlan. - Phonebook Download Interval z. B.
60Minuten. - Speichern.
Das Telefon lädt beim Start und danach im Intervall. Alternativ per Provisioning: P330=1, P331=<server>:8088/gs, P332=60.
Grandstream liest das Yealink-Format nicht. Der Pfad /gs liefert deshalb das Grandstream-Format. Gemischte Büros mit Yealink und Grandstream sind kein Problem.
Fertig, wenn …
- Das Telefonbuch auf dem Telefon die Kontakte zeigt (
TODO (am Gerät prüfen): Tastenfolge am Telefon). - Ein Klick auf eine Nummer in P(W)M-PBX das Telefon wählen lässt (über Konto 1, wenn nichts anderes eingetragen ist).
- „Identifizieren“ den Lautsprecher des Telefons ein- bzw. ausschaltet.
Wenn es nicht geht
| Symptom | Ursache |
|---|---|
Telefon antwortet 401 | Admin-Passwort in P(W)M-PBX prüfen |
| Telefonbuch bleibt leer | Server-Pfad <server>:8088/gs und Download-Intervall prüfen; das Telefon lädt erst beim Start bzw. im Intervall |
| Status zeigt nur „frei“/„besetzt“ | Normal: die GXP21xx-Firmware kennt keine Action URL, P(W)M-PBX fragt das Telefon alle 1,5 s ab |
| Seite meldet „wählt“, Telefon tut nichts | TODO (am Gerät prüfen) |