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

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

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


astpanel:ats:yeastar_mypbx_s20

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats:yeastar_mypbx_s20 [2017/08/03 14:55]
tpor
astpanel:ats:yeastar_mypbx_s20 [2022/04/14 06:50] (текущий)
imal [Центр приложений MyPBX]
Строка 5: Строка 5:
   * Если сотрудник подслушивает чей то разговор средствами панели телефонии,​ то такой вызов может отображаться не корректно в истории звонков   * Если сотрудник подслушивает чей то разговор средствами панели телефонии,​ то такой вызов может отображаться не корректно в истории звонков
   * Конференция,​ организованная из панели телефонии может отображаться не корректно в истории звонков   * Конференция,​ организованная из панели телефонии может отображаться не корректно в истории звонков
-  * Можуль ​статистики **пока** не может работать с MyPBX s20 +  * Модуль ​"​[[https://​telefon.miko.ru/​products/​journal-zvonkov/​|Журнал звонков и аналитические отчеты]]" ​**пока** не может работать с MyPBX серии S. 
 ===== Центр приложений MyPBX ===== ===== Центр приложений MyPBX =====
-<note warning>​Для работы с центром приложений **обязателен доступ в интернет**.</​note>​+<note warning>​Для работы с центром приложений **обязателен доступ в интернет**. ​\\  
 +Все описанные настройки справедливы для версии прошивки **30.4.0.29+** ​</​note>​
 Для интеграции АТС с 1С необходимо установить дополнительное "​**приложение**"​ на станцию. Для интеграции АТС с 1С необходимо установить дополнительное "​**приложение**"​ на станцию.
-  - Скачайте приложение по [[http://​files.miko.ru/​public.php?​service=files&​t=226d50022a7087b9725f3d833b6b780d | ссылке]] + 
-  ​- ​Перейдите в центр приложений {{ :​astpanel:​ats:​app_centr.png | Центр прилжений MyPBX s20}} +1. Скачайте приложение по [[http://​files.miko.ru/​public.php?​service=files&​t=226d50022a7087b9725f3d833b6b780d | ссылке]].\\  
-  ​- ​Перейдите на вкладку "​**Upload**"​ {{ :​astpanel:​ats:​app_centr2.png | MyPBX s20 выбор приложения к загрузке}} ​ +2. Перейдите в центр приложений {{ :​astpanel:​ats:​app_centr.png | Центр прилжений MyPBX s20}}\\  
-  Выполните команду "​**Загрузить**"​ +3. Перейдите на вкладку "​**Upload**"​ {{ :​astpanel:​ats:​app_centr2.png | MyPBX s20 выбор приложения к загрузке}}\\   
-  ​- ​После установки,​ приложении появится на вкладке "​**Установленные**"​ {{ :​astpanel:​ats:​app_centr3.png | Установленные приложения MyPBX s20}} +4. Выполните команду "​**Загрузить**"​\\  
-  ​- ​Перейдите к настройкам приложения:​ {{ :​astpanel:​ats:​app.png | Переход к настройкам приложения MyPBX s20}} +5. После установки,​ приложении появится на вкладке "​**Установленные**"​ {{ :​astpanel:​ats:​app_centr3.png | Установленные приложения MyPBX s20}}\\  
-  ​- ​Будет открыт интерфейс "​**MIKO CTI**" {{ :​astpanel:​ats:​app2.png | Интерфейс MIKO CTI MyPBX s20}}  +6. Перейдите к настройкам приложения:​ {{ :​astpanel:​ats:​app.png | Переход к настройкам приложения MyPBX s20}}\\  
-  В интерфейсе приложения следует включить флаг "​**Enable**",​ продолжить работу с приложением можно только при условии согласия пользователя с текстом Соглашения +7. Будет открыт интерфейс "​**MIKO CTI**" {{ :​astpanel:​ats:​app2.png | Интерфейс MIKO CTI MyPBX s20}}\\   
-  - Система может ​открыт диалоговое окно о предоставлении пробного периода. Внимательно прочитайте сообщение и ответьте на задаваемые вопросы.\\ <note important>​Система не выводит повторно диалоговое окно, если ранее уже был активирован пробный период.</​note>​ +8. В интерфейсе приложения следует включить флаг "​**Enable**",​ продолжить работу с приложением можно только при условии согласия пользователя с текстом Соглашения.\\  
-  ​- ​Перейдите в раздел "​**Настройки**"​ - "​**Безопасность**"​ - "​**Сетевые службы**"​ +9. При включении флага "​**Enable**" ​откроется форма, в которой можно активировать ключ купленной лицензии ​или начать использовать триальный период{{ :​astpanel:​ats:​activate_form.png | Форма активации лицензии}}\\  
-  ​- ​Необходимо включить использование AMI, установите параметры доступа:​ {{ :​astpanel:​ats:​ami_settings.png | AMI Settings MyPBX s20}}+<note important>​Система не выводит повторно диалоговое окно, если ранее уже был активирован пробный период.</​note>​ 
 +10. Перейдите в раздел "​**Настройки**"​ - "​**Безопасность**"​ - "​**Сетевые службы**"​\\  
 +11. Необходимо включить использование AMI, установите параметры доступа:​ {{ :​astpanel:​ats:​ami_settings.png | AMI Settings MyPBX s20}}\\  
 + 
 +<note important>​Для получения постоянного ключа активации необходимо оставить заявку на приобретение в [[http://​www.telefon1c.ru/​contacts/​|форме обратной связи]],​ и присылать данные:​ 
 +  * MAC адрес **LAN интерфейса** станции 
 +  * Серийный номер АТС 
 +  * Модель станции 
 +</​note>​
 ===== Доступ к AMI ===== ===== Доступ к AMI =====
 <note tip>В текущей версии прошивки,​ не корректно настроены права доступа к AMI. Как исправить ситуацию описано ниже. </​note>​ <note tip>В текущей версии прошивки,​ не корректно настроены права доступа к AMI. Как исправить ситуацию описано ниже. </​note>​
  
-  - Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]].// <note important>​**ВНИМАНИЕ!** Авторизация происходит с логином **support** ​и паролем **iyeastar**.</​note>​ +1. Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]]. ​  
-  ​- ​Редактируем файл <​code>​cat > ./​customcfg/​manager_custom.conf</​code>​ +<note important>​**ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров:​ 
-  ​- ​Вставляем текст:<​code>​[1cuser]+\\ Логин**support** ​\\ Пароль: **iyeastar**.</​note>​ 
 +2. Редактируем файл <​code>​cat > ./​customcfg/​manager_custom.conf</​code>​\\  
 +3. Вставляем текст:<​code>​[1cuser]
 read = call,​cdr,​user,​config,​extenstatus read = call,​cdr,​user,​config,​extenstatus
-write = call,​originate,​reporting</​code>​ +</​code>​ 
-  ​- ​Выполняем команду CTRL + D. +4. Выполняем команду CTRL + D дважды.\\  
-  ​- ​Далее переходим в web интерфейс "​**Настройки**"​ - "​**АТС**"​ - "​**Номера**"​ +5. Далее переходим в web интерфейс "​**Настройки**"​ - "​**АТС**"​ - "​**Номера**"​\\  
-  ​- ​Открываем любой номер и ничего не меняя сохраняем +6. Открываем любой номер и ничего не меняя сохраняем\\  
-  ​- ​Выполняем действие "​**Применить**" ​  {{ :​astpanel:​ats:​s20_save_settigs.png |}} +7. Выполняем действие "​**Применить**" ​  {{ :​astpanel:​ats:​s20_save_settigs.png |}}\\  
-  ​- ​Выполняем команду <​code>​asterisk -rx'​manager show user 1cuser'</​code>​ +8. Выполняем команду <​code>​asterisk -rx'​manager show user 1cuser'</​code>​\\  
-  ​- ​Вывод должен быть следующим:​ <​code> ​        ​username:​ 1cuser+9. Вывод должен быть следующим:​ <​code> ​        ​username:​ 1cuser
             secret: <Set>             secret: <Set>
                ACL: yes                ACL: yes
Строка 42: Строка 53:
          ​Variables:</​code>​          ​Variables:</​code>​
                    
-         +        
 +        
 +===== Настройка работы через МИКО Прокси ===== 
 + 
 +  - Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]] **ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров:​ \\ Логин: **support** \\ Пароль:​ **iyeastar** 
 +  - Редактируем файл <​code>​cat > /​ysdisk/​ysapps/​mikocti/​agi-bin/​1C_get_context.sh</​code>​\\  
 +  - Вставляем текст:<​code>#​!/​bin/​sh 
 +# v1.8 
 +if [ -z "​${1}"​ ]; then 
 + # Consume all variables sent by Asterisk 
 + while read VAR && [ "​$VAR"​ != ''​ ] ; do : ; done 
 +  
 + # get var chan 
 + echo 'GET VARIABLE "​number"';​  
 + read exten; 
 + exten=`echo "​$exten"​ | awk -F'​[(]|[)]'​ ' { print $2} '`; 
 +  
 + echo 'GET VARIABLE "​tehnology"';​  
 + read tehnology;​ 
 + tehnology=`echo "​$tehnology"​ | awk -F'​[(]|[)]'​ ' { print $2} '`; 
 +else 
 + exten='​1001';​ 
 + tehnology='​SIP';​ 
 +fi; 
 + 
 +if [ "​$tehnology"​ = '​SIP'​ ]; then 
 + result=`asterisk -rx"​sip show peer $exten"​ | grep Context | awk -F'​[:​]+[ ]+' ' { print $2  } '`; 
 +elif [ "​$tehnology"​ = '​PJSIP'​ ]; then  
 + result=`asterisk -rx"​pjsip show endpoint $exten"​ | grep context | grep -v message | awk -F'​[:​]+[ ]+' ' { print $2  } '`; 
 +elif [ "​$tehnology"​ = '​DAHDI'​ ]; then  
 + result=`asterisk -rx"​dahdi show channel $exten"​ | grep Context | awk -F'​[:​]+[ ]+' ' { print $2  } '`; 
 +elif [ "​$tehnology"​ = '​IAX'​ ]; then  
 + result=`asterisk -rx"​iax2 show peer $exten"​ | grep Context | awk -F'​[:​]+[ ]+' ' { print $2  } '`; 
 +fi 
 + 
 +echo "EXEC UserEvent GetContest,​\"​chan1c:​${tehnology}/​${exten}\",​\"​peercontext:​${result}\"";​ 
 +if [ -z "​${1}"​ ]; then 
 + read RESPONSE; 
 +fi;</​code>​ 
 +4. Выполняем команду CTRL + D дважды.\\  
 + 
 ===== Прочие сетевые настройки ===== ===== Прочие сетевые настройки =====
 <note warning>​AJAM работает на порту **808**.\\ ​ <note warning>​AJAM работает на порту **808**.\\ ​
astpanel/ats/yeastar_mypbx_s20.1501772150.txt.gz · Последние изменения: 2017/08/03 14:55 — tpor