Hallo...
Ich verwende hints um den Status der Telefone auf nem BLF (BelegtLampenFeld) anzeigen zu lassen...
Das klappt soweit hervorragend.
Allerdings sollen die Telefone die sich im DND befinden auch im BLF als "Nicht erreichbar" angezeigt werden. Das klappt bisher noch nicht so wirklich..
Die Hints: (werden in den passenden Context includiert)
Wie kann ich diese hints dahingehend beeinflussen, das ein DND-aktives-Telefon als unavailable angezeigt wird?
mit
und
funktioniert das schonmal nicht, das erzeugt nur einen Eintrag in die AstDB:
Und die als Unavailable markierten Telefone werden trotzdem als verfügbar angezeigt..
LG
Ich verwende hints um den Status der Telefone auf nem BLF (BelegtLampenFeld) anzeigen zu lassen...
Das klappt soweit hervorragend.
Allerdings sollen die Telefone die sich im DND befinden auch im BLF als "Nicht erreichbar" angezeigt werden. Das klappt bisher noch nicht so wirklich..
Die Hints: (werden in den passenden Context includiert)
Code:
[intern-device-hints]
exten => 1000,hint,SIP/1000
exten => 1001,hint,SIP/1001
exten => 1002,hint,SIP/1002
exten => 1003,hint,SIP/1003
exten => 1004,hint,SIP/1004
exten => 1005,hint,SIP/1005
exten => 1006,hint,SIP/1006
;exten => 1007,hint,SIP/1007 ; not used
;exten => 1008,hint,SIP/1008 ; not used
;exten => 1009,hint,SIP/1009 ; not used
;exten => 1010,hint,SIP/1010 ; not used
exten => 2000,hint,SIP/2000
exten => 2001,hint,SIP/2001
exten => 3000,hint,DIALGROUP(Main)
Wie kann ich diese hints dahingehend beeinflussen, das ein DND-aktives-Telefon als unavailable angezeigt wird?
mit
Code:
same => n,Set(DEVICE_STATE(CUSTOM:${CALLERID(num)})=UNAVAILABLE)
Code:
same => n,Set(DEVICE_STATE(Custom:${CALLERID(num)})=NOT_INUSE)
funktioniert das schonmal nicht, das erzeugt nur einen Eintrag in die AstDB:
Code:
/CustomDevstate/1000 : UNAVAILABLE
/CustomDevstate/1001 : NOT_INUSE
/CustomDevstate/1002 : NOT_INUSE
Und die als Unavailable markierten Telefone werden trotzdem als verfügbar angezeigt..
LG