poniedziałek, 16 stycznia 2012

Konfiguracja funkcji BLF w Asterisk IP-PBX na przykładzie telefonu VoIP Aastra


Zamieszczam przykładową konfigurację w telefonie VoIP funkcji BLF (Busy Lamp Field) – wskazującej stan zajętości innego telefonu podłączonego to tej samej centralki PBX.
Poniższa konfiguracja działa także z konsolami operatorskimi / sekretarskimi. Do dzieła:

W pliku sip.conf należy włączyć funkcję, które odpowiadają za informacje o stanie konta:

allowsubscribe=yes
subscribecontext=default
notifyringing=yes
notifyonhold=yes

W pliku extensions.conf należy odszukać kontekst, który podaliśmy w parametrze „subsribecontext” i wpisać następującą linię:
Exten => numer,hint,SIP/numer
Przykładowo dla numeru 123 ma to postać:
Exten => 123,hint,SIP/123
Powyższy wpis należy zastosować dla każdego numeru, który mamy zamiar monitorować.


Co do samego telefonu w menu Webowym, w zakładkach:
Softkeys and XML – przyciski programowalne przypisane przy wyświetlaczu
Programmable Keys – przyciski programowalne – papierowa etykieta

Wybieramy przy interesującym nas przycisku jako „Type” funkcję BLF.
Value – jest to numer z extenions.conf – który chcemy monitorować – np. 101
Label – dowolny tekst, który ma być wpisany na wyświetlaczu.
Line – numer linii SIP z którą ma funkcja BLF współpracować.

Screeny:
Menu Webowe:

Działająca funckja BLF na wyświetlaczu: