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

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

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


astpanel:ats:asterisk:hints_table

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats:asterisk:hints_table [2014/08/06 11:50]
apor [Проверка]
astpanel:ats:asterisk:hints_table [2018/04/25 07:06] (текущий)
tpor
Строка 1: Строка 1:
 ====== Описание ====== ====== Описание ======
 +[[astpanel:​ats:​asterisk_v6|Обратно к основной инструкции...]]
 +
 Для работы панели телефонии Asterisk требуется настроить отслеживание состояния каналов абонентов АТС. ​ Для работы панели телефонии Asterisk требуется настроить отслеживание состояния каналов абонентов АТС. ​
 Необходимо в плане набора использовать стандартный приоритет **hint**. Необходимо в плане набора использовать стандартный приоритет **hint**.
Строка 19: Строка 21:
 [internal-hint] [internal-hint]
 exten => 231,​hint,​SIP/​160-231 ;231 - добавочный номер; 160-231 - имя учетной записи SIP (sip.conf) ​ exten => 231,​hint,​SIP/​160-231 ;231 - добавочный номер; 160-231 - имя учетной записи SIP (sip.conf) ​
-exten => 232,​hint,​SIP/​232 ​    ;232 - добавочный номер; ​160-232 - имя учетной записи SIP (sip.conf)+exten => 232,​hint,​SIP/​232 ​    ;232 - добавочный номер; 232 - имя учетной записи SIP (sip.conf)
 </​code>​ </​code>​
 +
 +<note important>​Технологию **SIP / IAX / DAHDI** следует указывать в верхнем регистре.</​note>​
 ===== Проверка ===== ===== Проверка =====
  
Строка 27: Строка 31:
 <​code>​ <​code>​
 ~ # asterisk -rx'​core show hints' | grep '​internal-hint'​ ~ # asterisk -rx'​core show hints' | grep '​internal-hint'​
-                    ​230@internal-hint ​      : SIP/60-120-23 ​        State:​Idle ​           ​Watchers ​ 0 +                    ​231@internal-hint ​      : SIP/160-231        ​State:​Idle ​           Watchers ​ 0
-                    231@internal-hint ​      : SIP/​231 ​              ​State:​Unavailable ​    Watchers ​ 0+
                     232@internal-hint ​      : SIP/​232 ​              ​State:​Unavailable ​    ​Watchers ​ 0                     232@internal-hint ​      : SIP/​232 ​              ​State:​Unavailable ​    ​Watchers ​ 0
 </​code>​ </​code>​
Строка 46: Строка 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>​
 +
 ====== Полезные статьи ====== ====== Полезные статьи ======
  
Строка 51: Строка 93:
   * [[http://​voip.rus.net/​tiki-index.php?​page=Asterisk+standard+extensions&​highlight=hint|Стандартные расширения]]   * [[http://​voip.rus.net/​tiki-index.php?​page=Asterisk+standard+extensions&​highlight=hint|Стандартные расширения]]
  
-====== Коментарии ​======+[[astpanel:​ats:​asterisk_v6|Обратно к основной инструкции...]] 
 +===== Комментарии =====
 ~~DISQUS~~ ~~DISQUS~~
astpanel/ats/asterisk/hints_table.1407325805.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)