Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


astpanel:ats:asterisk:hints_table

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats:asterisk:hints_table [2014/08/15 14:03]
apor
astpanel:ats:asterisk:hints_table [2018/04/25 07:06] (текущий)
tpor
Строка 23: Строка 23:
 exten => 232,​hint,​SIP/​232 ​    ;232 - добавочный номер; 232 - имя учетной записи SIP (sip.conf) exten => 232,​hint,​SIP/​232 ​    ;232 - добавочный номер; 232 - имя учетной записи SIP (sip.conf)
 </​code>​ </​code>​
 +
 +<note important>​Технологию **SIP / IAX / DAHDI** следует указывать в верхнем регистре.</​note>​
 ===== Проверка ===== ===== Проверка =====
  
Строка 29: Строка 31:
 <​code>​ <​code>​
 ~ # asterisk -rx'​core show hints' | grep '​internal-hint'​ ~ # asterisk -rx'​core show hints' | grep '​internal-hint'​
-                    231@internal-hint ​      : SIP/60-120-231        State:​Idle ​           Watchers ​ 0+                    231@internal-hint ​      : SIP/160-231        State:​Idle ​           Watchers ​ 0
                     232@internal-hint ​      : SIP/​232 ​              ​State:​Unavailable ​    ​Watchers ​ 0                     232@internal-hint ​      : SIP/​232 ​              ​State:​Unavailable ​    ​Watchers ​ 0
 </​code>​ </​code>​
Строка 47: Строка 49:
 </​ajax-response>​ </​ajax-response>​
 </​code>​ </​code>​
 +===== AMI Оповещения =====
 +Статусы в 1С отображаются согласно полученным оповещениям "​**ExtensionStatus**":​
 +<​code>​
 +Response: Success
 +ActionID: 1
 +Message: Extension Status
 +Exten: 231
 +Context: internal-hint
 +Hint: SIP/​60-120-231
 +Status: 0
 +</​code>​
 +Статусные коды, возвращаемые в параметре "​“Status":​
 +
 +<​code>​-1 = Екстеншен не найден
 +0 = Idle
 +1 = Используется (In Use)
 +2 = Занят (Busy)
 +4 = Не доступен (Unavailable)
 +8 = Звонит (Ringing)
 +16 = On Hold</​code>​
 +
 +===== Пример отладки режима супервизора =====
 +При поступлении событий "​**BridgeEnter**"​ и "​**DialBegin**"​ мы можем изменять статус сотрудника в списке и отображать с кем он разговаривает. Обнуление статуса,​ очистка собеседника,​ происходит при получении событий "​**ExtensionStatus**",​ когда статус устройства переходит в значение "​**Idle**"​.\\  ​
 + 
 +Если при настройке АТС в AMI НЕ поступают события "​**ExtensionStatus**",​ то это может быть связано с некорректной настройкой **hints** в **extensions.conf**. Пример для номеров 110 и 120:​\\ ​
 +<​code>​
 +[internal](+)
 +exten => 110,​hint,​SIP/​110
 +exten => 120,​hint,​SIP/​120</​code>​
 +
 +Или с некорректной настройкой **sip.conf**:​\\ ​
 +<​code>​[general](+)
 +callcounter=yes
 +callevents=yes</​code>​
 +
 +Или с некорректной настройкой **manager.conf**. Необходимы набор привилегий:​\\ ​
 +<​code>​read = call,​cdr,​user
 +write = call,​originate,​reporting</​code>​
 +
 ====== Полезные статьи ====== ====== Полезные статьи ======
  
astpanel/ats/asterisk/hints_table.1408111412.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)