本篇包含IP话机自动部署模板创建、系统分机配置、SIP话机配置介绍,本章以yealink话机配置为例进行说明。

创建IP话机自动部署模板

  • 系统WEB页面【PBX高级管理】–>【PBX模板】–>“添加”

  • 配置面板字段介绍

模板名:可自行编排填写(本列设置为yealink)

模板类型:IP话机自动部署(为yealink话机固定选项)

协议类型:SIP(固定选项)

团队:全部(适用系统下所有或者团队适用于团队)

详情:填入内容参考“详情字段填入模板如下”(请注意“详情字段填入模板如下”备注部分说明)

备注:根据自己需要填写说明

  • 详情字段填入模板如下

#!version:1.0.0.1
######################################################
##
Account1 Basic Settings
##
######################################################
account.1.enable = 1
account.1.label = %% username %%                   #注释1
account.1.display_name = %% lastname %%            #注释2
account.1.auth_name = %% deviceidentity %%         #注释3
account.1.user_name = %% deviceidentity %%         #注释4
account.1.password = %% secret %%                  #注释5
account.1.outbound_proxy_enable = 0
account.1.outbound_host =
account.1.outbound_port =
account.1.sip_listen_port =
account.1.transport =
#######################################################
##
Failback
##
######################################################
account.1.reregister_enable = 1
account.1.naptr_build =
account.1.fallback.redundancy_type =
account.1.fallback.timeout =
account.1.sip_server.1.address = xxx.xxx.xxx.xxx       #备注:xxx.xxx.xxx.xxx替换为服务器的SIP的IP(备注请删除)
account.1.sip_server.1.port = xxxx                     #备注:xxxx替换为服务器的SIP的端口号(备注请删除)
account.1.sip_server.1.expires = 1800
account.1.sip_server.1.retry_counts = 3
account.1.sip_server.1.failback_mode =
account.1.sip_server.1.failback_timeout =
account.1.sip_server.1.register_on_enable = 1
account.1.sip_server.2.address =
account.1.sip_server.2.port =
account.1.sip_server.2.expires =
account.1.sip_server.2.retry_counts =
account.1.sip_server.2.failback_mode =
account.1.sip_server.2.failback_timeout =
account.1.sip_server.2.register_on_enable =
######################################################
##
Upload local contact file
##
######################################################
local_contact.data.url = http://192.168.1.137/contactdata.xml
######################################################

<contactData>
<group>
<contact sDisplayName="张三" sMobilNumber="15988880001" sLine="0" sRing="Auto" group="asterCC"/>
<contact sDisplayName="李四" sMobilNumber="15988880002" sLine="1" sRing="Auto" group="asterCC"/>
<contact sDisplayName="王五" sMobilNumber="15988880003" sLine="2" sRing="Auto" group="asterCC"/>
<contact sDisplayName="赵六" sMobilNumber="15988880003" sLine="3" sRing="Auto" group="asterCC"/>
</group>
<blacklist>
<contact sDisplayName="测试" sMobilNumber="88888888" sLine="0"/>
</blacklist>
</contactData>

  • 上面模板内标注释的5行说明

模板注释行取值字段说明:

%% username %%:取值于账号管理内对应账号中的“用户名”值。

%% lastname %%:取值于账号管理内对应账号中的“姓”值。

%% firstname %%:取值于账号管理内对应账号中的“名”值。

%% deviceidentity %%:取值于分机管理内对对应分机中的“注册账号”值。

%% secret %%:取值于分机管理内对应分机中的“注册密码”值。

模板注释行说明:

#注释1:用于设置yealink话机账号中的【标签】,可取值于username,也可取值于lastname、firstname。

#注释2:用于设置yealink话机账号中的【显示名称】,可取值于lastname、firstname一个或两个。(取值两个字段可写成%% lastname %%%% firstname %%)

#注释3:用于设置yealink话机账号中的【注册名称】,固定取值于%% deviceidentity %%。

#注释4:用于设置yealink话机账号中的【用户名称】,固定取值于%% deviceidentity %%。

#注释5:用于设置yealink话机账号中的【密码】,固定取值于%% secret %%。

  • 成功保存PBX模板后如下

系统分机配置

情况一:固定分机

  • 系统WEB页面【PBX管理】–>【分级管理】–>编辑具体分机–>【高级资料】–>“MAC地址”填入yealink话机的MAC地址

情况二:自动分配

  • 系统WEB页面【系统设置】–>【系统设置】–>【系统高级设置】–>“默认团队”–>双击该选项选择一个有闲置分机的空团队,且团队下的分机没有绑定该话机的MAC地址。

yealink话机配置

  • 登录yealink话机配置页面–>【设置】–>【自动更新】–>“服务器地址”

填入固定的:http://xxx.xxx.xxx.xxx/provisions/provisioning(xxx.xxx.xxx.xxx替换为服务器的IP)

  • 点击“立即更新”获得话机配置结果如下

zh/用途和案例/ip话机自动部署详解.txt · 最后更改: 2017/12/12 03:05 (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki