2026-04-27 13:08:57 -04:00
<?xml version="1.0" encoding="utf-8"?>
<doc xmlns:tcx= "http://www.3cx.com" >
<header >
<type > phone-template</type>
<version > 150005</version>
<time > 2026-02-26 16:00:00</time>
<name > Yealink T58W - Door Unlock</name>
<url > https://www.3cx.com/sip-phones/yealink-t5-series/</url>
<templatetype > preferred</templatetype>
<models >
<model ua= "SIP-T58W" canbesbc= "true" defaultlogo= "yealinkt58w.png" logowidth= "1024" logoheight= "600" logobitdepth= "24" > Yealink T58W</model>
</models>
<description > Yealink T58W - Custom template with Door Unlock key</description>
<parsers >
<parser > BLF</parser>
</parsers>
<rebootParams >
<event-name > check-sync;reboot=true</event-name>
</rebootParams>
<resyncParams >
<event-name > check-sync;reboot=false</event-name>
</resyncParams>
<firmwareParams >
<event-name > check-sync;reboot=false</event-name>
</firmwareParams>
<rps > 1</rps>
<hotdesking > 1</hotdesking>
<AllowedNetworkConfig >
<option value= "LOCALLAN" > 1</option>
<option value= "REMOTESTUN" > 1</option>
<option value= "SBC" > 1</option>
</AllowedNetworkConfig>
<interfaceLink > https://%%PHONE_IP%%/api/auth/login?@admin:%%PHONE_WEB_PASSWORD%%</interfaceLink>
<AllowWebPasswordChange > 1</AllowWebPasswordChange>
<AllowSSLProvisioning > 1</AllowSSLProvisioning>
<xfertype enabled= "true" bxfer_Value= "2" attxfer_Value= "1" />
<dst variableName= "dstEnableDisable" enable= "1" disable= "0" > </dst>
<languages >
<!-- The first entry is the selected entry in management console -->
<option value= "English" >
<item name= "langwebUI" > English</item>
<item name= "langlcdUI" > English</item>
</option>
<option value= "Chinese_S" >
<item name= "langwebUI" > Chinese_S</item>
<item name= "langlcdUI" > Chinese_S</item>
</option>
<option value= "Chinese_T" >
<item name= "langwebUI" > Chinese_T</item>
<item name= "langlcdUI" > Chinese_T</item>
</option>
<option value= "French" >
<item name= "langwebUI" > French</item>
<item name= "langlcdUI" > French</item>
</option>
<option value= "German" >
<item name= "langwebUI" > German</item>
<item name= "langlcdUI" > German</item>
</option>
<option value= "Dutch - Requires Lydis Yealink Devices" >
<item name= "langwebUI" > Dutch</item>
<item name= "langlcdUI" > Dutch</item>
</option>
<option value= "Italian" >
<item name= "langwebUI" > Italian</item>
<item name= "langlcdUI" > Italian</item>
</option>
<option value= "Portuguese" >
<item name= "langwebUI" > Portuguese</item>
<item name= "langlcdUI" > Portuguese</item>
</option>
<option value= "Russian" >
<item name= "langwebUI" > Russian</item>
<item name= "langlcdUI" > Russian</item>
</option>
<option value= "Spanish" >
<item name= "langwebUI" > Spanish</item>
<item name= "langlcdUI" > Spanish</item>
</option>
<option value= "Turkish" >
<item name= "langwebUI" > Turkish</item>
<item name= "langlcdUI" > Turkish</item>
</option>
<option value= "Polish" >
<item name= "langwebUI" > Polish</item>
<item name= "langlcdUI" > Polish</item>
</option>
<option value= "Czech" >
<item name= "langwebUI" > Czech</item>
<item name= "langlcdUI" > Czech</item>
</option>
<option value= "Czechlang" >
<item name= "langwebUI" > Czechlang</item>
<item name= "langlcdUI" > Czechlang</item>
</option>
<option value= "Arabic" >
<item name= "langwebUI" > Arabic</item>
<item name= "langlcdUI" > Arabic</item>
</option>
<option value= "Hebrew" >
<item name= "langwebUI" > Hebrew</item>
<item name= "langlcdUI" > Hebrew</item>
</option>
<option value= "Slovak" >
<item name= "langwebUI" > Slovak</item>
<item name= "langlcdUI" > Slovak</item>
</option>
</languages>
<ringtones >
<!-- The first entry is the selected entry in management console -->
<option value= "Ring 1" >
<item name= "defringtone" > Ring1.wav</item>
</option>
<option value= "Ring 2" >
<item name= "defringtone" > Ring2.wav</item>
</option>
<option value= "Ring 3" >
<item name= "defringtone" > Ring3.wav</item>
</option>
<option value= "Ring 4" >
<item name= "defringtone" > Ring4.wav</item>
</option>
<option value= "Ring 5" >
<item name= "defringtone" > Ring5.wav</item>
</option>
<option value= "Ring 6" >
<item name= "defringtone" > Ring6.wav</item>
</option>
<option value= "Ring 7" >
<item name= "defringtone" > Ring7.wav</item>
</option>
<option value= "Ring 8" >
<item name= "defringtone" > Ring8.wav</item>
</option>
<option value= "Ring 9" >
<item name= "defringtone" > Ring9.wav</item>
</option>
<option value= "Ring 10" >
<item name= "defringtone" > Ring10.wav</item>
</option>
<option value= "Ring 11" >
<item name= "defringtone" > Ring11.wav</item>
</option>
<option value= "Ring 12" >
<item name= "defringtone" > Ring12.wav</item>
</option>
<option value= "Ring 13" >
<item name= "defringtone" > Ring13.wav</item>
</option>
<option value= "Silent" >
<item name= "defringtone" > Silent.wav</item>
</option>
<option value= "Splash" >
<item name= "defringtone" > Splash.wav</item>
</option>
</ringtones>
<queueringtones default= "Ring 6" maxcount= "7" >
<option value= "Ring 1" >
<item name= "queueringtone" > 1</item>
</option>
<option value= "Ring 2" >
<item name= "queueringtone" > 2</item>
</option>
<option value= "Ring 3" >
<item name= "queueringtone" > 3</item>
</option>
<option value= "Ring 4" >
<item name= "queueringtone" > 4</item>
</option>
<option value= "Ring 5" >
<item name= "queueringtone" > 5</item>
</option>
<option value= "Ring 6" >
<item name= "queueringtone" > 6</item>
</option>
<option value= "Ring 7" >
<item name= "queueringtone" > 7</item>
</option>
<option value= "Ring 8" >
<item name= "queueringtone" > 8</item>
</option>
<option value= "Ring 9" >
<item name= "queueringtone" > 9</item>
</option>
<option value= "Ring 10" >
<item name= "queueringtone" > 10</item>
</option>
<option value= "Ring 11" >
<item name= "queueringtone" > 11</item>
</option>
<option value= "Ring 12" >
<item name= "queueringtone" > 12</item>
</option>
<option value= "Ring 13" >
<item name= "queueringtone" > 13</item>
</option>
<option value= "Silent" >
<item name= "queueringtone" > Silent.wav</item>
</option>
<option value= "Splash" >
<item name= "queueringtone" > Splash.wav</item>
</option>
</queueringtones>
<dateformat >
<option value= "WWW MMM DD (Mon Jan 15)" >
<item name= "datestyle" > 0</item>
</option>
<option value= "DD MMM YYYY (15 Jan 2017)" >
<item name= "datestyle" > 5</item>
</option>
<option value= "WWW DD MMM (Mon 15 Jan)" >
<item name= "datestyle" > 6</item>
</option>
<option value= "DD-MMM-YY (15-Jan-17)" >
<item name= "datestyle" > 1</item>
</option>
<option value= "YYYY-MM-DD (2017-01-15)" >
<item name= "datestyle" > 2</item>
</option>
<option value= "DD/MM/YYYY (15/01/2017)" >
<item name= "datestyle" > 3</item>
</option>
<option value= "MM/DD/YY (01/15/17)" >
<item name= "datestyle" > 4</item>
</option>
</dateformat>
<timeformat >
<option value= "24-hour clock" >
<item name= "timestyle" > 1</item>
</option>
<option value= "12-hour clock (AM/PM)" >
<item name= "timestyle" > 0</item>
</option>
</timeformat>
<powerled >
<option value= "Both (Voicemail and Missed calls)" >
<item name= "mwiled" > 1</item>
<item name= "missedled" > 1</item>
</option>
<option value= "Voicemails only" >
<item name= "mwiled" > 1</item>
<item name= "missedled" > 0</item>
</option>
<option value= "Missed calls only" >
<item name= "mwiled" > 0</item>
<item name= "missedled" > 1</item>
</option>
<option value= "No Power LED notifications" >
<item name= "mwiled" > 0</item>
<item name= "missedled" > 0</item>
</option>
</powerled>
<backlight >
<option value= "30 seconds" >
<item name= "blktime" > 30</item>
</option>
<option value= "1 minute" >
<item name= "blktime" > 60</item>
</option>
<option value= "5 minutes" >
<item name= "blktime" > 300</item>
</option>
<option value= "10 minutes" >
<item name= "blktime" > 600</item>
</option>
<option value= "30 minutes" >
<item name= "blktime" > 1800</item>
</option>
<option value= "1 hour" >
<item name= "blktime" > 3600</item>
</option>
<option value= "2 hour" >
<item name= "blktime" > 7200</item>
</option>
<option value= "4 hour" >
<item name= "blktime" > 14400</item>
</option>
<option value= "6 hour" >
<item name= "blktime" > 21600</item>
</option>
<option value= "8 hour" >
<item name= "blktime" > 28800</item>
</option>
<option value= "12 hour" >
<item name= "blktime" > 43200</item>
</option>
<option value= "Always On" >
<item name= "blktime" > 0</item>
</option>
</backlight>
<vlan >
<vlanwanport type= "bool" readonly= "false" default= "false" param= "vlanwanenabled" >
<item value= "false" > 0</item>
<item value= "true" > 1</item>
</vlanwanport>
<vlanwanid type= "int" readonly= "false" default= "1" minvalue= "1" maxvalue= "4094" param= "vlanwanportid" />
<vlanwanpriority type= "int" readonly= "false" default= "0" minvalue= "0" maxvalue= "7" param= "vlanwanportpriority" />
<vlanpcport type= "bool" readonly= "false" default= "false" param= "vlanpcenabled" >
<item value= "false" > 0</item>
<item value= "true" > 1</item>
</vlanpcport>
<vlanpcid type= "int" readonly= "false" default= "1" minvalue= "1" maxvalue= "4094" param= "vlanpcportid" />
<vlanpcpriority type= "int" readonly= "false" default= "0" minvalue= "0" maxvalue= "7" param= "vlanpcportpriority" />
</vlan>
<lldp >
<lldpvalue type= "bool" readonly= "false" default= "true" param= "lldpenabled" >
<item value= "false" > 0</item>
<item value= "true" > 1</item>
</lldpvalue>
</lldp>
<!-- <srtp>
<option value= "Disabled" >
<item name= "srtpvalue" > 0</item>
</option>
<option value= "Optionally enabled (not enforced)" >
<item name= "srtpvalue" > 1</item>
</option>
<option value= "Enabled compulsory (forced)" >
<item name= "srtpvalue" > 2</item>
</option>
</srtp> -->
<timezoneParams param= "time_timezone_yealink" >
<!-- The first entry is the selected entry in management console -->
<option value= "-5" displaytext= "GMT-5:00 US Eastern Time, New York" id= "0" zone= "-5:00" >
<item name= "TimeZoneName" > United States-Eastern Time</item>
</option>
<option value= "-11" displaytext= "GMT-11:00 Samoa" id= "120" zone= "-11:00" >
<item name= "TimeZoneName" > Samoa</item>
</option>
<option value= "-10" displaytext= "GMT-10:00 United States-Hawaii-Aleutian" id= "1" zone= "-10:00" >
<item name= "TimeZoneName" > United States-Hawaii-Aleutian</item>
</option>
<option value= "-10" displaytext= "GMT-10:00 United States-Alaska-Aleutian" id= "2" zone= "-10:00" >
<item name= "TimeZoneName" > United States-Alaska-Aleutian</item>
</option>
<option value= "-9:30" displaytext= "GMT-9:30 French Polynesia" id= "122" zone= "-9:30" >
<item name= "TimeZoneName" > French Polynesia</item>
</option>
<option value= "-9" displaytext= "GMT-9:00 United States-Alaska Time" id= "3" zone= "-9:00" >
<item name= "TimeZoneName" > United States-Alaska Time</item>
</option>
<option value= "-8" displaytext= "GMT-8:00 Canada(Vancouver,Whitehorse)" id= "4" zone= "-8:00" >
<item name= "TimeZoneName" > Canada(Vancouver,Whitehorse)</item>
</option>
<option value= "-8" displaytext= "GMT-8:00 Mexico(Tijuana,Mexicali)" id= "5" zone= "-8:00" >
<item name= "TimeZoneName" > Mexico(Tijuana,Mexicali)</item>
</option>
<option value= "-8" displaytext= "GMT-8:00 United States-Pacific Time" id= "6" zone= "-8:00" >
<item name= "TimeZoneName" > United States-Pacific Time</item>
</option>
<option value= "-7" displaytext= "GMT-7:00 Canada(Edmonton,Calgary)" id= "7" zone= "-7:00" >
<item name= "TimeZoneName" > Canada(Edmonton,Calgary)</item>
</option>
<option value= "-7" displaytext= "GMT-7:00 Mexico(Mazatlan,Chihuahua)" id= "8" zone= "-7:00" >
<item name= "TimeZoneName" > Mexico(Mazatlan,Chihuahua)</item>
</option>
<option value= "-7" displaytext= "GMT-7:00 United States-Mountain Time" id= "9" zone= "-7:00" >
<item name= "TimeZoneName" > United States-Mountain Time</item>
</option>
<option value= "-7" displaytext= "GMT-7:00 United States-MST no DST" id= "10" zone= "-7:00" >
<item name= "TimeZoneName" > United States-MST no DST</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Canada-Manitoba(Winnipeg)" id= "11" zone= "-6:00" >
<item name= "TimeZoneName" > Canada-Manitoba(Winnipeg)</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Chile(Easter Islands)" id= "12" zone= "-6:00" >
<item name= "TimeZoneName" > Chile(Easter Islands)</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Mexico(Mexico City,Acapulco)" id= "13" zone= "-6:00" >
<item name= "TimeZoneName" > Mexico(Mexico City,Acapulco)</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 United States-Central Time" id= "14" zone= "-6:00" >
<item name= "TimeZoneName" > United States-Central Time</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Belize" zone= "-6:00" >
<item name= "TimeZoneName" > Belize</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Costa Rica" zone= "-6:00" >
<item name= "TimeZoneName" > Costa Rica</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 El Salvador" zone= "-6:00" >
<item name= "TimeZoneName" > El Salvador</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Guatemala" zone= "-6:00" >
<item name= "TimeZoneName" > Guatemala</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Honduras(Tegucigalpa)" id= "124" zone= "-6:00" >
<item name= "TimeZoneName" > Honduras</item>
</option>
<option value= "-6" displaytext= "GMT-6:00 Nicaragua" zone= "-6:00" >
<item name= "TimeZoneName" > Nicaragua</item>
</option>
<option value= "-5" displaytext= "GMT-5:00 Bahamas(Nassau)" id= "15" zone= "-5:00" >
<item name= "TimeZoneName" > Bahamas(Nassau)</item>
</option>
<option value= "-5" displaytext= "GMT-5:00 Canada(Montreal,Ottawa,Quebec)" id= "16" zone= "-5:00" >
<item name= "TimeZoneName" > Canada(Montreal,Ottawa,Quebec)</item>
</option>
<option value= "-5" displaytext= "GMT-5:00 Cuba(Havana)" id= "17" zone= "-5:00" >
<item name= "TimeZoneName" > Cuba(Havana)</item>
</option>
<option value= "-5" displaytext= "GMT-5:00 Colombia(Bogota), Peru(Lima), Panama(Panama City), Puerto Rico(San Juan)" id= "125" zone= "-5:00" >
<item name= "TimeZoneName" > Peru</item>
</option>
<option value= "-4" displaytext= "GMT-4:00 Venezuela(Caracas), Manaus" id= "18" zone= "-4:00" >
<item name= "TimeZoneName" > Manaus,Cuiaba</item>
</option>
<option value= "-4" displaytext= "GMT-4 Canada(Halifax,Saint John)" id= "19" zone= "-4:00" >
<item name= "TimeZoneName" > Canada(Halifax,Saint John)</item>
</option>
<option value= "-4" displaytext= "GMT-4 Chile(Santiago)" id= "20" zone= "-4:00" >
<item name= "TimeZoneName" > Chile(Santiago)</item>
</option>
<option value= "-4" displaytext= "GMT-4 Paraguay(Asuncion)" id= "21" zone= "-4:00" >
<item name= "TimeZoneName" > Paraguay(Asuncion)</item>
</option>
<option value= "-4" displaytext= "GMT-4 United Kingdom-Bermuda(Bermuda)" id= "22" zone= "-4:00" >
<item name= "TimeZoneName" > United Kingdom-Bermuda(Bermuda)</item>
</option>
<option value= "-4" displaytext= "GMT-4 United Kingdom(Falkland Islands)" id= "23" zone= "-4:00" >
<item name= "TimeZoneName" > United Kingdom(Falkland Islands)</item>
</option>
<option value= "-4" displaytext= "GMT-4 Trinidad Tobago" id= "24" zone= "-4:00" >
<item name= "TimeZoneName" > TrinidadTobago</item>
</option>
<option value= "-3:30" displaytext= "GMT-3:30 Canada-New Foundland(St.Johns)" id= "25" zone= "-3:30" >
<item name= "TimeZoneName" > Canada-New Foundland(St.Johns)</item>
</option>
<option value= "-2" displaytext= "GMT-2 Denmark-Greenland(Nuuk)" id= "26" zone= "-2:00" >
<item name= "TimeZoneName" > Greenland(NUUK)</item>
</option>
<option value= "-3" displaytext= "GMT-3 Argentina(Buenos Aires)" id= "27" zone= "-3:00" >
<item name= "TimeZoneName" > Argentina(Buenos Aires)</item>
</option>
<option value= "-3" displaytext= "GMT-3 Brazil(no DST)" id= "28" zone= "-3:00" >
<item name= "TimeZoneName" > Brazil(no DST)</item>
</option>
<option value= "-3" displaytext= "GMT-3 Brazil(DST)" id= "29" zone= "-3:00" >
<item name= "TimeZoneName" > Brazil(DST)</item>
</option>
<option value= "-2" displaytext= "GMT-2 Brazil(no DST)" id= "30" zone= "-2:00" >
<item name= "TimeZoneName" > Brazil(no DST)</item>
</option>
<option value= "-1" displaytext= "GMT-1 Portugal(Azores)" id= "31" zone= "-1:00" >
<item name= "TimeZoneName" > Portugal(Azores)</item>
</option>
<option value= "0" displaytext= "GMT" zone= "0:00" >
<item name= "TimeZoneName" > GMT</item>
</option>
<option value= "0" displaytext= "0 Greenland" zone= "0:00" >
<item name= "TimeZoneName" > Greenland</item>
</option>
<option value= "0" displaytext= "0 Denmark-Faroe Islands(Torshaven)" id= "32" zone= "0:00" >
<item name= "TimeZoneName" > Denmark-Faroe Islands(Torshaven)</item>
</option>
<option value= "0" displaytext= "0 Ireland(Dublin)" id= "33" zone= "0:00" >
<item name= "TimeZoneName" > Ireland(Dublin)</item>
</option>
<option value= "0" displaytext= "0 Portugal(Lisboa,Porto,Funchal)" id= "34" zone= "0:00" >
<item name= "TimeZoneName" > Portugal(Lisboa,Porto,Funchal)</item>
</option>
<option value= "0" displaytext= "0 Spain-Canary Islands(Las Palmas)" id= "35" zone= "0:00" >
<item name= "TimeZoneName" > Spain-Canary Islands(Las Palmas)</item>
</option>
<option value= "0" displaytext= "0 United Kingdom(London)" id= "36" zone= "0:00" >
<item name= "TimeZoneName" > United Kingdom(London)</item>
</option>
<option value= "0" displaytext= "0 Iceland (Reykjavik, Monrovia)" id= "126" zone= "0:00" >
<item name= "TimeZoneName" > Reykjavik</item>
</option>
<option value= "0" displaytext= "0 Morocco" zone= "0:00" >
<item name= "TimeZoneName" > Morocco</item>
</option>
<option value= "+1" displaytext= "GMT+1 Albania(Tirane)" id= "37" zone= "1:00" >
<item name= "TimeZoneName" > Albania(Tirane)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Austria(Vienna)" id= "38" zone= "1:00" >
<item name= "TimeZoneName" > Austria(Vienna)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Belgium(Brussels)" id= "39" zone= "1:00" >
<item name= "TimeZoneName" > Belgium(Brussels)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Caicos" id= "40" zone= "1:00" >
<item name= "TimeZoneName" > Caicos</item>
</option>
<option value= "+1" displaytext= "GMT+1 Chatam" id= "41" zone= "1:00" >
<item name= "TimeZoneName" > Chatam</item>
</option>
<option value= "+1" displaytext= "GMT+1 Croatia(Zagreb)" id= "42" zone= "1:00" >
<item name= "TimeZoneName" > Croatia(Zagreb)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Poland(Warsaw)" id= "54" zone= "1:00" >
<item name= "TimeZoneName" > Poland(Warsaw)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Spain(Madrid)" id= "56" zone= "1:00" >
<item name= "TimeZoneName" > Spain(Madrid)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Czech Republic(Prague)" id= "43" zone= "1:00" >
<item name= "TimeZoneName" > Czech Republic(Prague)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Denmark(Copenhagen)" id= "44" zone= "1:00" >
<item name= "TimeZoneName" > Denmark(Copenhagen)</item>
</option>
<option value= "+1" displaytext= "GMT+1 France(Paris)" id= "45" zone= "1:00" >
<item name= "TimeZoneName" > France(Paris)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Germany(Berlin)" id= "46" zone= "1:00" >
<item name= "TimeZoneName" > Germany(Berlin)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Switzerland(Bern)" id= "58" zone= "1:00" >
<item name= "TimeZoneName" > Switzerland(Bern)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Hungary(Budapest)" id= "47" zone= "1:00" >
<item name= "TimeZoneName" > Hungary(Budapest)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Italy(Rome)" id= "48" zone= "1:00" >
<item name= "TimeZoneName" > Italy(Rome)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Luxembourg(Luxembourg)" id= "49" zone= "1:00" >
<item name= "TimeZoneName" > Luxembourg(Luxembourg)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Makedonia(Skopje)" id= "50" zone= "1:00" >
<item name= "TimeZoneName" > Makedonia(Skopje)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Netherlands(Amsterdam)" id= "51" zone= "1:00" >
<item name= "TimeZoneName" > Netherlands(Amsterdam)</item>
</option>
<option value= "+1" displaytext= "GMT+1 Namibia(Windhoek)" id= "52" zone= "1:00" >
<item name= "TimeZoneName" > Namibia(Windhoek)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Central Africa Time (no DST)" id= "65" zone= "2:00" >
<item name= "TimeZoneName" > Pretoria</item>
</option>
<option value= "+2" displaytext= "GMT+2 Estonia(Tallinn)" id= "67" zone= "2:00" >
<item name= "TimeZoneName" > Estonia(Tallinn)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Finland(Helsinki)" id= "68" zone= "2:00" >
<item name= "TimeZoneName" > Finland(Helsinki)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Gaza Strip(Gaza)" id= "69" zone= "2:00" >
<item name= "TimeZoneName" > Gaza Strip(Gaza)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Greece(Athens)" id= "70" zone= "2:00" >
<item name= "TimeZoneName" > Greece(Athens)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Israel(Tel Aviv)" id= "71" zone= "2:00" >
<item name= "TimeZoneName" > Israel(Tel Aviv)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Jordan(Amman)" id= "72" zone= "2:00" >
<item name= "TimeZoneName" > Jordan(Amman)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Latvia(Riga)" id= "73" zone= "2:00" >
<item name= "TimeZoneName" > Latvia(Riga)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Lebanon(Beirut)" id= "74" zone= "2:00" >
<item name= "TimeZoneName" > Lebanon(Beirut)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Moldova(Kishinev)" id= "75" zone= "2:00" >
<item name= "TimeZoneName" > Moldova(Kishinev)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Jerusalem" id= "71" zone= "2:00" >
<item name= "TimeZoneName" > Jerusalem</item>
</option>
<option value= "+2" displaytext= "GMT+2 Russia(Kaliningrad)" id= "76" zone= "2:00" >
<item name= "TimeZoneName" > Russia(Kaliningrad)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Romania(Bucharest)" id= "77" zone= "2:00" >
<item name= "TimeZoneName" > Romania(Bucharest)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Syria(Damascus)" id= "78" zone= "2:00" >
<item name= "TimeZoneName" > Syria(Damascus)</item>
</option>
<option value= "+2" displaytext= "GMT+2 Ukraine(Kyiv,Odessa)" id= "80" zone= "2:00" >
<item name= "TimeZoneName" > Ukraine(Kyiv,Odessa)</item>
</option>
<option value= "+3" displaytext= "GMT+3 East Africa Time" id= "81" zone= "3:00" >
<item name= "TimeZoneName" > East Africa Time</item>
</option>
<option value= "+3" displaytext= "GMT+3 Turkey(Ankara), Kuwait (Kuwait City)" id= "79" zone= "3:00" >
<item name= "TimeZoneName" > Kuwait,Riyadh</item>
</option>
<option value= "+3" displaytext= "GMT+3 Iraq(Baghdad)" id= "82" zone= "3:00" >
<item name= "TimeZoneName" > Iraq(Baghdad)</item>
</option>
<option value= "+3" displaytext= "GMT+3 Russia(Moscow)" id= "83" zone= "3:00" >
<item name= "TimeZoneName" > Russia(Moscow)</item>
</option>
<option value= "+3:30" displaytext= "GMT+3:30 Iran(Teheran)" id= "84" zone= "3:30" >
<item name= "TimeZoneName" > Iran(Teheran)</item>
</option>
<option value= "+4" displaytext= "GMT+4 Armenia(Yerevan)" id= "85" zone= "4:00" >
<item name= "TimeZoneName" > Armenia(Yerevan)</item>
</option>
<option value= "+4" displaytext= "GMT+4 Azerbaijan(Baku)" id= "86" zone= "4:00" >
<item name= "TimeZoneName" > Azerbaijan(Baku)</item>
</option>
<option value= "+4" displaytext= "GMT+4 Georgia(Tbilisi)" id= "87" zone= "4:00" >
<item name= "TimeZoneName" > Georgia(Tbilisi)</item>
</option>
<option value= "+4" displaytext= "GMT+4 Kazakstan(Aqtau)" id= "88" zone= "4:00" >
<item name= "TimeZoneName" > Kazakstan(Aqtau)</item>
</option>
<option value= "+4" displaytext= "GMT+4 Russia(Samara)" id= "89" zone= "4:00" >
<item name= "TimeZoneName" > Russia(Samara)</item>
</option>
<option value= "+5" displaytext= "GMT+5 Kazakstan(Aqtobe)" id= "92" zone= "5:00" >
<item name= "TimeZoneName" > Kazakstan(Aqtobe)</item>
</option>
<option value= "+5" displaytext= "GMT+5 Kyrgyzstan(Bishkek)" id= "93" zone= "5:00" >
<item name= "TimeZoneName" > Kyrgyzstan(Bishkek)</item>
</option>
<option value= "+5" displaytext= "GMT+5 Pakistan(Islamabad)" id= "94" zone= "5:00" >
<item name= "TimeZoneName" > Pakistan(Islamabad)</item>
</option>
<option value= "+5" displaytext= "GMT+5 Russia(Chelyabinsk)" id= "95" zone= "5:00" >
<item name= "TimeZoneName" > Russia(Chelyabinsk)</item>
</option>
<option value= "+5:30" displaytext= "GMT+5:30 India(Calcutta)" id= "96" zone= "5:30" >
<item name= "TimeZoneName" > India(Calcutta)</item>
</option>
<option value= "+6" displaytext= "GMT+6 Kazakstan(Astana,Almaty)" id= "98" zone= "6:00" >
<item name= "TimeZoneName" > Kazakstan(Astana,Almaty)</item>
</option>
<option value= "+6" displaytext= "GMT+6 Russia(Novosibirsk,Omsk)" id= "99" zone= "6:00" >
<item name= "TimeZoneName" > Russia(Novosibirsk,Omsk)</item>
</option>
<option value= "+7" displaytext= "GMT+7 Russia(Krasnoyarsk)" id= "101" zone= "7:00" >
<item name= "TimeZoneName" > Russia(Krasnoyarsk)</item>
</option>
<option value= "+7" displaytext= "GMT+7 Thailand(Bangkok)" id= "102" zone= "7:00" >
<item name= "TimeZoneName" > Thailand(Bangkok)</item>
</option>
<option value= "+8" displaytext= "GMT+8 Australia(Perth)" id= "105" zone= "8:00" >
<item name= "TimeZoneName" > Australia(Perth)</item>
</option>
<option value= "+8" displaytext= "GMT+8 China(Beijing)" id= "103" zone= "8:00" >
<item name= "TimeZoneName" > China(Beijing)</item>
</option>
<option value= "+8" displaytext= "GMT+8 Singapore(Singapore)" id= "104" zone= "8:00" >
<item name= "TimeZoneName" > Singapore(Singapore)</item>
</option>
<option value= "+8" displaytext= "GMT+8 Australia(Perth)" id= "105" zone= "8:00" >
<item name= "TimeZoneName" > Australia(Perth)</item>
</option>
<option value= "+9" displaytext= "GMT+9 Korea(Seoul)" id= "106" zone= "9:00" >
<item name= "TimeZoneName" > Korea(Seoul)</item>
</option>
<option value= "+9" displaytext= "GMT+9 Japan(Tokyo)" id= "107" zone= "9:00" >
<item name= "TimeZoneName" > Japan(Tokyo)</item>
</option>
<option value= "+9:30" displaytext= "GMT+9:30 Australia(Adelaide)" id= "108" zone= "9:30" >
<item name= "TimeZoneName" > Australia(Adelaide)</item>
</option>
<option value= "+9:30" displaytext= "GMT+9:30 Australia(Darwin)" id= "109" zone= "9:30" >
<item name= "TimeZoneName" > Australia(Darwin)</item>
</option>
<option value= "+10" displaytext= "GMT+10 Australia(Sydney,Melbourne,Canberra)" id= "110" zone= "10:00" >
<item name= "TimeZoneName" > Australia(Sydney,Melbourne,Canberra)</item>
</option>
<option value= "+10" displaytext= "GMT+10 Australia(Brisbane)" id= "111" zone= "10:00" >
<item name= "TimeZoneName" > Australia(Brisbane)</item>
</option>
<option value= "+10" displaytext= "GMT+10 Australia(Hobart)" id= "112" zone= "10:00" >
<item name= "TimeZoneName" > Australia(Hobart)</item>
</option>
<option value= "+10" displaytext= "GMT+10 Russia(Vladivostok)" id= "113" zone= "10:00" >
<item name= "TimeZoneName" > Russia(Vladivostok)</item>
</option>
<option value= "+10:30" displaytext= "GMT+10:30 Australia(Lord Howe Islands)" id= "114" zone= "10:30" >
<item name= "TimeZoneName" > Australia(Lord Howe Islands)</item>
</option>
<option value= "+11" displaytext= "GMT+11 New Caledonia(Noumea)" id= "115" zone= "11:00" >
<item name= "TimeZoneName" > New Caledonia(Noumea)</item>
</option>
<option value= "+12" displaytext= "GMT+12 New Zealand(Wellington,Auckland)" id= "116" zone= "12:00" >
<item name= "TimeZoneName" > New Zealand(Wellington,Auckland)</item>
</option>
<option value= "+12:45" displaytext= "GMT+12:45 New Zealand(Chatham Islands)" id= "118" zone= "12:45" >
<item name= "TimeZoneName" > New Zealand(Chatham Islands)</item>
</option>
<option value= "+13" displaytext= "GMT+13 Tonga(Nukualofa)" id= "119" zone= "13:00" >
<item name= "TimeZoneName" > Tonga(Nukualofa)</item>
</option>
</timezoneParams>
<Codecspriorities enabled= "1" disabled= "0" > <!-- %%[id].codecselected%% -->
<Codecspriority variableName= "codec1" PayloadTypeName= "payload1" priority= "1" > <!-- %%[id].priority%% -->
<!-- The first entry is the selected entry in management console. codec1 will be replaced by value, payload1 will be replaced by payload -->
<option value= "0" payload= "PCMU" id= "pcmuid" > PCMU</option>
<option value= "8" payload= "PCMA" id= "pcmaid" > PCMA</option>
<option value= "18" payload= "G729" id= "g729id" > G729</option>
<option value= "9" payload= "G722" id= "g722id" > G722</option>
<option value= "112" payload= "opus" id= "opusid" > Opus(16kHz)</option>
</Codecspriority>
<Codecspriority variableName= "codec2" PayloadTypeName= "payload2" priority= "2" >
<!-- The first entry is the selected entry in management console -->
<option value= "8" payload= "PCMA" id= "pcmaid" > PCMA</option>
<option value= "112" payload= "opus" id= "opusid" > Opus(16kHz)</option>
<option value= "9" payload= "G722" id= "g722id" > G722</option>
<option value= "18" payload= "G729" id= "g729id" > G729</option>
<option value= "0" payload= "PCMU" id= "pcmuid" > PCMU</option>
</Codecspriority>
<Codecspriority variableName= "codec3" PayloadTypeName= "payload3" priority= "3" >
<!-- The first entry is the selected entry in management console -->
<option value= "9" payload= "G722" id= "g722id" > G722</option>
<option value= "18" payload= "G729" id= "g729id" > G729</option>
<option value= "112" payload= "opus" id= "opusid" > Opus(16kHz)</option>
<option value= "0" payload= "PCMU" id= "pcmuid" > PCMU</option>
<option value= "8" payload= "PCMA" id= "pcmaid" > PCMA</option>
</Codecspriority>
<Codecspriority variableName= "codec4" PayloadTypeName= "payload4" priority= "4" >
<!-- The first entry is the selected entry in management console -->
<option value= "18" payload= "G729" id= "g729id" > G729</option>
<option value= "0" payload= "PCMU" id= "pcmuid" > PCMU</option>
<option value= "8" payload= "PCMA" id= "pcmaid" > PCMA</option>
<option value= "112" payload= "opus" id= "opusid" > Opus(16kHz)</option>
<option value= "9" payload= "G722" id= "g722id" > G722</option>
</Codecspriority>
<Codecspriority variableName= "codec5" PayloadTypeName= "payload5" priority= "5" >
<!-- The first entry is the selected entry in management console -->
<option value= "112" payload= "opus" id= "opusid" > Opus(16kHz)</option>
<option value= "9" payload= "G722" id= "g722id" > G722</option>
<option value= "8" payload= "PCMA" id= "pcmaid" > PCMA</option>
<option value= "0" payload= "PCMU" id= "pcmuid" > PCMU</option>
<option value= "18" payload= "G729" id= "g729id" > G729</option>
</Codecspriority>
</Codecspriorities>
</header>
<multicastringgroup maxgroupcount= "1" blankvalue= "%NULL%" >
<multicastrg type= "bool" readonly= "false" default= "false" param= "multicastenabled" >
<item value= "false" > 0</item>
<item value= "true" > 1</item>
</multicastrg>
</multicastringgroup>
<blftype >
<extension >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 16</DKtype>
<PickupValue > %%param::pickup%%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
<value > fnc=sd+blf+cp;</value>
</extension>
<linekey >
<Line > 1</Line>
<type > </type>
<DKtype > 15</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%extension_number%% | %%extension_first_name%% %%extension_last_name%%</label>
</linekey>
<speeddial >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 13</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
</speeddial>
<customspeeddial >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 13</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
</customspeeddial>
<queuelogin >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 13</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
</queuelogin>
<profilestatus >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 13</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
</profilestatus>
<parkextension >
<Line > 1</Line>
<type > %%blfno%%</type>
<DKtype > 10</DKtype>
<PickupValue > %NULL%</PickupValue>
<label > %%blffirstname%% %%blflastname%%</label>
</parkextension>
</blftype>
<data >
<device >
<type > phone</type>
<!-- Friendly Name -->
<field name= "Name" > Yealink T58W - Door Unlock</field>
2026-04-27 13:10:24 -04:00
<deviceconfig filename= "y100000000150.cfg" >
2026-04-27 13:08:57 -04:00
<filename >
2026-04-27 13:10:24 -04:00
<model name= "Yealink T58W" filename= "y100000000150.cfg" />
2026-04-27 13:08:57 -04:00
</filename> < ![CDATA[#!version:1.0.0.1
#######################################################################################
## Syslog Server ##
#######################################################################################
syslog.mode =
##It configures the IP address or domain name of the syslog server when exporting log to the syslog server.
##It takes effect only if the parameter “syslog.mode” is configured as Server.
##The default value is blank.It takes effect after a reboot.
syslog.server =
##It configures the detail level of syslog information to be exported.0 means nothing and 6 means all.
##The default value is 3.It takes effect after a reboot.Integer from 0 to 6
syslog.level =
#######################################################################################
## Voice ##
#######################################################################################
#Enable or disable the voice activity detection feature; 0-Disbaled (default), 1-Enabled;
voice.vad = 0
#Enable or disable the comfortable noise generator; 0-Disabled, 1-Enabled (default);
voice.cng = 1
#Enable or disable the echo canceller; 0-Disabled, 1-Enabled (default);
voice.echo_cancellation =1
#configure the preview call mode; 1-Ignore:the mixed of tone and RTP (default), 2-Force: discard the RTP and play the tone, 3-Skip: skip the tone to play the RTP;
voice.call_preview_mode=
#Configure the type of jitter buffer; 0-Fixed, 1-Adaptive (default);
voice.jib.adaptive = 1
#Configure the minimum delay, maximum delay and normal delay. The default values are 20, 300, 120.
voice.jib.min = 60
voice.jib.max = 300
voice.jib.normal = 120
##V81 NEW##
voice.jib.wifi.adaptive=
voice.jib.wifi.min=
voice.jib.wifi.max=
voice.jib.wifi.normal=
voice.wifi_jib.adaptive =
voice.wifi_jib.min =
voice.wifi_jib.max =
voice.wifi_jib.normal =
#Define the voice tone, the valid values can be Custom (default) or voice tone of different countries. For example, United States, France, Germany and so on.
#voice.tone.country = Custom
voice.tone.country =
#Customize the tone when the "voice.tone.country" is configured as Custom.
#The value format: Frequency/Duration.
#Frequency ranges from 200 to 7000. When 0 is used to define the frequency, it means a pause between tones.
#A tone can be composited at most four different frequencies (the value format is: F1+F2+F3+F4).
#Duration is the time duration (in milliseconds) of ringing the tone. It ranges from 0 to 30000ms.
#At most eight tones can be configured for dial, ring, busy and so on, each tone is separated by a comma.
#For example, voice.tone.dial = 100/200,200/150,300+400+500+1200/1000,0/1200,500+900/800,5000+2000+3000/6000,0/1500,3600/1800
voice.tone.dial =
voice.tone.ring =
voice.tone.busy =
voice.tone.congestion =
voice.tone.callwaiting =
voice.tone.dialrecall =
voice.tone.record=
voice.tone.info =
voice.tone.stutter =
voice.tone.message =
voice.tone.autoanswer =
voice.side_tone=
voice.tone.busy =
voice.tone.congestion =
voice.tone.ring =
voice.side_tone =
voice.handfree_send =
voice.handset_send =
voice.headset_send =
#######################################################################################
# Action URL Settings ##
#######################################################################################
#action_url.setup_completed--Inform the server that the phone has completed the startup.
#action_url.dnd_on-- Inform the server that the DND is activated on the phone.
#The value format is: http://IP address of server/help.xml?variable name=variable value.
#The valid variable values are: $mac--MAC address of phone, $ip--The current IP address of phone, $model--Phone model, $firmware--Phone firmware version.
#$active_url--The SIP URI of the current account when the phone is in the incoming state, outgoing state or during conversation.
#$active_user--The username of the current account when the phone is in the incoming state, outgoing state or during conversation.
#$active_host--The host name of the current account when the phone is in the incoming state, the outgoing state or during conversation.
#$local--The SIP URI of the caller when outgoing calls or the SIP URI of the callee when receiving calls.
#$remote--The SIP URI of the callee when outgoing calls or the SIP URI of the caller when receiving calls.
#$display_local--The display name of the caller when outgoing calls or the display name of the callee when receiving calls.
#$display_remote--The display name of the callee when outgoing calls or the display name of the caller when receiving calls.
#$call_id--The caller ID when in the incoming state, the outgoing state or during conversation.
#For example, action_url.log_on = http://192.168.1.20/help.xml?mac=$mac
action_url.setup_completed =
action_url.registered =
action_url.unregistered =
action_url.register_failed =
action_url.off_hook =
action_url.on_hook =
action_url.incoming_call =
action_url.outgoing_call =
action_url.call_established =
action_url.call_terminated =
action_url.dnd_on =
action_url.dnd_off =
action_url.always_fwd_on =
action_url.always_fwd_off =
action_url.busy_fwd_on =
action_url.busy_fwd_off =
action_url.no_answer_fwd_on =
action_url.no_answer_fwd_off =
action_url.answer_new_incoming_call =
action_url.forward_incoming_call =
action_url.transfer_call =
action_url.blind_transfer_call =
action_url.attended_transfer_call =
action_url.hold =
action_url.unhold =
action_url.mute =
action_url.unmute =
action_url.missed_call =
action_url.ip_change =
action_url.busy_to_idle =
action_url.idle_to_busy =
action_url.ip_change =
action_url.answer_new_incoming_call =
action_url.reject_incoming_call =
action_url.transfer_failed =
action_url.transfer_finished =
action_url.setup_autop_finish =
# These parameters only applicable to V80
action_url.report_server =
action_url.held =
action_url.unheld =
action_url.headset =
action_url.handfree=
action_url.cancel_callout =
action_url.remote_busy =
action_url.call_remote_canceled =
action_url.call_waiting_on =
action_url.call_waiting_off =
#######################################################################################
## Auto Redial ##
#######################################################################################
#Enable or disable the auto redial feature; 0-Disabled (default), 1-Enabled;
auto_redial.enable = 0
#Configure the interval (in seconds) to wait before redial. It ranges from 1 to 300. The default value is 10.
auto_redial.interval =
#Configure the auto redial times. It ranges from 1 to 300. The default value is 10.
auto_redial.times =
#######################################################################################
## Zero Touch ##
#######################################################################################
#Enable or disable the Zero Touch feature; 0-Disabled (default), 1-Enabled;
zero_touch.enable = 0
#Configure the waiting time (in seconds) before canceling the Zero Touch. It ranges from 0 to 100, the default value is 5.
zero_touch.wait_time = 5
#The following parameters only applicable to V80
zero_touch.network_fail_wait_times =
zero_touch.network_fail_delay_times =
#######################################################################################
## Push XML ##
#######################################################################################
push_xml.server =
#Enable or disable the phone to display the push XML interface when receiving an incoming call; 0-Disabled (default), 1-Enabled;
push_xml.block_in_calling = 0
#Enable or disable the phone to use the push XML via SIP Notify message; 0-Disabled (default), 1-Enabled;
push_xml.sip_notify = 0
#######################################################################################
## Dial Plan ##
#######################################################################################
#Configure the area code;
dialplan.area_code.code =
dialplan.area_code.min_len = 1
dialplan.area_code.max_len = 15
#When applying the rule to multiple lines, each line ID separated by a comma.
#e.g. dialplan.area_code.line_id = 1,2,3
dialplan.area_code.line_id =
#Configure the block out number. X ranges from 1 to 10.
#dialplan.block_out.number.x =
dialplan.block_out.number.1 =
#When applying the rule to multiple lines, mutiple lines must be separated by a comma. E.g. 1,2,3.
#dialplan.block_out.line_id.X =
dialplan.block_out.line_id.1 =
#Configure the replace rule. X ranges from 1 to 20.
#dialplan.item.X = Enabled,Prefix,Replaced,LineID
#Enabled: Enable or disable the replace rule. 0-Disabled, 1-Enabled; Prefix: Specify the numbers that need replacing;
#Replaced: Specify the alternate numbers;
#LineID: Specify the line ID to apply the replace rule,multiple lines ID must be separated by a comma;
dialplan.item.1 =
#Configure the dialnow rule. X ranges from 1 to 20.
#dialnow.item.X = Dial-now rule,Line ID
#Dial-now rule: Specify the numbers that need replacing;
#Line ID:Specify the line ID to apply the replace rule,multiple lines must be separated by a comma;
dialnow.item.1 =
# X ranges from 1 to 100.
dialplan.dialnow.rule.1 =
dialplan.dialnow.line_id.1 =
# X ranges from 1 to 100.
dialplan.replace.prefix.1 =
dialplan.replace.replace.1 =
dialplan.replace.line_id.1 =
#######################################################################################
## LDAP Settings ##
#######################################################################################
##It enables or disables LDAP feature.0-Disabled,1-Enabled.
##The default value is 0.
ldap.enable =
#Configure the search criteria for name and number lookups.
ldap.name_filter =
ldap.number_filter =
ldap.host = 0.0.0.0
ldap.port = 389
ldap.base =
ldap.user =
ldap.password =
#Specify the maximum of the displayed search results. It ranges from 1 to 32000, the default value is 50.
ldap.max_hits = 50
ldap.name_attr =
ldap.numb_attr =
ldap.display_name =
#Configure the LDAP version. The valid value is 2 or 3 (default).
ldap.version = 3
#Conifugre the search delay time. It ranges from 0 (default) to 2000.
ldap.search_delay = 0
#Enable or disable the phone to query the contact name from the LDAP server when receiving an incoming call; 0-Disabled (default), 1-Enabled;
ldap.call_in_lookup = 0
#Enable or disable the phone to sort the search results in alphabetical order; 0-Disabled (default), 1-Enabled;
ldap.ldap_sort = 0
##It is the electricity + start, automatic search + 00 the beginning and the beginning of the numbe
##The default value is 0.(0-Disable,1-Enable )
ldap.incoming_call_special_search.enable =
##The default value is 0,value of 0 to 2, respectively the ldap, ldap + StarTLS and ldaps
ldap.tls_mode =
ldap.dial_lookup = 0
ldap.call_out_lookup =
#######################################################################################
## Features Bluetooth ##
#######################################################################################
features.bluetooth_enable =
features.bluetooth_adapter_name =
#######################################################################################
## Wifi ##
#######################################################################################
wifi.enable =
wifi.1.label =
wifi.1.ssid =
wifi.1.security_mode =
wifi.1.cipher_type =
wifi.1.password =
wifi.1.priority =
#######################################################################################
## Certificates ##
#######################################################################################
#Before using this parameter, you should store the desired certificate to the provisioning server.
trusted_certificates.url =
#trusted_certificates.delete = http://localhost/all,delete all the trusted certificates.
trusted_certificates.delete =
#Before using this parameter, you should store the desired certificate to the provisioning server.
server_certificates.url =
#server_certificates.delete = http://localhost/all, delete the server certificate.
server_certificates.delete =
#######################################################################################
## Local Contact/DST Time/Dialnow Rule/Replace Rule ##
#######################################################################################
#Before using these parameters, you should store the desired resource files to the provisioning server.
#For more information, refer to Yealink SIP-T2xP IP Phone Family Administrator Guide.
#local_contact.data.url = %%PROVLINK%%/ContactData.xml
#local_contact.data_photo_tar.url =
local_contact.image.url =
local_contact.icon.url =
#auto_dst.url = %%PROVLINK%%/AutoDST.xml
#dialplan_dialnow.url = %%PROVLINK%%/DialNow.xml
#dialplan_replace_rule.url = %%PROVLINK%%/DialPlan.xml
directory.edit_default_input_method =
directory.search_default_input_method =
default_input_method.xml_browser_input_screen=
#######################################################################################
## Custom Input Method ##
#######################################################################################
gui_input_method.url =
#######################################################################################
## Customized Factory Configurations ##
#######################################################################################
#Configure the access URL for downloading the customized factory configurations.
#Before using this parameter, you should store the desired factory configuration file to the provisioning server.
#custom_factory_configuration.url = %%PROVLINK%%
#custom_mac_cfg.url =
custom_factory_configuration.url =
#######################################################################################
## Customized Configurations ##
#######################################################################################
#Configure the access URL for downloading the configurations.
#Before using this parameter, you should store the desired configuration file to the provisioning server.
configuration.url =
#######################################################################################
## Call List ##
#######################################################################################
#Configure the access URL for downloading the call list.
#Before using this parameter, you should store the desired call list file to the provisioning server.
#Require reboot
#call_list.url = %%PROVLINK%%
#######################################################################################
## OpenVPN ##
#######################################################################################
#Configure the access URL for downloading the open VPN tar.
#Before using this parameter, you should store the desired VPN file to the provisioning server.
#openvpn.url = %%PROVLINK%%
#######################################################################################
# Security #
#######################################################################################
#It configures the TLS version the IP phone uses to authenticate with the server.
#Values: 0-TLS 1.0 only, 3-SSL V23 (automatic, starts with TLS1.2. Default) 4-TLS 1.1 only, 5-TLS 1.2 only
static.security.default_ssl_method = 5
security.default_ssl_method = 5
#It configures the minimum TLS version to use for handshake negotiation between the phone and the desired module.
#If it is left blank: for "security.web_server.ssl_method", the value configured by "static.security.server_ssl_method" takes effect;
#for other modules, the value configured by "static.security.default_ssl_method" takes effect.
#Values: 0-TLS 1.0, 1-TLS 1.1, 2-TLS 1.2
security.web_server.ssl_method = 2
#It configures the TLS version to use for handshake negotiation between the phone and the desired module.
security.web_server.tls_cipher_list = AES:!ADH:!AECDH:!LOW:!EXPORT:!NULL
]]></deviceconfig>
</device>
</data>
<data >
<device >
<type > phone</type>
<!-- Friendly Name -->
2026-04-27 13:10:24 -04:00
<field name= "Name" > Yealink T58W Identity</field>
2026-04-27 13:08:57 -04:00
<deviceconfig filename= "%%mac_address%%.cfg" > < ![CDATA[#!version:1.0.0.1
#######################################################################################
## Network ##
#######################################################################################
#Configure the WAN port type; 0-DHCP (default), 1-PPPoE, 2-Static IP Address;
#Require reboot;
network.internet_port.type =
##It enables or disables the PC port.0-Disabled,1-Auto Negotiation.
##The default value is 1.It takes effect after a reboot.
network.pc_port.enable =
#0-ipv4, 1-ipv6,2-ipv4& ipv6
network.ip_address_mode =
static.network.ipv6_prefix = 64
static.network.ipv6_internet_port.type =
static.network.ipv6_internet_port.ip =
static.network.ipv6_internet_port.gateway =
static.network.ipv6_primary_dns =
static.network.ipv6_secondary_dns =
static.network.ipv6_static_dns_enable =
static.network.ipv6_icmp_v6.enable =
static.network.vlan.pc_port_mode =
##It enable or disable to use A record of TTL
##The defalue value is 1;0-Disable 1-Enable
network.dns.ttl_enable =
##It configures the LAN MTU
##The default value is 1500,.Integer from 128 to 1500.It takes effect after a reboot.
network.mtu_value =
##It configures LLDP or manually VLAN can't obtain IP, whether to switch to other methods of VLAN or closed VLAN to get IP
## 0-Disable 1-Enable
network.vlan.vlan_change.enable =
##It configure the mouth of the PC 802.1 x - logoff function.It takes effect after a reboot.
##The default value is 0-Dsable , 1-Enable
network.802_1x.proxy_eap_logoff.enable =
##V81 NEW##
static.network.802_1x.anonymous_identity =
static.network.802_1x.eap_fast_provision_mode =
#Configure the static IP address, subnet mask, gateway and DNS server;
#Require Reboot;
network.internet_port.ip =
network.internet_port.mask =
network.internet_port.gateway =
network.primary_dns=
network.secondary_dns =
network.dhcp_host_name =
network.dhcp.server_mac1 =
network.dhcp.server_mac2 =
##V81 NEW###
static.network.dhcp.option60type =
#Configure the duplex mode and the speed of the WAN port.
#0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps;
network.internet_port.speed_duplex = 0
#Configure the username and password for PPPOE connection.
#Require reboot;
network.pppoe.user =
network.pppoe.password =
#Configure the duplex mode and the speed of the PC port when configured as Router.
#0-Auto negotiate (default), 1-Full duplex 10Mbps, 2-Full duplex 100Mbps, 3-Half duplex 10Mbps, 4-Half duplex 100Mbps;
static.network.pc_port.speed_duplex = 0
static.network.static_dns_enable = 0
#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 0.
#Require reboot;
network.vlan.internet_port_enable = %%vlanwanenabled%%
network.vlan.internet_port_vid = %%vlanwanportid%%
#Configure the VLAN priority, it ranges from 0 (default) to 7.
#Require reboot;
network.vlan.internet_port_priority = %%vlanwanportpriority%%
#Enable or disable the VLAN of PC port; 0-Disabled (default), 1-Enabled;
#Require reboot;
network.vlan.pc_port_enable = %%vlanpcenabled%%
#Configure the VLAN ID, it ranges from 0 to 4094, the default value is 1.
#Require reboot;
network.vlan.pc_port_vid = %%vlanpcportid%%
#Configure the VLAN priority, it ranges from 0 (default) to 7.
#Require reboot;
network.vlan.pc_port_priority = %%vlanpcportpriority%%
#Enable or disable the DHCP to obtain the information of the VLAN; 0-Disabled; 1-Enabled (default);
#Require reboot;
network.vlan.dhcp_enable =1
#Configure the DHCP option to obtain the information of the VLAN. It ranges from 0 to 255.
#Multiple options separated by a comma. It supports up to 5 options in all.
#Require reboot;
network.vlan.dhcp_option =
#Configure the HTTP port (80 by default) and the HTTPS port (443 by default) of the web server. Both range from 1 to 65535.
#Require reboot;
network.port.http =
network.port.https =
#Used to control the global HTTP and HTTPS download timeout, It ranges from 0 to 300. the default value is 10.
network.attempt_expired_time =
{IF network=LOCALLAN}
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50249.
#Require reboot;
sip.max_udp_port = 12780
sip.max_tcp_port = 12780
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50000.
#Require reboot;
sip.min_udp_port = 11780
sip.min_tcp_port = 11780
{ENDIF}
{IF network=REMOTESTUN}
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50249.
#Require reboot;
sip.max_udp_port = %%rtp_port_max%%
sip.max_tcp_port = %%rtp_port_max%%
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50000.
#Require reboot;
sip.min_udp_port = %%rtp_port_min%%
sip.min_tcp_port = %%rtp_port_min%%
{ENDIF}
{IF network=SBC}
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50249.
#Require reboot;
sip.max_udp_port = 12780
sip.max_tcp_port = 12780
#Configure the maximum UDP\TCP port. It ranges from 1024 to 65535, the default value is 50000.
#Require reboot;
sip.min_udp_port = 11780
sip.min_tcp_port = 11780
{ENDIF}
#Configure the voice QOS. It ranges from 0 to 63, the default value is 46.
#Require reboot;
network.qos.rtptos =
#Configure the SIP QOS. It ranges from 0 to 63, the default value is 26.
#Require reboot;
network.qos.signaltos =
network.qos.audiotos =
network.qos.videotos =
#Configure the 802.1x mode; 0-Disabled (default), 1-EAP-MD5, 2-EAP-TLS, 3-PEAP-MSCHAPV2;
#Require reboot;
network.802_1x.mode = 0
#Configure the username and password for 802.1x authentication.
#Require reboot;
network.802_1x.identity =
network.802_1x.md5_password =
#Configure the access URL of the root and client certificates.
network.802_1x.root_cert_url =
network.802_1x.client_cert_url =
wifi.802_11e.enable =
#Enable or disable the VPN feature; 0-Disabled (default), 1-Enabled;
#Require reboot;
network.vpn_enable = 0
#Enable or disable the LLDP feature; 0-Disabled, 1-Enabled (default);
#Require reboot;
network.lldp.enable = %%lldpenabled%%
#Configure the interval(in seconds) the phone broadcasts the LLDP request. It ranges from 1 to 3600, the default value is 60.
#Require reboot;
network.lldp.packet_interval =
#Enable or disable the span from WAN port to PC port feature; 0-Disabled (default), 1-Enabled;
#Require reboot;
network.span_to_pc_port =0
#Configure the phone whether to add the MAC address to the User-Agent header; 0-Do not add, 1-Add;
#Require reboot;
network.sip.tag_mac_to_ua.enable =
#######################################################################################
## CDP ##
#######################################################################################
#The following parameters only applicable to V80
network.cdp.enable =
network.cdp.packet_interval =
#######################################################################################
## Auto Provisioning ##
#######################################################################################
### It enables or disables the phone to synchronize personalized configuration settings with the auto provisioning server.
### If it is set to 1 (Enabled), personalized configuration settings via web/phone user interface are saved in the MAC-local.cfg file on the phone,
### and then the phone will upload the MAC-local.cfg file to the provisioning server. During auto provisioning, the phone requests to download the MAC-local.cfg file on the provisioning server.
### 0-Disabled, 1-Enabled. The default value is 0.
auto_provision.custom.sync = 0
### It enables or disables the phone to protect personalized configuration settings even after auto provisioning.
### If it is set to 1 (Enabled), personalized configuration settings via web/phone user interface will be protected and remained after auto provisioning.
### 0-Disabled, 1-Enabled. The default value is 0.
auto_provision.custom.protect = 0
auto_provision.custom.upload_method=
#Enable or disable the Plug and Play feature; 0-Disabled, 1-Enabled (default);
auto_provision.pnp_enable = 1
#Configure the auto provision mode;
#0-Disabled (default), 1-Power on;
auto_provision.mode = 1
#Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled;
auto_provision.repeat.enable = 0
auto_provision.attempt_expired_time =
#Configure the interval (in minutes) for the phone to check new configuration files. It ranges from 1 to 43200, the default value is 1440.
#It is only applicable to "Repeatedly" and "Power on + Repeatedly" modes.
auto_provision.repeat.minutes = 1440
auto_provision.weekly.enable = 0
auto_provision.weekly.dayofweek =
#Configure the start time of the day for the phone to check new configuration files. The default value is 00:00.
#It is only applicable to "Weekly" and "Power on + Weekly" modes.
#If the desired start time of the day is seven forty-five a.m., the value format is 07:45.
auto_provision.weekly.begin_time = 00:00
#Configure the end time of the day for the phone to check new configuration files. The default time is 00:00.
#It is only applicable to "Weekly" and "Power on + Weekly" modes.
#If the desired end time of the day is seven forty-five p.m., the value format is 19:45.
auto_provision.weekly.end_time = 00:00
#Configure the day of week for the phone to check new configuration files. The default vaule is 0123456.
#0-Sunday,1-Monday,2-Tuesday,3-Wednesday,4-Thursday,5-Friday,6-Saturday;
#It is only applicable to "Weekly" and "Power on + Weekly" modes.
#If the desired week is Monday, Tuesday and Wednesday, the value format is 012.
auto_provision.weekly.mask = 0123456
#Configure the URL of the auto provisioning server.
{IF network=LOCALLAN}
auto_provision.server.url = %%PROVLINKLOCAL%%
{ELSE}
auto_provision.server.url = %%PROVLINK%%
{ENDIF}
auto_provision.server.username =
auto_provision.server.password =
{IF makesbc}
sip.3cxsbc_provlink.url = https://%%PROVLINK.HOST%%:%%PROVLINK.PORT%%/sbc/%%sbcprovid%%
account.1.3cxsbc.enable = 1
{ELSE}
sip.3cxsbc_provlink.url =
account.1.3cxsbc.enable = 0
{ENDIF}
##V81 NEW##
static.auto_provision.repeat.enable = 1
static.auto_provision.repeat.minutes = 1440
static.auto_provision.custom.protect=
static.auto_provision.flexible.enable =
static.auto_provision.flexible.interval=
static.auto_provision.flexible.begin_time =
static.auto_provision.flexible.end_time =
auto_provision.local_log.backup.upload_period =
auto_provision.local_log.backup.append =
auto_provision.local_log.backup.append.limit_mode =
auto_provision.local_log.backup.append.max_file_size =
auto_provision.local_log.backup.bootlog.upload_wait_time =
#Configure the name of the common file.
2026-04-27 13:10:24 -04:00
auto_provision.common_file_name = y100000000150.cfg
2026-04-27 13:08:57 -04:00
#Enable or disable DHCP option mode; 0-Disabled, 1-Enabled (default);
auto_provision.dhcp_option.enable =
#Configure the value (manufacturer of the device) of DHCP option 60.
auto_provision.dhcp_option.option60_value =
#Configure the custom DHCP option number. It ranges from 128 to 254.
auto_provision.dhcp_option.list_user_options =
#Configure AES key (16 characters) for decrypting the common CFG file.
auto_provision.aes_key_16.com =
#Configure AES key (16 characters) for decrypting the MAC-Oriented CFG file.
auto_provision.aes_key_16.mac =
auto_provision.aes_key_in_file =
custom_mac_cfg.url =
#######################################################################################
## Auto Provisioning Code ##
#######################################################################################
#This feature allows user to trigger the auto provisioning by pressing a predefined string on the phone.
#Require reboot;
#"X" ranges from 1 to 50
#Configure the auto provisioning name.
#The valid value is a string, the maximum length is 100.
#autoprovision.X.name =
#Configure the auto provisioning code;
#The valid value is a string, the maximum length is 100.
#autoprovision.X.code =
#Configure the URL of the auto provisioning server.
#The valid value is a string, the maximum length is 256.
#autoprovision.X.url =
#Configure the username and password for downloading.
#The valid value is a string, the maximum length is 100.
#autoprovision.X.user =
#autoprovision.X.password =
#Configure AES key (16 characters) for decrypting the common CFG file and MAC-Oriented CFG file.
#autoprovision.X.com_aes =
#autoprovision.X.mac_aes =
autoprovision.1.name =
autoprovision.1.code =
autoprovision.1.url =
autoprovision.1.user =
autoprovision.1.password =
autoprovision.1.com_aes =
autoprovision.1.mac_aes =
autoprovision.2.name =
autoprovision.2.code =
autoprovision.2.url =
autoprovision.2.user =
autoprovision.2.password =
autoprovision.2.com_aes =
autoprovision.2.mac_aes =
#######################################################################################
## Phone Features ##
#######################################################################################
#Enable or disable the phone to escape the pound key as percent sign followed by 23 when dialing out; 0-Disabled, 1-Enabled (default);
sip.use_23_as_pound =
sip.send_response_by_request =
sip.notify_reboot_enable =
#The following parameters only applicable to V80
sip.disp_incall_to_info =
sip.limit_server_name =
sip.limit_server_reason =
sip.tls_listen_port =
features.redial_via_local_sip_server.enable = 1
sip.terminate_notify_sub_delay_time =
sip.bind_local_addr_enable =
sip.user_agent_prefix =
##It is XSI authentication mode.0-Disable 1-Enable
sip.authentication_for_xsi = 0
##It is DSS KEY to call park type, whether the trigger BLF function.It takes effect after a reboot.
##The default value is 0-Disable(DSS KEY to call park type,triggering BLF function) 1-Enable
sip.call_park_without_blf = 0
##It is ASCII conversion into corresponding symbols.
##The defalult value is blank. 0-Disable 1-Enable
sip.escape_characters.enable =
##The default value is 0 ( said according to the transmission mode configured to listen on port),1-
##1-said at the same time to monitor TCP and UDP
##2-said to monitor TCP and UDP at the same time, and from the BLF - the LIST to subscribe to the contact with a transport = TCP parameters
sip.listen_mode = 0
##The default value is 0-Disable, 1-Enable.It takes effect after a reboot.
##0-registered according to the uri of the tectonic refer - by domain
##1-according to refer the from header fields to construct refer - by domain
sip.refer_by_header_auto_build = 0
##The default is blank.The Valid characters are digits - _.! ~ * # '() & Q462 = + R452 $,;?/ \ 0
##It is username needs to be preserved in a special notation.
sip.reserve_characters =
##The default value is 0.(contracting out the random contact, via port to carry fixed port).It takes effect after a reboot.
##1-the out-contracting port random contact, via port to carry
##2-the out-contracting ports fixed contact, via carry fix
sip.tcp_port_random_mode = 1
sip.tls_port_random = 1
#Enable or disable the RFC2543 Hold feature; 0-Disabled (default), 1-Enabled;
sip.rfc2543_hold = 0
##V81NEW##
account.1.sip_server.1.invite_retry_counts=
account.1.sip_server.1.only_signal_with_registered=
account.1.reg_failed_retry_min_time=
account.1.reg_failed_retry_max_time=
account.1.line_seize.expires=
account.1.gruu.enable=
account.1.sip_server.1.failback_subscribe.enable=
account.1.hold_use_inactive=
sip.h264.peer_resolution.default =
sip.listen_in_peer_localip.enable =
##Send MAC address in UA.0-Disable 1-Enable(00:11:22:33:44:55) 2-Enable(001122334455)
sip.mac_in_ua = 2
##V83NEW##
account.1.refresh_remote_id.enable =
#######################################################################################
## Super Search ##
#######################################################################################
super_search.recent_call = 1
#######################################################################################
## RTCP ##
#######################################################################################
phone_setting.vq_rtcpxr.interval_report.enable =
phone_setting.vq_rtcpxr.session_report.enable =
phone_setting.vq_rtcpxr.states_show_on_gui.enable =
phone_setting.vq_rtcpxr.states_show_on_web.enable =
phone_setting.vq_rtcpxr_delay_threshold_critical =
phone_setting.vq_rtcpxr_delay_threshold_warning =
phone_setting.vq_rtcpxr_display_jitter.enable =
phone_setting.vq_rtcpxr_display_jitter_buffer_max.enable =
phone_setting.vq_rtcpxr_display_local_call_id.enable =
phone_setting.vq_rtcpxr_display_local_codec.enable =
phone_setting.vq_rtcpxr_display_moscq.enable =
phone_setting.vq_rtcpxr_display_moslq.enable =
phone_setting.vq_rtcpxr_display_packets_lost.enable =
phone_setting.vq_rtcpxr_display_remote_call_id.enable =
phone_setting.vq_rtcpxr_display_remote_codec.enable =
phone_setting.vq_rtcpxr_display_round_trip_delay.enable =
phone_setting.vq_rtcpxr_display_start_time.enable =
phone_setting.vq_rtcpxr_display_stop_time.enable =
phone_setting.vq_rtcpxr_display_symm_oneway_delay.enable =
phone_setting.vq_rtcpxr_interval_period =
phone_setting.vq_rtcpxr_moslq_threshold_critical =
phone_setting.vq_rtcpxr_moslq_threshold_warning =
#The following parameters only applicable to V80
voice.rtcp.enable =
voice.rtcp_intval =
voice.rtcp_xr.enable = 1
voice.rtcp_cname =
#######################################################################################
## Super Search URL ##
#######################################################################################
super_search.url =
#Enable or disable the phone to keep sending the SIP messages to the outbound server; 0-Disabled, 1-Enabled (default);
sip.use_out_bound_in_dialog = 1
#Configure the registration random time (in seconds). It ranges from 0 (default) to 60.
sip.reg_surge_prevention =
#Enable or disable the WatchDog feature; 0-Disabled, 1-Enabled (default);
watch_dog.enable = 1
#Enable or disable the transferee to display the missed call prompt when receiving a semi_attended transfer call;
#0-Disabled, 1-Enabled (default);
transfer.semi_attend_tran_enable = 0
#Enable or disable the phone to complete the blind or attended transfer through on-hook;
#0-Disabled,1-Enabled(default);
transfer.blind_tran_on_hook_enable = 1
transfer.on_hook_trans_enable = 1
#Define the way of DSS key when configuring as a transfer key; 0-Display Number, 1-Attended Transfer, 2-Blind Transfer (default);
transfer.dsskey_deal_type = %%XFERmethod_Value%%
#Enable or disable the phone to enter the transfer to interface during two calls when pressing the transfer soft key or TRAN key; 0-Disable, 1-Enabled (default);
transfer.multi_call_trans_enable = 1
#Enable or disable the conference initiator to transfer the call when hanging up.
#0-Disabled(default),1-Enabled;
transfer.tran_others_after_conf_enable = 0
#Choose when transferred call need to be marked as successfully transferred 1-200 OK (default), 2-180 Ringing, 3-100 Trying
transfer.hang_up_after_success_trans = 3
transfer.save_initia_calllog.enable = 0
#######################################################################################
## Security Settings ##
#######################################################################################
#Enable or disable the phone to only accept the certificates in the Trusted Certificates list;
#0-Disabled, 1-Enabled (default);
security.trust_certificates = 1
#Define the login username and password of the user, var and administrator.
#If you change the username of the administrator from "admin" to "admin1", your new administrator's username should be configured as: security.user_name.admin = admin1.
#If you change the password of the administrator from "admin" to "admin1pwd", your new administrator's password should be configured as: security.user_password = admin1:admin1pwd.
#The following examples change the user's username to "user23" and the user's password to "user23pwd".
#security.user_name.user = user23
#security.user_password = user23:user23pwd
#The following examples change the var's username to "var55" and the var's password to "var55pwd".
#security.user_name.var = var55
#security.user_password = var55:var55pwd
security.user_name.admin = admin
security.user_password = admin:%%DESKPHONE_PASSWORD%%
security.user_name.user = user
security.user_password = user:%%DESKPHONE_PASSWORD%%
#Enable or disable the 3-level permissions (open var); 0-Disabled (default), 1-Enabled;
#Require reboot;
security.var_enable =
#Enable or disable the 3-level permissions ;0-user, 1-var, 2-admin
security.default_access_level =
#######################################################################################
## Time Settings ##
#######################################################################################
#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8.
#The default time zone name is China(Beijing).
#Refer to Yealink IP Phones User Guide for more available time zones and time zone names.
#local_time.time_zone = +8
#local_time.time_zone_name = China(Beijing)
local_time.time_zone =%%param::time_timezone_yealink%%
local_time.time_zone_name = %%TimeZoneName%%
#Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org.
local_time.ntp_server1 = %%param::time_ntp_server%%
local_time.ntp_server2 = %%param::time_ntp_server%%
#Configure the update interval (in seconds) when using the NTP server. The default value is 1000.
local_time.interval =
#Configure the daylight saving time feature; 0-Disabled, 1-Enabled, 2-Automatic (default);
local_time.summer_time = 2
#Configure the DST type when the DST feature is enabled; 0-By Date (default), 1-By Week;
local_time.dst_time_type = 0
#Configure the start time of DST. The default value is 1/1/0.
#If the DST type is configured as By Date, the value format is Month/Day/Hour. For example, the value 5/20/10 means the start time is at 10:00 on May 20.
#If the DST type is configured as By Week, the value format is Month/Day of Week/Day of Week Last in Month/Hour of Day.
#For example, the value 1/4/2/5 means the start time is at 5 o'clock on Tuesday of the 4th week in January.
local_time.start_time = %%param::time_dst_start_month%%/%%param::time_dst_start_day%%/%%param::time_dst_start_hour%%
#Configure the end time of DST. The default value is 12/31/23. The value format is the same to the start time.
local_time.end_time = %%param::time_dst_end_month%%/%%param::time_dst_end_day%%/%%param::time_dst_end_hour%%
#Configure the offset time (in seconds). It ranges from -300 to 300, the default value is 60.
local_time.offset_time = %%param::time_utc_offset_minutes%%
#Configure the time format; 0-12 Hour, 1-24 Hour (default);
local_time.time_format = %%timestyle%%
#Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM;
local_time.date_format = %%datestyle%%
#Enable or disable the DHCP Time; 0-Disabled (default), 1-Enabled;
local_time.dhcp_time =
local_time.manual_time_enable = 0
##It enables or disables the phone to use manually configured NTP server preferentially.
##0-Disabled (use the NTP server obtained by DHCP preferentially),1-Enabled.
##The default value is 0.
local_time.manual_ntp_srv_prior = 0
#######################################################################################
## Redirect ##
#######################################################################################
#Enable or disable the redirect feature; 0-Disabled (default), 1-Enabled;
redirect.enable =
#######################################################################################
## TR069 ##
#######################################################################################
#The TR069 feature is only applicable to some designated firmware version.
#All settings of TR069 require reboot.
#Enable or disable the TR069 feature; 0-Disabled (default), 1-Enabled;
managementserver.enable = 0
managementserver.username =
managementserver.password =
managementserver.url =
managementserver.connection_request_username =
managementserver.connection_request_password =
managementserver.periodic_inform_enable = 0
managementserver.periodic_inform_interval = 60
#######################################################################################
## Hot Desking ##
#######################################################################################
#Enable or disable the phone to show the following items on the login wizard during startup; 0-Disabled, 1-Enabled;
#hotdesking.startup_register_name_enable = 0 (default)
#hotdesking.startup_username_enable = 1 (default)
#hotdesking.startup_password_enable = 1 (default)
#hotdesking.startup_sip_server_enable = 1 (default)
#hotdesking.startup_outbound_enable = 0 (default)
hotdesking.startup_register_name_enable =
hotdesking.startup_username_enable =
hotdesking.startup_password_enable =
hotdesking.startup_sip_server_enable =
hotdesking.startup_outbound_enable =
#Enable or disable the phone to show the following items on the login wizard when pressing the Hot Desking DSS key;
#0-Disabled, 1-Enabled;
#hotdesking.dsskey_register_name_enable = 0 (default)
#hotdesking.dsskey_username_enable = 1 (default)
#hotdesking.dsskey_password_enable = 1 (default)
#hotdesking.dsskey_sip_server_enable = 1 (default)
#hotdesking.dsskey_outbound_enable = 0 (default)
hotdesking.dsskey_register_name_enable =
hotdesking.dsskey_username_enable =
hotdesking.dsskey_password_enable =
hotdesking.dsskey_sip_server_enable =
hotdesking.dsskey_outbound_enable =
#######################################################################################
## Distinctive Ring Tones ##
#######################################################################################
#"X" ranges from 1 to 10;
#Configure the text to map the keywords contained in the "Alert-info" header.
#distinctive_ring_tones.alert_info.X.text = family
#Specify the ring tone for each text. It ranges from 1 to 8. The default value 1 stands for Ring1.wav.
#1-Ring1.wav, 2-Ring2.wav, 3-Ring3.wav, 4-Ring4.wav, 5-Ring5.wav, 6-Ring6.wav, 7-Ring7.wav, 8-Ring8.wav.
#distinctive_ring_tones.alert_info.X.ringer = 1
distinctive_ring_tones.alert_info.1.text = ivr
distinctive_ring_tones.alert_info.1.ringer = 7
distinctive_ring_tones.alert_info.2.text = external
distinctive_ring_tones.alert_info.2.ringer = 2
{IF sysparam.CUSTOMIZE_QUEUE_RINGTONES=1}
{IF queuecrt1}
distinctive_ring_tones.alert_info.3.text = %%queueid%%
distinctive_ring_tones.alert_info.3.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.3.text = %NULL%
distinctive_ring_tones.alert_info.3.ringer = 1
{ENDIF}
{IF queuecrt2}
distinctive_ring_tones.alert_info.4.text = %%queueid%%
distinctive_ring_tones.alert_info.4.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.4.text = %NULL%
distinctive_ring_tones.alert_info.4.ringer = 1
{ENDIF}
{IF queuecrt3}
distinctive_ring_tones.alert_info.5.text = %%queueid%%
distinctive_ring_tones.alert_info.5.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.5.text = %NULL%
distinctive_ring_tones.alert_info.5.ringer = 1
{ENDIF}
{IF queuecrt4}
distinctive_ring_tones.alert_info.6.text = %%queueid%%
distinctive_ring_tones.alert_info.6.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.6.text = %NULL%
distinctive_ring_tones.alert_info.6.ringer = 1
{ENDIF}
{IF queuecrt5}
distinctive_ring_tones.alert_info.7.text = %%queueid%%
distinctive_ring_tones.alert_info.7.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.7.text = %NULL%
distinctive_ring_tones.alert_info.7.ringer = 1
{ENDIF}
{IF queuecrt6}
distinctive_ring_tones.alert_info.8.text = %%queueid%%
distinctive_ring_tones.alert_info.8.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.8.text = %NULL%
distinctive_ring_tones.alert_info.8.ringer = 1
{ENDIF}
{IF queuecrt7}
distinctive_ring_tones.alert_info.9.text = %%queueid%%
distinctive_ring_tones.alert_info.9.ringer = %%queueringtonevalue%%
{ELSE}
distinctive_ring_tones.alert_info.9.text = %NULL%
distinctive_ring_tones.alert_info.9.ringer = 1
{ENDIF}
{ELSE}
distinctive_ring_tones.alert_info.3.text = queue
distinctive_ring_tones.alert_info.3.ringer = %%queueringtone%%
distinctive_ring_tones.alert_info.4.text = %NULL%
distinctive_ring_tones.alert_info.4.ringer = 1
distinctive_ring_tones.alert_info.5.text = %NULL%
distinctive_ring_tones.alert_info.5.ringer = 1
distinctive_ring_tones.alert_info.6.text = %NULL%
distinctive_ring_tones.alert_info.6.ringer = 1
distinctive_ring_tones.alert_info.7.text = %NULL%
distinctive_ring_tones.alert_info.7.ringer = 1
distinctive_ring_tones.alert_info.8.text = %NULL%
distinctive_ring_tones.alert_info.8.ringer = 1
distinctive_ring_tones.alert_info.9.text = %NULL%
distinctive_ring_tones.alert_info.9.ringer = 1
{ENDIF}
#######################################################################################
## Phone Features ##
#######################################################################################
#Configure the return code when activating DND; 404-No Found, 480-Temporarily not available (default), 486-Busy here;
#features.dnd_refuse_code = 480
features.dnd_refuse_code = 486
#Configure the return code when refusing a call. The valid values are 404, 480, 486 (default).
features.normal_refuse_code =
#Enable or disable the call completion feature; 0-Disabled (default), 1-Enabled;
features.call_completion_enable = 0
features.call_num_filter =
# Configure the call park mode. 0-XSI, 1-FAC, 2-Transfer (default).
features.call_park.park_mode = 2
#Configure the LED flashing mode of the BLF key (line key). The value is 0(default) or 1.
features.blf_led_mode = 0
features.blf_list_version = 0
features.blf_and_callpark_idle_led_enable = 0
#Enable or disables the IP phone to turn on the backlight when the BLF status changed: 0-Disabled, 1-Enabled;.
features.blf_active_backlight.enable = 0
expansion_module.page_tip.blf_call_in.enable =
expansion_module.backgrounds = 08-exp50.jpg
#Enable or disable the call waiting feature; 0-Disabled, 1-Enabled (default);
call_waiting.enable = 1
call_waiting.on_code =
call_waiting.off_code =
#Enable or disable the playing of call waiting tone; 0-Disabled, 1-Enabled (default);
call_waiting.tone = 1
#Enable or disable the intercom feature; 0-Disabled, 1-Enabled (default);
features.intercom.allow = 1
#Enable or disable the phone to mute the Speaker when answering an intercom call; 0-Disabled (default), 1-Enabled;
features.intercom.mute = 0
#Enable or disable the phone to play the intercom warning tone; 0-Disabled, 1-Enabled (default);
features.intercom.tone = 1
#The following parameters only applicable to V80
features.call_invite_format =
features.transfer_type =
#The following parameter only applicable to V80
phone_setting.logon_wizard_forever_wait =
features.caller_name_type_on_dialing =
#The following parameter only applicable to V80
gui_input_method.delete =
features.off_hook_answer.enable =
#Enable or disable the phone to barge in an intercom call; 0-Disabled (default), 1-Enabled;
features.intercom.barge = 0
#This feature enables or disables the IP phone to display the pop-up message
#when the phone receives a new voice mail.
features.voice_mail_popup.enable = 0
#This feature enables or disables the power indicator LED to flash
#when the IP phone receives a voice mail or a text message
phone_setting.mail_power_led_flash_enable = %%mwiled%%
##v81 NEW##
phone_setting.missed_call_power_led_flash.enable = %%missedled%%
##V85NEW##
features.transfer_complete.prompt.enable = 0
##It configures the interval (in seconds) for the phone to update the data of the remote phone book from the remote phone book server.
##The value 0 means the phone will not regularly update the data of the remote phone book from the remote phone book server.
##The default value is 21600.Integer from 3600 to 2592000,and 0.
features.remote_phonebook.flash_time = %%param::phonebook_update_yealink%%
#Enables or disables uaCSTA feature; 0-Disabled (default), 1-Enabled;
features.csta_control.enable = 1
#Configure the hotline number and delay time (in seconds). It ranges from 0 to 180, the default value is 4.
features.hotline_number =
features.hotline_delay = 2
#Enable or disable the phone to suppress the display of DTMF digits; 0-Disabled (default), 1-Enabled;
features.dtmf.hide = 0
#Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks; 0-Disabled (default), 1-Enabled;
features.dtmf.hide_delay = 0
#Configure the repetition times of DTMF end packet. The valid values are 1, 2, 3 (default).
features.dtmf.repetition = 3
#Configure DTMF sequences. It can be consisted of digits, alphabets, * and #.
features.dtmf.transfer = 1
#Enable or disable the phone to send DTMF sequences during a call when pressing the transfer soft key or the TRAN key; 0-Disabled (default), 1-Enabled;
features.dtmf.replace_tran = 0
features.dtmf.duration =100
features.dtmf.volume =
#Enable or disable the headset prior feature; 0-Disabled (default), 1-Enabled;
features.headset_prior = 0
#Enable or disable the wireless headset broadcast phone ringtone;0 - Disabled(default), 1 - Enabled.
features.headset_play_phone_ringtone.enable =
#Enable or disable the dual headset feature; 0-Disabled (default), 1-Enabled;
features.headset_training =0
#Configure the delay time (in milliseconds) before transfering a call. The default value is 0.
features.hold_trans_delay =
#Enbale or disable the phone to play a local DTMF tone; 0-Disabled, 1-Enabled (default);
features.play_local_dtmf_tone_enable = 1
#Enbale or disable the server to release the BLA line automatically; 0-Disabled (default), 1-Enabled;
features.auto_release_bla_line = 0
features.idle_talk_power_led_flash_enable =
#Configure the delay time (in seconds) of playing busy tone when rejecting a call. The valid values are 0 (default), 3 and 5.
features.busy_tone_delay =
#Configure the phone whether to send a pound key when pressing double pound keys; 0-Send one pound key (default), 1-Do not send any pound key;
features.send_pound_key =
#Define the "#" or "*" key as the send key; 0-Disabled, 1-# key(default), 2-* key;
features.key_as_send = 1
#Enable or disable the phone to play tone when pressing the digit key; 0-Disabled, 1-Enabled (default);
features.send_key_tone = 1
features.key_tone = 1
#Enable or disable the phone to play a warning tone when there is a held call; 0-Disabled, 1-Enabled (default);
features.play_hold_tone.enable = 1
#Configure the interval of playing a warning tone. The default value is 30s.
features.play_hold_tone.delay =
features.redial_tone =
#Enable or disable the phone with active accounts to play tones in the dialing interface differently from the phone with no active accounts; 0-Disabled (default), 1-Enbaled;
features.partition_tone = 0
#Enable or disable the phone to encrypt the digits of the dialed number. The encrypted digits are displayed as asterisks on the LCD screen; 0-Disabled (default), 1-Enabled;
features.password_dial.enable = 0
#Configure the prefix numbers displayed before the encrypted digits.
features.password_dial.prefix =
#Configure the length of encrypted digits.
features.password_dial.length =
#Enable or disable the phone to save the call history; 0-Disabled, 1-Enabled (default);
features.save_call_history = 1
#Configure the power Indicator LED to turn on or turn off; 0-On (default), 1-Off;
features.power_led_on = 1
#Enables or disables the IP phone to display feature name instead of the feature
#access code when dialing and in talk
features.hide_feature_access_codes.enable = 1
#Enables or disables the IP phone to display the pop-up message box when it misses a call.
features.missed_call_popup.enable = 0
#Enables or disables the IP phone to display the pop-up message box when it forwards
#an incoming call to other party.
features.forward_call_popup.enable = 0
#Enables or disables the IP phone to display the pop-up message box when it receives a new text message.
features.text_message_popup.enable = 0
features.show_action_uri_option = 0
#Enables or disables the IP phone to present the callee identity when it receives an incoming call.
phone_setting.called_party_info_display.enable = 0
#Configures the call information display method when the IP phone receives an
#incoming call, dials an outgoing call or engages in a call.
phone_setting.call_info_display_method = 0
#Specifie the address(es) which Action URI will be accepted.
#For discontinuous IP addresses, each IP address is separated by comma, for example: 192.168.1.20,10.2.1.30
#For continuous IP addresses, the format likes *.*.*.* and stands for the values 0~255. For example: 10.10.*.* stands for the IP addresses that range from 10.10.0.0~10.10.255.255.
#If left blank, the IP phone cannot receive or handle any HTTP GET request.
#If set to any the IP phone accepts and handles HTTP GET requests from any IP address.
#{IF network=LOCALLAN}
#features.action_uri_limit_ip = %%pbx_ip%%
#{ENDIF}
#{IF network=REMOTESTUN}
#features.action_uri_limit_ip = %%pbx_ip%%
#{ENDIF}
#{IF network=SBC}
#features.action_uri_limit_ip = %%param::PBXPUBLICIP%%
#{ENDIF}
#Condifure the phone to receive the action URI request from the specified IP address (multiple IP addresses separated by a comma);
features.action_uri_limit_ip = any
#It enable or disable use the action URI; 0-Disabled, 1-Enabled (default)
features.action_uri.enable =
#Configure the delay time (in seconds)of auto answer. The time ranges from 1 to 4, the default value is 1s.
features.auto_answer_delay =
features.auto_answer_tone.enable =
features.ip_call.auto_answer.enable =
#Enable or disable the transfer DSS key to perform the blind transfer; 0-Disabled, 1-Enabled (default);
features.dsskey_blind_tran =
features.blf_pickup_only_send_code =
##It is configured in the middle of the screen shows the current default at the bottom of the account name.
##The default is 1.CNT version 1.
features.show_default_account =
phone_setting.unregister_account_block_out.enable =
features.upload_server =
features.call_log_show_num =
#Configure the overtime (in minutes) of logging web user interface. It ranges from 1 to 1000, the default value is 5.
features.relog_offtime = 5
#Enable or disable the phone to dial the IP address directly; 0-Disabled, 1-Enabled (default);
features.direct_ip_call_enable = 0
#Configure the ringtone of emergency calls;
#features.emergency_ring = Emergency.wav
features.emergency_ring =
#Enable or disable the phone to mute the call during an active call; 0-Disabled, 1-Enabled (default);
features.allow_mute =
features.group_listen_in_talking_enable =
#Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset;
features.ringer_device.is_use_headset =
#Enable or disable the phone to pick up the call using the group pickup soft key; 0-Disabled (default), 1-Enabled;
features.pickup.group_pickup_enable =
#Configure the group pickup code.
features.pickup.group_pickup_code =
#Enable or disable the phone to pick up the call using the directed pickup soft key; 0-Disabled (default), 1-Enabled;
features.pickup.direct_pickup_enable =
#Configure the directed pickup code.
features.pickup.direct_pickup_code =
#Specify the way to notify the phone of the incoming call of the monitored user by visual or audio indicator;
#0-Disabled (default), 1-Enabled;
features.pickup.blf_visual_enable =0
features.pickup.blf_audio_enable = 0
#Configure the input type when the phone is in the dialing state, if the parameter "ldap.dial_lookup" is Enabled; 0-2aB, 1-123 (default), 2-abc, 3-ABC;
features.ldap.input_type = 1
#Enable or disable the phone to play the warning tone when receiving a vocie mail. 0-Disabled; 1-Enabled(default).
features.voice_mail_tone_enable = 1
features.alert_info_tone =
features.barge_in_via_username.enable =
features.flash_url_dsskey_led.enable =
features.default_account =
#The following parameter only applicable to V80
features.hide_caller_id.enable =
features.hide_zero_touch_url.enable =
features.linekey_call_with_default_account =
features.shorten_linekey_label.enable =
features.special_auto_answer_tone =
features.anonymous_response_code =
features.config_dsskey_length =
features.reboot_in_talk_enable =
features.reset_by_long_press_enable = 1
phone_setting.reserve_certs_enable =
features.show_anywhere_remote_office_enable =
features.auto_linekeys.enable =
features.save_init_num_to_history.enable = 0
features.action_uri_force_autop =
phone_setting.mute_power_led_flash_enable =
phone_setting.hold_and_held_power_led_flash_enable =
features.call_out_history_by_off_hook.enable =
features.blf_call_out_by_number.enable =
#Configure the time (in seconds) the phone automatically dials out the dialed digits. It ranges from 1 to 14, the default value is 4.
phone_setting.inter_digit_time =
#Configure the flash hook time (in milliseconds). It ranges from 0 to 799, the default value is 1.
phone_setting.flash_hook_timer =
#Configure the keypad lock type; 0-Disabled (default), 1-Menu Key, 2-Function Key, 3-All Keys, 4-Lock&Answer;
phone_setting.lock = 0
#Configure the unlock password for the phone. The default value is 123.
phone_setting.phone_lock.unlock_pin =
#Configures the interval (in seconds) to automatically lock the IP phone. It ranges from 0 to 3600, the default value is 0.
phone_setting.phone_lock.lock_time_out = 0
#Configure the keypad lock type;0-Menu Key, 1-Function Key, 2-All Keys(default)
phone_setting.phone_lock.lock_key_type =
#Configure the ring tone for the phone. System ring tones are: Common, Ring1.wav (default), Ring2.wav - Ring8.wav.
#If you set the custom ring tone (Busy.wav) for the phone, the value is: phone_setting.ring_type = Config:Busy.wav
#If you set the system ring tone (Ring2.wav) for the phone, the value is: phone_setting.ring_type = Resource:Ring2.wav
phone_setting.ring_type = Resource:%%defringtone%%
#Configure the contrast of the LCD screen. It ranges from 1 to 10,the default value is 6.
phone_setting.contrast =
#Configure the logo mode of the LCD screen; 0-Disabled (default), 1-System logo, 2-Custom logo;
phone_setting.lcd_logo.mode = 2
phone_setting.ringback_timeout =
phone_setting.ringing_timeout =
#Configure the phone background.
#If you set the custom image (new.png) as phone backgroup, the value is: phone_setting.backgrounds = Config:new.png
#If you set the system image (pictures(01).png) as phone backgroup, the value is: phone_setting.backgrounds = Resource:pictures(01).png
phone_setting.backgrounds = Config:%%logo_filename%%
#Configure the active backlight level. It ranges from 1 to 3, the default value is 2.
#The same level for different phones may result in different backlight intensities.
phone_setting.active_backlight_level = 7
phone_setting.inactive_backlight_level =
#Configure the backlight time (in minutes). The valid values are: 0-Always on(default), 60-1min, 120-2min, 300-5min, 600-10min, 1800-30min.
phone_setting.backlight_time = %%blktime%%
#Configure the ring tone when the transfer fails. The valid values are: Ring1.wav.... Ring8.wav.
#phone_setting.ring_for_tranfailed = Ring1.wav
phone_setting.ring_for_tranfailed =
#Enable or disable the phone to show the logon wizard during startup; 0-Disabled (default), 1-Enabled;
phone_setting.logon_wizard = 0
features.auto_exit_logon_wizard.enable =
#Enable or disable the phone to automatically dial out the dialed digits in the pre-dial interface; 0-Disabled (default), 1-Enabled;
phone_setting.predial_autodial = 0
#Enable or disable the phone to deal the 180 SIP message after the 183 SIP message; 0-Disabled, 1-Enabled (default);
phone_setting.is_deal180 = 0
#Configure the delay time (in seconds) for the dialnow rule. It ranges from 1 to 14, the default value is 1.
phone_setting.dialnow_delay = 1
#Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled;
phone_setting.custom_softkey_enable = 0
#Configure the using mode of the headset key. The value is 0 or 1(default).
phone_setting.headsetkey_mode = 1
#Configure the emergency number, each separated by a comma. The default value is 112,911,110.
phone_setting.emergency.number =
#Configure the phone whether to end the call when the network is unavailable; 0-End the call, 1-Do not end the call.
phone_setting.end_call_net_disconnect.enable =
#If leaving the field blank, the phone will display the value sent from the server when receiveing the 403 message; otherwise display the value entered in the filed.
#The default value is blank.
phone_setting.show_code403 =
#Enable or disable the Power LED in idle
phone_setting.common_power_led_enable = 0
phone_setting.permit_silent_mode.enable =
phone_setting.bluetooth_talk.enable =
#######################################################################################
## Profile ##
#######################################################################################
#The following parameter is available only using latest V80 firmware.
features.play_dtmf_2833.enable =
#######################################################################################
## Autop wildcard ##
#######################################################################################
#The following parameter is available only using latest V80 firmware.
auto_provision.url_wildcard.pn =
#######################################################################################
## Call Park ##
#######################################################################################
features.call_park.enable = 0
features.call_park.group_enable = 0
features.call_park.park_ring =
features.call_park.park_visual_notify_enable =
#######################################################################################
## Configure the access URL of firmware ##
#######################################################################################
#Before using this parameter, you should store the desired firmware to the provisioning server.
{IF network=LOCALLAN}
firmware.url = %%PROVLINKLOCAL%%/firmware/yealink/%%firmware%%
{ELSE}
firmware.url = %%PROVLINK%%/firmware/yealink/%%firmware%%
{ENDIF}
#######################################################################################
## Configure the access URL of the customized ringtones ##
#######################################################################################
#Before using this parameter, you should store the desired ring tone (x.wav) to the provisioning server.
#For more information, refer to Yealink Auto Provisioning User Guide.
ringtone.url =
#ringtone.delete = http://localhost/all,delete all the customized ring tones.
ringtone.delete =
#######################################################################################
## Configure the access URL of language file ##
#######################################################################################
#Before using this parameter, you should store the desired language pack to the provisioning server.
#For more information, refer to Yealink Auto Provisioning User Guide.
gui_lang.url =
#gui_lang.delete = http://localhost/all, delete all the customized languages.
gui_lang.delete =
#######################################################################################
## Configure the access URL of the Wallpaper and Screensaver ##
#######################################################################################
{IF network=LOCALLAN}
wallpaper_upload.url = %%PROVLINKLOCAL%%/%%logo%%
screensaver.type= 1
{ELSE}
wallpaper_upload.url = %%PROVLINK%%/%%logo%%
screensaver.type= 1
{ENDIF}
#######################################################################################
## Multicast ##
#######################################################################################
#Configure the codec of multicast paging.
multicast.codec =
#Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default);
#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority.
multicast.receive_priority.enable =
#Configure the priority of multicast paging calls. It ranges from 0 to 10.
multicast.receive_priority.priority =
#Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10.
#multicast.listen_address.X.ip_address =
#Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10.
#multicast.listen_address.X.label =
multicast.listen_address.1.label = %%multicastrgname1%%
multicast.listen_address.1.ip_address = %%multicastrgipport1%%
##V81 NEW##
#multicast.listen_address.X.volume =
#multicast.receive.enhance_volume =
#multicast.receive.use_speaker =
#multicast.listen_address.X.channel=
#multicast.paging_address.X.channel=
#######################################################################################
## Configuration files for Var ##
#######################################################################################
#Configure the access URL for downloading the files for var.
#Before using this parameter, you should store the desired files to the provisioning server.
#Require reboot
web_item_level.url =
#web_item_level.url = %%PROVLINK%%/WebItemsLevel.cfg
#Specify the prior of the line keys and EXP keys when automatically configure the blf list0-Configure the line keys first, 1-Configure the EXP keys first;
phone_setting.blf_list_sequence_type =
#Enable or disable the auto blf list feature; 0-Disabled (default), 1-Enabled;
2026-04-27 13:26:30 -04:00
phone_setting.blf_list_enable = 1
2026-04-27 13:08:57 -04:00
phone_setting.auto_blf_list_enable = 1
#Enable or disable the page tips feature for the different states of the line keys; 0-Disabled (default), 1-Enabled;
phone_setting.page_tip = 0
#Enable or disable to enter the password when long pressing the OK key to reset to factory; 0-Disabled (default), 1-Enabled;
features.factory_pwd_enable =0
#Configure the access URL of the directory setting file.
{IF network=LOCALLAN}
directory_setting.url = %%PROVLINKLOCAL%%/Directory_setting.xml
{ELSE}
directory_setting.url = %%PROVLINK%%/Directory_setting.xml
{ENDIF}
#Specify the type of certificates the IP phone used to authenticate the connecting server; 0-Default certificates(default), 1-Custom certificates, 2-All certificates
#Require reboot;
security.ca_cert = 2
#Specify the type of certificates the IP phone sends for authentication 0-Default certificates(default), 1-Custom certificates;
#Require reboot;
security.dev_cert = 0
#Enable or disable the IP phone to mandatorily validate the CommonName or subjectAltName of the certificate sent by the connecting server; 0-Disabled (default), 1-Enabled;
#Require reboot;
security.cn_validation =0
#######################################################################################
## Account1 Settings ##
#######################################################################################
account.%d.check_cseq.enable = 1
#Enable or disable the account1, 0-Disabled (default), 1-Enabled;
account.1.enable = 1
#Configure the label displayed on the LCD screen for account1.
account.1.label = %%extension_number%% | %%extension_first_name%% %%extension_last_name%%
#Enable or disable to use the alert info URL; 0-Enabled (default), 1-Disabled;
account.1.alert_info_url_enable =
#Configure the display name of account1.
account.1.display_name = %%extension_first_name%% %%extension_last_name%%
#Configure the username and password for register authentication.
account.1.auth_name = %%extension_auth_id%%
account.1.password = %%extension_auth_pw%%
#Configure the register user name.
account.1.user_name = %%extension_number%%
#The following paremeters are available only using latest V80 firmware
account.1.register_expires_overlap =
account.1.subscribe_expires_overlap =
account.1.auto_dial_enable =
account.1.auto_dial_num =
account.1.call_id_mode =
account.1.call_info =
account.1.display_mwi.enable =
account.1.mwi_parse_terminated =
account.1.alert_info =
account.1.shared_line_callpull_code =
account.1.number_of_linekey =
account.1.callpark_enable =
account.1.blf_list_retrieve_call_parked_code =
account.1.blf.match_host.enable =
account.1.update_ack_while_dialing =
account.1.callerid_in_support_header.enable =
account.1.transfer_refer_to_contact_header.enable =
account.1.end_call_when_transferred.enable =
account.1.contact_take_line_param =
account.1.check_cseq.enable = 1
#The following parameters are available only using latest V80 firmware
account.1.update_sip_call_id =
account.1.dial_tone =
account.1.sip_server.1.transport_type =
account.1.sip_server.2.transport_type =
#Configure the register expiry time (in seconds), the default value is 3600.
account.1.sip_server.1.expires = 120
account.1.sip_server.2.expires =
{IF network=LOCALLAN}
#Configure the IP address or domain name of server Y for account1. Y ranges from 1 to 2.
#account.1.sip_server.Y.address =
#account.1.sip_server.1.address =
#account.1.sip_server.2.address =
#Configure the port of server Y for account1. The default value is 5060. Y ranges from 1 to 2.
#account.1.sip_server.Y.port =
#account.1.sip_server.1.port =
#account.1.sip_server.2.port =
account.1.sip_server.1.address = %%pbx_ip%%
account.1.sip_server.1.port = %%param::sipport%%
account.1.dns_cache_type = 1
#The following parameters only applicable to V80
dns_cache_a.1.name =
dns_cache_a.1.ip =
dns_cache_a.1.ttl = 300
dns_cache_srv.1.name =
dns_cache_srv.1.port = 0
dns_cache_srv.1.priority = 0
dns_cache_srv.1.target =
dns_cache_srv.1.weight = 0
dns_cache_srv.1.ttl = 300
dns_cache_naptr.1.name =
dns_cache_naptr.1.flags =
dns_cache_naptr.1.order =
dns_cache_naptr.1.preference =
dns_cache_naptr.1.replace =
dns_cache_naptr.1.service =
dns_cache_naptr.1.ttl = 300
account.1.picture_info_enable = 0
account.1.sip_server.1.register_on_enable = 0
account.1.retry_counts =
account.1.sip_server.1.failback_mode = 0
account.1.sip_server.1.failback_timeout = 3600
account.1.sip_server.1.retry_counts = 3
account.1.sip_server.2.failback_mode = 0
account.1.sip_server.2.failback_timeout = 3600
account.1.sip_server.2.register_on_enable = 0
account.1.sip_server.2.retry_counts = 3
account.1.srtp_encryption = 0
account.1.static_cache_pri = 0
#It configures the local SIP port, the default value is 5060.
sip.listen_port =
#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled;
account.1.outbound_proxy_enable =
account.1.outbound_proxy_fallback_interval =
#Specify the IP address or domain name of the outbound proxy server.
account.1.outbound_proxy.1.address =
account.1.outbound_proxy.2.address =
#Specify the server port, the default value is 5060.
account.1.outbound_proxy.1.port =
account.1.outbound_proxy.2.port =
{ENDIF}
{IF network=REMOTESTUN}
#Configure the IP address or domain name of server Y for account1. Y ranges from 1 to 2.
#account.1.sip_server.Y.address =
#account.1.sip_server.1.address =
#account.1.sip_server.2.address =
account.1.sip_server.1.address = %%pbx_ip%%
#Configure the port of server Y for account1. The default value is 5060. Y ranges from 1 to 2.
#account.1.sip_server.Y.port =
#account.1.sip_server.1.port =
account.1.sip_server.2.port =
account.1.sip_server.1.port = %%param::sipport%%
#It configures the local SIP port, the default value is 5060.
sip.listen_port = %%phonesipport%%
#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled;
account.1.outbound_proxy_enable =
#Specify the IP address or domain name of the outbound proxy server.
account.1.outbound_proxy.1.address =
account.1.outbound_proxy.2.address =
#Specify the server port, the default value is 5060.
account.1.outbound_proxy.1.port =
account.1.outbound_proxy.2.port =
{ENDIF}
{IF network=SBC}
#Configure the IP address or domain name of server Y for account1. Y ranges from 1 to 2.
#account.1.sip_server.Y.address =
#account.1.sip_server.1.address =
#account.1.sip_server.2.address =
account.1.sip_server.1.address = %%param::pbxpublicip%%
#Configure the port of server Y for account1. The default value is 5060. Y ranges from 1 to 2.
#account.1.sip_server.Y.port =
#account.1.sip_server.1.port =
#account.1.sip_server.2.port =
account.1.sip_server.1.port = %%param::sipport%%
#It configures the local SIP port, the default value is 5060.
{IF makesbc}
sip.listen_port = 0
{ELSE}
sip.listen_port =
{ENDIF}
#Enable or disable to use the outbound proxy server; 0-Disabled (default), 1-Enabled;
account.1.outbound_proxy_enable = 1
#Specify the IP address or domain name of the outbound proxy server.
account.1.outbound_proxy.1.address = %%local_sbc_ip%%
account.1.outbound_proxy.2.address =
#Specify the server port, the default value is 5060.
account.1.outbound_proxy.1.port = %%local_sbc_port%%
account.1.outbound_proxy.2.port =
{ENDIF}
#Configure the voice mail number of account1.
voice_mail.number.1 = %%vm_number%%
#Configure the proxy server to account1.
account.1.proxy_require =
#Enable or disable the phone to only accept the message from the server; 0-Disabled (default), 1-Enabled;
sip.trust_ctrl = 1
#Enable or disable the anonymous call feature; 0-Disabled (default), 1-Enabled;
account.1.anonymous_call =
#Configure the on code and off code of the anonymous call feature.
account.1.anonymous_call_oncode =
account.1.anonymous_call_offcode =
#Enable or disable the reject anonymous call feature; 0-Disabled (default), 1-Enabled;
account.1.reject_anonymous_call =
#Configure the on code and off code of the reject anonymous call feature.
account.1.anonymous_reject_oncode =
account.1.anonymous_reject_offcode =
#Enable or disable the 100 reliable retransmission; 0-Disabled (default), 1-Enabled;
account.1.100rel_enable =
#Enable or disable the resource reservation; 0-Disabled (default), 1-Enabled;
account.1.precondition =
#Enable or disable the phone to subscribe the register status; 0-Disabled (default), 1-Enabled;
account.1.subscribe_register = 0
#Enable or disable the phone to subscribe the message waiting indicator; 0-Disabled (default), 1-Enabled;
account.1.subscribe_mwi = 1
#Configure MWI subscribe expiry time (in seconds). It ranges from 0 to 84600, the default value is 3600.
account.1.subscribe_mwi_expires = 900
account.1.sub_fail_retry_interval =
#Configure the type of SIP header(s) to carry the caller ID; 0-FROM (default), 1-PAI 2-PAI-FROM, 3-PRID-PAI-FROM, 4-PAI-RPID-FROM, 5-RPID-FROM;
account.1.cid_source =
account.1.cid_source_ppi = 1
account.1.cid_source_privacy = 1
#Configure the type of SIP header(s) to display on the caller's LCD screen; 0-RPID-FROM, 1-Dialed Digits(default), 2-RFC4916
account.1.cp_source = 0
account.1.cid_source_privacy = 1
#Enable or disable the session timer, 0-Disabled (default), 1-Enabled;
account.1.session_timer.enable = 0
#Configure the refresh session timer interval (in seconds). It ranges from 1 to 9999.
account.1.session_timer.expires =
#Configure the session timer refresher; 0-Uac (default), 1-Uas;
account.1.session_timer.refresher = 0
#Enable or disable the "user=phone"; 0-Disabled (default), 1-Enabled;
account.1.enable_user_equal_phone = 0
account.1.custom_ua =
account.1.fallback.timeout = 120
account.1.fallback.redundancy_type = 0
#Enbale or diable the simplified header field feature; 0-Disabled, 1-Enabled (default);
account.1.compact_header_enable =
#Configure the RTP packet time. The valid values are 0 (Disabled), 10, 20 (default), 30, 40, 50, 60.
account.1.ptime = 20
## The default value is 0(Take a SRTP all encryption).1:Only carry AES - 80 secret key,2: Only carry AES - 32 secret key
account.1.srtp_auth_tag_mode = 0
#Assign account1 as shared line; 0-Disabled (default), 1-Broadsoft SCA, 2-BLA;
account.1.shared_line =
#Configure BLA number for account1 and the subscribe period (in seconds). It ranges from 60 to 7200, the default value is 300.
account.1.bla_number =
account.1.bla_subscribe_period = 300
account.1.bla.notify_with_expire.enable =
account.1.bla.subscribe_uri_build_type =
#Configure the directed and group pickup codes for account 1, the settings on a per-account basis take precedence over the settings on the phone.
account.1.dialoginfo_callpickup = 0
account.1.group_pickup_code =
account.1.direct_pickup_code =
#Enable or disable the auto answer feature; 0-Disabled (default), 1-Enabled;
account.1.auto_answer =
#Enable or disable the phone to record the missed call; 0-Disabled, 1-Enabled (default);
account.1.missed_calllog =
#Enable or disable the phone to subscribe to the voicemail through the message waiting indicator; 0-Disabled (default), 1-Enabled;
account.1.subscribe_mwi_to_vm =
#Enable or disable the phone to send the MAC address and line number in the Register message; 0-Disabled (default), 1-Enabled;
account.1.register_mac = 1
account.1.register_line =
#Configure the interval (in seconds) the phone retries to register when account1 fails to register. It ranges from 0 to 1800, the default value is 30.
account.1.reg_fail_retry_interval = 30
#Configure the conference type; 0-Local (default), 2-Network Conference;
account.1.conf_type =
#Configure the conference URI (a SIP URI, or use part of the SIP URI). For example, "conference@domain.com" or "conference".
account.1.conf_uri =
account.1.blf.subscribe_event =
#Configure the BLF list URI (a SIP URI, or use part of the SIP URI). For example, "2300_blflist@domain.com" or "2300_blflist".
account.1.blf.blf_list_uri =
#Configure the pickup code of BLF List.
account.1.blf_list_code =
#Configure the barge-in code.
account.1.blf_list_barge_in_code =
#Configure the BLF subscribe period (in seconds), the default value is 1800.
account.1.blf.subscribe_period = 900
#Configure the SIP server type; 0-Default (default), 2-BroadSoft, 4-Cosmocom, 12-Star2Star;
account.1.sip_server_type =
#Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO;
account.1.dtmf.type =
#Configure the RFC2833 payload. It ranges from 96 to 255, the default value is 101.
account.1.dtmf.dtmf_payload =
#Configure the DTMF info type when using the SIP INFO; 0-Disabled (default), 1-DTMF-Relay, 2-DTMF, 3-Telephone-Event;
account.1.dtmf.info_type =
#Configure the type of Music on Hold; 0-Send the INVITE request to Music on Hold Server then hold the call; 1-Hold the call then send the INVITE request to Music on Hold Server;
#Require reboot;
account.1.music_on_hold_type =
account.1.music_server_uri =
account.1.naptr_build = 0
account.1.out_dialog_blf_enable = 0
#Enable or disable the phone to send the account log-off message first and then send account register message when rebooting the phone; 0-Disabled (default), 1-Enabled;
account.1.unregister_on_reboot = 1
account.1.vq_rtcpxr.collector_name=
account.1.vq_rtcpxr.collector_server_host=
account.1.vq_rtcpxr.collector_server_port=
#########################################################################
## NAT Settings ##
#########################################################################
{IF network=LOCALLAN}
#Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN;
account.1.nat.nat_traversal = 0
#Configure the STUN server address.
sip.nat_stun.server =
#Configure the STUN server port, the default value is 3478.
sip.nat_stun.port =
#Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default);
account.1.nat.udp_update_enable =
#Specify the keep-alive interval (in seconds), the default value is 30.
account.1.nat.udp_update_time =
#Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled;
account.1.nat.rport =
account.1.nat.stun_refresh_timer =
{ENDIF}
{IF network=REMOTESTUN}
#Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN;
account.1.nat.nat_traversal = 1
sip.nat_stun.enable = 1
#Configure the STUN server address.
sip.nat_stun.server = %%pbx_ip%%
#Configure the STUN server port, the default value is 3478.
sip.nat_stun.port = %%param::sipport%%
#Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default);
account.1.nat.udp_update_enable = 1
#Specify the keep-alive interval (in seconds), the default value is 30.
account.1.nat.udp_update_time = 15
#Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled;
account.1.nat.rport = 2
account.1.nat.stun_refresh_timer =
{ENDIF}
{IF network=SBC}
#Enable or disable the NAT traversal; 0-Disabled (default), 1-STUN;
account.1.nat.nat_traversal = 0
#Configure the STUN server address.
sip.nat_stun.server =
#Configure the STUN server port, the default value is 3478.
sip.nat_stun.port =
#Enable or disable the NAT keep-alive; 0-Disabled, 1-Enabled (default);
account.1.nat.udp_update_enable = 1
#Specify the keep-alive interval (in seconds), the default value is 30.
account.1.nat.udp_update_time = 30
#Enable or disable the NAT Rport; 0-Disabled (default), 1-Enabled;
account.1.nat.rport =
account.1.nat.stun_refresh_timer =
{ENDIF}
#Configure the session timer (in seconds), the default value of T1, T2, T3 is 0.5, 4, 5.
sip.timer_t1 =
sip.timer_t2 =
sip.timer_t4 =
#Configure the timeout (in seconds) for DNS query, the value ranges from 1 to 9, the default value is 8.
account.1.dns_query_timeout =
#Enable or disable the distinctive ring tones feature; 0-Disabled, 1-Enabled (default);
account.1.distinctive_ring_tones = 1
#Assign a ringtone for account1. The system ring tones are: common (default), Ring1.wav, Ring2.wav - Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.1.ringtone.ring_type =
#######################################################################################
## Codec ##
#######################################################################################
#Audio codecs for account1 (Y ranges from 1 to 13).
#Enable or disable the specified codec; 0-Disabled, 1-Enabled;
#account.1.codec.Y.enable =
#The type of the specified codec.
#account.1.codec.Y.payload_type =
#The priority of the specified codec. It's available when the codec is enabled.
#account.1.codec.Y.priority =
#The payload of the specified codec.
#account.1.codec.Y.rtpmap =
##V81 NEW##
account.1.codec.g722.enable = %%g722id.codecselected%%
account.1.codec.g722.priority = %%g722id.priority%%
account.1.codec.g729.enable = %%g729id.codecselected%%
account.1.codec.g729.priority = %%g729id.priority%%
account.1.codec.g723_53.enable = 0
account.1.codec.g723_53.priority = 0
account.1.codec.g723_63.enable = 0
account.1.codec.g723_63.priority = 0
account.1.codec.g726_16.enable = 0
account.1.codec.g726_16.priority = 0
account.1.codec.g726_16.rtpmap =
account.1.codec.g726_24.enable = 0
account.1.codec.g726_24.priority = 0
account.1.codec.g726_24.rtpmap =
account.1.codec.g726_32.enable = 0
account.1.codec.g726_32.priority = 0
account.1.codec.g726_32.rtpmap =
account.1.codec.g726_40.enable = 0
account.1.codec.g726_40.priority = 0
account.1.codec.g726_40.rtpmap =
account.1.codec.g722_1c_48kpbs.enable = 0
account.1.codec.g722_1c_32kpbs.enable = 0
account.1.codec.g722_1c_24kpbs.enable = 0
account.1.codec.g722_1_24kpbs.enable = 0
account.1.codec.ilbc.enable = 0
account.1.codec.ilbc.priority = 0
account.1.codec.ilbc.rtpmap =
account.1.codec.opus.enable = %%opusid.codecselected%%
account.1.codec.opus.priority = %%opusid.priority%%
account.1.codec.opus.rtpmap = 112
account.1.codec.pcmu.enable = %%pcmuid.codecselected%%
account.1.codec.pcmu.priority = %%pcmuid.priority%%
account.1.codec.pcma.enable = %%pcmaid.codecselected%%
account.1.codec.pcma.priority = %%pcmaid.priority%%
account.1.codec.opus.para = Opus-WB
account.1.codec.1.enable = 1
account.1.codec.1.payload_type = %%payload1%%
account.1.codec.1.priority = 1
account.1.codec.1.rtpmap = %%codec1%%
account.1.codec.2.enable = 1
account.1.codec.2.payload_type = %%payload2%%
account.1.codec.2.priority = 2
account.1.codec.2.rtpmap = %%codec2%%
account.1.codec.3.enable = 1
account.1.codec.3.payload_type = %%payload3%%
account.1.codec.3.priority = 3
account.1.codec.3.rtpmap = %%codec3%%
account.1.codec.4.enable = 1
account.1.codec.4.payload_type = %%payload4%%
account.1.codec.4.priority = 4
account.1.codec.4.rtpmap = %%codec4%%
account.1.codec.5.enable = 1
account.1.codec.5.payload_type = %%payload5%%
account.1.codec.5.priority = 5
account.1.codec.5.rtpmap = %%codec5%%
account.1.codec.6.enable = 0
account.1.codec.6.payload_type = G723_53
account.1.codec.6.priority =0
account.1.codec.6.rtpmap = 4
account.1.codec.7.enable = 0
account.1.codec.7.payload_type = G723_63
account.1.codec.7.priority = 0
account.1.codec.7.rtpmap = 4
account.1.codec.8.enable = 0
account.1.codec.8.payload_type = iLBC
account.1.codec.8.priority = 0
account.1.codec.8.rtpmap = 106
account.1.codec.9.enable = 0
account.1.codec.9.payload_type = G726-16
account.1.codec.9.priority = 0
account.1.codec.9.rtpmap = 103
account.1.codec.10.enable = 0
account.1.codec.10.payload_type = G726-24
account.1.codec.10.priority = 0
account.1.codec.10.rtpmap = 104
account.1.codec.11.enable = 0
account.1.codec.11.payload_type = G726-32
account.1.codec.11.priority = 0
account.1.codec.11.rtpmap = 102
account.1.codec.12.enable = 0
account.1.codec.12.payload_type = G726-40
account.1.codec.12.priority = 0
account.1.codec.12.rtpmap = 105
account.1.codec.13.enable = 0
account.1.codec.13.payload_type = G722_1c_48
account.1.codec.13.priority = 0
account.1.codec.13.rtpmap = 121
account.1.codec.14.enable = 0
account.1.codec.14.payload_type = G722_1c_32
account.1.codec.14.priority = 0
account.1.codec.14.rtpmap = 122
account.1.codec.15.enable = 0
account.1.codec.15.payload_type = G722_1c_24
account.1.codec.15.priority = 0
account.1.codec.15.rtpmap = 123
account.1.codec.16.enable = 0
account.1.codec.16.payload_type = G722_1_24
account.1.codec.16.priority = 0
account.1.codec.16.rtpmap = 124
#######################################################################################
## Call Forward ##
#######################################################################################
#Configure the call forward key mode; 0-Phone mode (default), 1-Custom mode.
features.fwd_mode =0
#0-Disabled , 1-Enabled (default)
features.forward.emergency.enable =
#0-Disabled(default) , 1-Enabled
features.fwd_diversion_enable =
features.forward.emergency.authorized_number =
#Enable or disable the always forward feature; 0-Disabled (default), 1-Enabled;
forward.always.enable = 0
#Configure the target number that the phone will forward the call to.
forward.always.target =
#Configure the always forward on code and off code.
forward.always.on_code =
forward.always.off_code =
#Enable or disable the busy forward feature; 0-Disabled (default), 1-Enabled;
forward.busy.enable = 0
forward.busy.target =
forward.busy.on_code =
forward.busy.off_code =
#Enable or disable the no answer forward feature; 0-Disabled (default), 1-Enabled;
#Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2.
forward.no_answer.enable = 0
forward.no_answer.target =
forward.no_answer.timeout =
forward.no_answer.on_code =
forward.no_answer.off_code =
#Enable or disable the phone to forward the call to the international number (the prefix is 00); 0-Disabled (default), 1-Enabled;
forward.international.enable = 0
#Enable or disable the always forward feature for account1; 0-Disabled (default), 1-Enabled;
account.1.always_fwd.enable =
#Configure the destination number of the always forward for account1.
account.1.always_fwd.target =
#Configure the always forward on code and off code for account1.
account.1.always_fwd.off_code =
account.1.always_fwd.on_code =
#Enable or disable the busy forward feature for account1; 0-Disabled (default), 1-Enabled;
account.1.busy_fwd.enable =
account.1.busy_fwd.target =
account.1.busy_fwd.off_code =
account.1.busy_fwd.on_code =
#Enable or disable the no answer forward feature for account1; 0-Disabled (default), 1-Enabled;
#Configure the waiting ring times before forwarding. It ranges from 0 to 20, the default value is 2.
account.1.timeout_fwd.enable =
account.1.timeout_fwd.target =
account.1.timeout_fwd.timeout =
account.1.timeout_fwd.off_code =
account.1.timeout_fwd.on_code =
#######################################################################################
## Customize the softkey ##
#######################################################################################
#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking.
#Before using these parameters, you should store the desired XML files to the provisioning server.
custom_softkey_call_failed.url =
custom_softkey_call_in.url =
custom_softkey_connecting.url =
custom_softkey_dialing.url =
custom_softkey_ring_back.url =
custom_softkey_talking.url =
#######################################################################################
## Line Key ##
#######################################################################################
#The x of the parameter "linekey.x.line" ranges from 1 to 27.
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
#Configure Line Key1
{IF blf1}
linekey.1.line = %%Line%%
linekey.1.value = %%type%%
linekey.1.pickup_value = %%PickupValue%%
linekey.1.type = %%DKtype%%
linekey.1.label = %%label%%
linekey.1.extension = %%PickupValue%%
{ELSE}
linekey.1.type = 0
{ENDIF}
#Configure Line Key2 - Door Unlock (hardcoded)
linekey.2.line = 1
linekey.2.value = https://doorunlock.seahaven.com/unlock?token=__DOOR_UNLOCK_TOKEN__
linekey.2.pickup_value = %NULL%
linekey.2.type = 17
linekey.2.label = Unlock Door
linekey.2.extension = %NULL%
#Configure Line Key3
{IF blf3}
linekey.3.line = %%Line%%
linekey.3.value = %%type%%
linekey.3.pickup_value = %%PickupValue%%
linekey.3.type = %%DKtype%%
linekey.3.label = %%label%%
linekey.3.extension = %%PickupValue%%
{ELSE}
linekey.3.type = 0
{ENDIF}
#Configure Line Key4
{IF blf4}
linekey.4.line = %%Line%%
linekey.4.value = %%type%%
linekey.4.pickup_value = %%PickupValue%%
linekey.4.type = %%DKtype%%
linekey.4.label = %%label%%
linekey.4.extension = %%PickupValue%%
{ELSE}
linekey.4.type = 0
{ENDIF}
#Configure Line Key5
{IF blf5}
linekey.5.line = %%Line%%
linekey.5.value = %%type%%
linekey.5.pickup_value = %%PickupValue%%
linekey.5.type = %%DKtype%%
linekey.5.label = %%label%%
linekey.5.extension = %%PickupValue%%
{ELSE}
linekey.5.type = 0
{ENDIF}
#Configure Line Key6
{IF blf6}
linekey.6.line = %%Line%%
linekey.6.value = %%type%%
linekey.6.pickup_value = %%PickupValue%%
linekey.6.type = %%DKtype%%
linekey.6.label = %%label%%
linekey.6.extension = %%PickupValue%%
{ELSE}
linekey.6.type = 0
{ENDIF}
#Configure Line Key7
{IF blf7}
linekey.7.line = %%Line%%
linekey.7.value = %%type%%
linekey.7.pickup_value = %%PickupValue%%
linekey.7.type = %%DKtype%%
linekey.7.label = %%label%%
linekey.7.extension = %%PickupValue%%
{ELSE}
linekey.7.type = 0
{ENDIF}
#Configure Line Key8
{IF blf8}
linekey.8.line = %%Line%%
linekey.8.value = %%type%%
linekey.8.pickup_value = %%PickupValue%%
linekey.8.type = %%DKtype%%
linekey.8.label = %%label%%
linekey.8.extension = %%PickupValue%%
{ELSE}
linekey.8.type = 0
{ENDIF}
#Configure Line Key9
{IF blf9}
linekey.9.line = %%Line%%
linekey.9.value = %%type%%
linekey.9.pickup_value = %%PickupValue%%
linekey.9.type = %%DKtype%%
linekey.9.label = %%label%%
linekey.9.extension = %%PickupValue%%
{ELSE}
linekey.9.type = 0
{ENDIF}
#Configure Line Key10
{IF blf10}
linekey.10.line = %%Line%%
linekey.10.value = %%type%%
linekey.10.pickup_value = %%PickupValue%%
linekey.10.type = %%DKtype%%
linekey.10.label = %%label%%
linekey.10.extension = %%PickupValue%%
{ELSE}
linekey.10.type = 0
{ENDIF}
#Configure Line Key11
{IF blf11}
linekey.11.line = %%Line%%
linekey.11.value = %%type%%
linekey.11.pickup_value = %%PickupValue%%
linekey.11.type = %%DKtype%%
linekey.11.label = %%label%%
linekey.11.extension = %%PickupValue%%
{ELSE}
linekey.11.type = 0
{ENDIF}
#Configure Line Key12
{IF blf12}
linekey.12.line = %%Line%%
linekey.12.value = %%type%%
linekey.12.pickup_value = %%PickupValue%%
linekey.12.type = %%DKtype%%
linekey.12.label = %%label%%
linekey.12.extension = %%PickupValue%%
{ELSE}
linekey.12.type = 0
{ENDIF}
#Configure Line Key13
{IF blf13}
linekey.13.line = %%Line%%
linekey.13.value = %%type%%
linekey.13.pickup_value = %%PickupValue%%
linekey.13.type = %%DKtype%%
linekey.13.label = %%label%%
linekey.13.extension = %%PickupValue%%
{ELSE}
linekey.13.type = 0
{ENDIF}
#Configure Line Key14
{IF blf14}
linekey.14.line = %%Line%%
linekey.14.value = %%type%%
linekey.14.pickup_value = %%PickupValue%%
linekey.14.type = %%DKtype%%
linekey.14.label = %%label%%
linekey.14.extension = %%PickupValue%%
{ELSE}
linekey.14.type = 0
{ENDIF}
#Configure Line Key15
{IF blf15}
linekey.15.line = %%Line%%
linekey.15.value = %%type%%
linekey.15.pickup_value = %%PickupValue%%
linekey.15.type = %%DKtype%%
linekey.15.label = %%label%%
linekey.15.extension = %%PickupValue%%
{ELSE}
linekey.15.type = 0
{ENDIF}
#Configure Line Key16
{IF blf16}
linekey.16.line = %%Line%%
linekey.16.value = %%type%%
linekey.16.pickup_value = %%PickupValue%%
linekey.16.type = %%DKtype%%
linekey.16.label = %%label%%
linekey.16.extension = %%PickupValue%%
{ELSE}
linekey.16.type = 0
{ENDIF}
#Configure Line Key17
{IF blf17}
linekey.17.line = %%Line%%
linekey.17.value = %%type%%
linekey.17.pickup_value = %%PickupValue%%
linekey.17.type = %%DKtype%%
linekey.17.label = %%label%%
linekey.17.extension = %%PickupValue%%
{ELSE}
linekey.17.type = 0
{ENDIF}
#Configure Line Key18
{IF blf18}
linekey.18.line = %%Line%%
linekey.18.value = %%type%%
linekey.18.pickup_value = %%PickupValue%%
linekey.18.type = %%DKtype%%
linekey.18.label = %%label%%
linekey.18.extension = %%PickupValue%%
{ELSE}
linekey.18.type = 0
{ENDIF}
#Configure Line Key19
{IF blf19}
linekey.19.line = %%Line%%
linekey.19.value = %%type%%
linekey.19.pickup_value = %%PickupValue%%
linekey.19.type = %%DKtype%%
linekey.19.label = %%label%%
linekey.19.extension = %%PickupValue%%
{ELSE}
linekey.19.type = 0
{ENDIF}
#Configure Line Key20
{IF blf20}
linekey.20.line = %%Line%%
linekey.20.value = %%type%%
linekey.20.pickup_value = %%PickupValue%%
linekey.20.type = %%DKtype%%
linekey.20.label = %%label%%
linekey.20.extension = %%PickupValue%%
{ELSE}
linekey.20.type = 0
{ENDIF}
#Configure Line Key21
{IF blf21}
linekey.21.line = %%Line%%
linekey.21.value = %%type%%
linekey.21.pickup_value = %%PickupValue%%
linekey.21.type = %%DKtype%%
linekey.21.label = %%label%%
linekey.21.extension = %%PickupValue%%
{ELSE}
linekey.21.type = 0
{ENDIF}
#Configure Line Key22
{IF blf22}
linekey.22.line = %%Line%%
linekey.22.value = %%type%%
linekey.22.pickup_value = %%PickupValue%%
linekey.22.type = %%DKtype%%
linekey.22.label = %%label%%
linekey.22.extension = %%PickupValue%%
{ELSE}
linekey.22.type = 0
{ENDIF}
#Configure Line Key23
{IF blf23}
linekey.23.line = %%Line%%
linekey.23.value = %%type%%
linekey.23.pickup_value = %%PickupValue%%
linekey.23.type = %%DKtype%%
linekey.23.label = %%label%%
linekey.23.extension = %%PickupValue%%
{ELSE}
linekey.23.type = 0
{ENDIF}
#Configure Line Key24
{IF blf24}
linekey.24.line = %%Line%%
linekey.24.value = %%type%%
linekey.24.pickup_value = %%PickupValue%%
linekey.24.type = %%DKtype%%
linekey.24.label = %%label%%
linekey.24.extension = %%PickupValue%%
{ELSE}
linekey.24.type = 0
{ENDIF}
#Configure Line Key25
{IF blf25}
linekey.25.line = %%Line%%
linekey.25.value = %%type%%
linekey.25.pickup_value = %%PickupValue%%
linekey.25.type = %%DKtype%%
linekey.25.label = %%label%%
linekey.25.extension = %%PickupValue%%
{ELSE}
linekey.25.type = 0
{ENDIF}
#Configure Line Key26
{IF blf26}
linekey.26.line = %%Line%%
linekey.26.value = %%type%%
linekey.26.pickup_value = %%PickupValue%%
linekey.26.type = %%DKtype%%
linekey.26.label = %%label%%
linekey.26.extension = %%PickupValue%%
{ELSE}
linekey.26.type = 0
{ENDIF}
#Configure Line Key27
{IF blf27}
linekey.27.line = %%Line%%
linekey.27.value = %%type%%
linekey.27.pickup_value = %%PickupValue%%
linekey.27.type = %%DKtype%%
linekey.27.label = %%label%%
linekey.27.extension = %%PickupValue%%
{ELSE}
linekey.27.type = 0
{ENDIF}
##########################################################################################
## Programmable Key ##
##########################################################################################
#T58V X ranges from 12 to 14
#programablekey.x.type--Customize the programmable key type.
#The valid types are:
#0-N/A 2-Forward 5-DND 6-Redial 7-Call Return 8-SMS 9-Direct Pickup 13-Spead Dial
#22-XML Group 23-Group Pickup 27-XML Browser 28-History 29-Directory 30-Menu 31-Switch Account 32-New SMS
#33-Status 40-PTT 43-Local Phonebook 44-Broadsoft Phonebook 45-Local Group 46-Broadsoft Group 47-XML Phonebook 50-Keypad Lock
#PTT-add a specified prefix number before the dialed number.
#programablekey.x.line--Configure the desired line to apply the key feature. It ranges from 0 to 5.
#programablekey.x.value =
#programablekey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the programmable key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#programablekey.x.history_type =
#programablekey.x.label--This parameter is only available to the key 1 to key 4.
programablekey.12.type =
programablekey.12.line =
programablekey.12.value =
programablekey.12.history_type =
programablekey.12.label =
programablekey.12.xml_phonebook =
programablekey.13.type =
programablekey.13.line =
programablekey.13.value =
programablekey.13.history_type =
programablekey.13.label =
programablekey.13.xml_phonebook =
programablekey.14.type =
programablekey.14.line =
programablekey.14.value =
programablekey.14.history_type =
programablekey.14.label =
programablekey.14.xml_phonebook =
##########################################################################################
## Expansion Module 1 ##
##########################################################################################
#X ranges from 1 to 16, Y ranges from 1 to 40.
#expansion_module.x.key.y.type = 37 (Switch by default)
#expansion_module.x.key.y.line = 1
#expansion_module.x.key.y.value =
#expansion_module.x.key.y.extension =
#expansion_module.x.key.y.label =
#expansion_module.X.key.Y.xml_phonebook =
#Expansion module1 key1
{IF blf28}
expansion_module.1.key.1.type = %%DKtype%%
expansion_module.1.key.1.line = %%Line%%
expansion_module.1.key.1.value = %%type%%
expansion_module.1.key.1.pickup_value = %%PickupValue%%
expansion_module.1.key.1.label = %%label%%
expansion_module.1.key.1.extension = %%PickupValue%%
expansion_module.1.key.1.xml_phonebook =
{ELSE}
expansion_module.1.key.1.type = 0
{ENDIF}
#Expansion module1 key2
{IF blf29}
expansion_module.1.key.2.type = %%DKtype%%
expansion_module.1.key.2.line = %%Line%%
expansion_module.1.key.2.value = %%type%%
expansion_module.1.key.2.pickup_value = %%PickupValue%%
expansion_module.1.key.2.label = %%label%%
expansion_module.1.key.2.extension = %%PickupValue%%
expansion_module.1.key.2.xml_phonebook =
{ELSE}
expansion_module.1.key.2.type = 0
{ENDIF}
#Expansion module1 key3
{IF blf30}
expansion_module.1.key.3.type = %%DKtype%%
expansion_module.1.key.3.line = %%Line%%
expansion_module.1.key.3.value = %%type%%
expansion_module.1.key.3.pickup_value = %%PickupValue%%
expansion_module.1.key.3.label = %%label%%
expansion_module.1.key.3.extension = %%PickupValue%%
expansion_module.1.key.3.xml_phonebook =
{ELSE}
expansion_module.1.key.3.type = 0
{ENDIF}
#Expansion module1 key4
{IF blf31}
expansion_module.1.key.4.type = %%DKtype%%
expansion_module.1.key.4.line = %%Line%%
expansion_module.1.key.4.value = %%type%%
expansion_module.1.key.4.pickup_value = %%PickupValue%%
expansion_module.1.key.4.label = %%label%%
expansion_module.1.key.4.extension = %%PickupValue%%
expansion_module.1.key.4.xml_phonebook =
{ELSE}
expansion_module.1.key.4.type = 0
{ENDIF}
#Expansion module1 key5
{IF blf32}
expansion_module.1.key.5.type = %%DKtype%%
expansion_module.1.key.5.line = %%Line%%
expansion_module.1.key.5.value = %%type%%
expansion_module.1.key.5.pickup_value = %%PickupValue%%
expansion_module.1.key.5.label = %%label%%
expansion_module.1.key.5.extension = %%PickupValue%%
expansion_module.1.key.5.xml_phonebook =
{ELSE}
expansion_module.1.key.5.type = 0
{ENDIF}
#Expansion module1 key6
{IF blf33}
expansion_module.1.key.6.type = %%DKtype%%
expansion_module.1.key.6.line = %%Line%%
expansion_module.1.key.6.value = %%type%%
expansion_module.1.key.6.pickup_value = %%PickupValue%%
expansion_module.1.key.6.label = %%label%%
expansion_module.1.key.6.extension = %%PickupValue%%
expansion_module.1.key.6.xml_phonebook =
{ELSE}
expansion_module.1.key.6.type = 0
{ENDIF}
#Expansion module1 key7
{IF blf34}
expansion_module.1.key.7.type = %%DKtype%%
expansion_module.1.key.7.line = %%Line%%
expansion_module.1.key.7.value = %%type%%
expansion_module.1.key.7.pickup_value = %%PickupValue%%
expansion_module.1.key.7.label = %%label%%
expansion_module.1.key.7.extension = %%PickupValue%%
expansion_module.1.key.7.xml_phonebook =
{ELSE}
expansion_module.1.key.7.type = 0
{ENDIF}
#Expansion module1 key8
{IF blf35}
expansion_module.1.key.8.type = %%DKtype%%
expansion_module.1.key.8.line = %%Line%%
expansion_module.1.key.8.value = %%type%%
expansion_module.1.key.8.pickup_value = %%PickupValue%%
expansion_module.1.key.8.label = %%label%%
expansion_module.1.key.8.extension = %%PickupValue%%
expansion_module.1.key.8.xml_phonebook =
{ELSE}
expansion_module.1.key.8.type = 0
{ENDIF}
#Expansion module1 key9
{IF blf36}
expansion_module.1.key.9.type = %%DKtype%%
expansion_module.1.key.9.line = %%Line%%
expansion_module.1.key.9.value = %%type%%
expansion_module.1.key.9.pickup_value = %%PickupValue%%
expansion_module.1.key.9.label = %%label%%
expansion_module.1.key.9.extension = %%PickupValue%%
expansion_module.1.key.9.xml_phonebook =
{ELSE}
expansion_module.1.key.9.type = 0
{ENDIF}
#Expansion module1 key10
{IF blf37}
expansion_module.1.key.10.type = %%DKtype%%
expansion_module.1.key.10.line = %%Line%%
expansion_module.1.key.10.value = %%type%%
expansion_module.1.key.10.pickup_value = %%PickupValue%%
expansion_module.1.key.10.label = %%label%%
expansion_module.1.key.10.extension = %%PickupValue%%
expansion_module.1.key.10.xml_phonebook =
{ELSE}
expansion_module.1.key.10.type = 0
{ENDIF}
#Expansion module1 key11
{IF blf38}
expansion_module.1.key.11.type = %%DKtype%%
expansion_module.1.key.11.line = %%Line%%
expansion_module.1.key.11.value = %%type%%
expansion_module.1.key.11.pickup_value = %%PickupValue%%
expansion_module.1.key.11.label = %%label%%
expansion_module.1.key.11.extension = %%PickupValue%%
expansion_module.1.key.11.xml_phonebook =
{ELSE}
expansion_module.1.key.11.type = 0
{ENDIF}
#Expansion module1 key12
{IF blf39}
expansion_module.1.key.12.type = %%DKtype%%
expansion_module.1.key.12.line = %%Line%%
expansion_module.1.key.12.value = %%type%%
expansion_module.1.key.12.pickup_value = %%PickupValue%%
expansion_module.1.key.12.label = %%label%%
expansion_module.1.key.12.extension = %%PickupValue%%
expansion_module.1.key.12.xml_phonebook =
{ELSE}
expansion_module.1.key.12.type = 0
{ENDIF}
#Expansion module1 key13
{IF blf40}
expansion_module.1.key.13.type = %%DKtype%%
expansion_module.1.key.13.line = %%Line%%
expansion_module.1.key.13.value = %%type%%
expansion_module.1.key.13.pickup_value = %%PickupValue%%
expansion_module.1.key.13.label = %%label%%
expansion_module.1.key.13.extension = %%PickupValue%%
expansion_module.1.key.13.xml_phonebook =
{ELSE}
expansion_module.1.key.13.type = 0
{ENDIF}
#Expansion module1 key14
{IF blf41}
expansion_module.1.key.14.type = %%DKtype%%
expansion_module.1.key.14.line = %%Line%%
expansion_module.1.key.14.value = %%type%%
expansion_module.1.key.14.pickup_value = %%PickupValue%%
expansion_module.1.key.14.label = %%label%%
expansion_module.1.key.14.extension = %%PickupValue%%
expansion_module.1.key.14.xml_phonebook =
{ELSE}
expansion_module.1.key.14.type = 0
{ENDIF}
#Expansion module1 key15
{IF blf42}
expansion_module.1.key.15.type = %%DKtype%%
expansion_module.1.key.15.line = %%Line%%
expansion_module.1.key.15.value = %%type%%
expansion_module.1.key.15.pickup_value = %%PickupValue%%
expansion_module.1.key.15.label = %%label%%
expansion_module.1.key.15.extension = %%PickupValue%%
expansion_module.1.key.15.xml_phonebook =
{ELSE}
expansion_module.1.key.15.type = 0
{ENDIF}
#Expansion module1 key16
{IF blf43}
expansion_module.1.key.16.type = %%DKtype%%
expansion_module.1.key.16.line = %%Line%%
expansion_module.1.key.16.value = %%type%%
expansion_module.1.key.16.pickup_value = %%PickupValue%%
expansion_module.1.key.16.label = %%label%%
expansion_module.1.key.16.extension = %%PickupValue%%
expansion_module.1.key.16.xml_phonebook =
{ELSE}
expansion_module.1.key.16.type = 0
{ENDIF}
#Expansion module1 key17
{IF blf44}
expansion_module.1.key.17.type = %%DKtype%%
expansion_module.1.key.17.line = %%Line%%
expansion_module.1.key.17.value = %%type%%
expansion_module.1.key.17.pickup_value = %%PickupValue%%
expansion_module.1.key.17.label = %%label%%
expansion_module.1.key.17.extension = %%PickupValue%%
expansion_module.1.key.17.xml_phonebook =
{ELSE}
expansion_module.1.key.17.type = 0
{ENDIF}
#Expansion module1 key18
{IF blf45}
expansion_module.1.key.18.type = %%DKtype%%
expansion_module.1.key.18.line = %%Line%%
expansion_module.1.key.18.value = %%type%%
expansion_module.1.key.18.pickup_value = %%PickupValue%%
expansion_module.1.key.18.label = %%label%%
expansion_module.1.key.18.extension = %%PickupValue%%
expansion_module.1.key.18.xml_phonebook =
{ELSE}
expansion_module.1.key.18.type = 0
{ENDIF}
#Expansion module1 key19
{IF blf46}
expansion_module.1.key.19.type = %%DKtype%%
expansion_module.1.key.19.line = %%Line%%
expansion_module.1.key.19.value = %%type%%
expansion_module.1.key.19.pickup_value = %%PickupValue%%
expansion_module.1.key.19.label = %%label%%
expansion_module.1.key.19.extension = %%PickupValue%%
expansion_module.1.key.19.xml_phonebook =
{ELSE}
expansion_module.1.key.19.type = 0
{ENDIF}
#Expansion module1 key20
{IF blf47}
expansion_module.1.key.20.type = %%DKtype%%
expansion_module.1.key.20.line = %%Line%%
expansion_module.1.key.20.value = %%type%%
expansion_module.1.key.20.pickup_value = %%PickupValue%%
expansion_module.1.key.20.label = %%label%%
expansion_module.1.key.20.extension = %%PickupValue%%
expansion_module.1.key.20.xml_phonebook =
{ELSE}
expansion_module.1.key.20.type = 0
{ENDIF}
#Expansion module1 key21
{IF blf48}
expansion_module.1.key.21.type = %%DKtype%%
expansion_module.1.key.21.line = %%Line%%
expansion_module.1.key.21.value = %%type%%
expansion_module.1.key.21.pickup_value = %%PickupValue%%
expansion_module.1.key.21.label = %%label%%
expansion_module.1.key.21.extension = %%PickupValue%%
expansion_module.1.key.21.xml_phonebook =
{ELSE}
expansion_module.1.key.21.type = 0
{ENDIF}
#Expansion module1 key22
{IF blf49}
expansion_module.1.key.22.type = %%DKtype%%
expansion_module.1.key.22.line = %%Line%%
expansion_module.1.key.22.value = %%type%%
expansion_module.1.key.22.pickup_value = %%PickupValue%%
expansion_module.1.key.22.label = %%label%%
expansion_module.1.key.22.extension = %%PickupValue%%
expansion_module.1.key.22.xml_phonebook =
{ELSE}
expansion_module.1.key.22.type = 0
{ENDIF}
#Expansion module1 key23
{IF blf50}
expansion_module.1.key.23.type = %%DKtype%%
expansion_module.1.key.23.line = %%Line%%
expansion_module.1.key.23.value = %%type%%
expansion_module.1.key.23.pickup_value = %%PickupValue%%
expansion_module.1.key.23.label = %%label%%
expansion_module.1.key.23.extension = %%PickupValue%%
expansion_module.1.key.23.xml_phonebook =
{ELSE}
expansion_module.1.key.23.type = 0
{ENDIF}
#Expansion module1 key24
{IF blf51}
expansion_module.1.key.24.type = %%DKtype%%
expansion_module.1.key.24.line = %%Line%%
expansion_module.1.key.24.value = %%type%%
expansion_module.1.key.24.pickup_value = %%PickupValue%%
expansion_module.1.key.24.label = %%label%%
expansion_module.1.key.24.extension = %%PickupValue%%
expansion_module.1.key.24.xml_phonebook =
{ELSE}
expansion_module.1.key.24.type = 0
{ENDIF}
#Expansion module1 key25
{IF blf52}
expansion_module.1.key.25.type = %%DKtype%%
expansion_module.1.key.25.line = %%Line%%
expansion_module.1.key.25.value = %%type%%
expansion_module.1.key.25.pickup_value = %%PickupValue%%
expansion_module.1.key.25.label = %%label%%
expansion_module.1.key.25.extension = %%PickupValue%%
expansion_module.1.key.25.xml_phonebook =
{ELSE}
expansion_module.1.key.25.type = 0
{ENDIF}
#Expansion module1 key26
{IF blf53}
expansion_module.1.key.26.type = %%DKtype%%
expansion_module.1.key.26.line = %%Line%%
expansion_module.1.key.26.value = %%type%%
expansion_module.1.key.26.pickup_value = %%PickupValue%%
expansion_module.1.key.26.label = %%label%%
expansion_module.1.key.26.extension = %%PickupValue%%
expansion_module.1.key.26.xml_phonebook =
{ELSE}
expansion_module.1.key.26.type = 0
{ENDIF}
#Expansion module1 key27
{IF blf54}
expansion_module.1.key.27.type = %%DKtype%%
expansion_module.1.key.27.line = %%Line%%
expansion_module.1.key.27.value = %%type%%
expansion_module.1.key.27.pickup_value = %%PickupValue%%
expansion_module.1.key.27.label = %%label%%
expansion_module.1.key.27.extension = %%PickupValue%%
expansion_module.1.key.27.xml_phonebook =
{ELSE}
expansion_module.1.key.27.type = 0
{ENDIF}
#Expansion module1 key28
{IF blf55}
expansion_module.1.key.28.type = %%DKtype%%
expansion_module.1.key.28.line = %%Line%%
expansion_module.1.key.28.value = %%type%%
expansion_module.1.key.28.pickup_value = %%PickupValue%%
expansion_module.1.key.28.label = %%label%%
expansion_module.1.key.28.extension = %%PickupValue%%
expansion_module.1.key.28.xml_phonebook =
{ELSE}
expansion_module.1.key.28.type = 0
{ENDIF}
#Expansion module1 key29
{IF blf56}
expansion_module.1.key.29.type = %%DKtype%%
expansion_module.1.key.29.line = %%Line%%
expansion_module.1.key.29.value = %%type%%
expansion_module.1.key.29.pickup_value = %%PickupValue%%
expansion_module.1.key.29.label = %%label%%
expansion_module.1.key.29.extension = %%PickupValue%%
expansion_module.1.key.29.xml_phonebook =
{ELSE}
expansion_module.1.key.29.type = 0
{ENDIF}
#Expansion module1 key30
{IF blf57}
expansion_module.1.key.30.type = %%DKtype%%
expansion_module.1.key.30.line = %%Line%%
expansion_module.1.key.30.value = %%type%%
expansion_module.1.key.30.pickup_value = %%PickupValue%%
expansion_module.1.key.30.label = %%label%%
expansion_module.1.key.30.extension = %%PickupValue%%
expansion_module.1.key.30.xml_phonebook =
{ELSE}
expansion_module.1.key.30.type = 0
{ENDIF}
#Expansion module1 key31
{IF blf58}
expansion_module.1.key.31.type = %%DKtype%%
expansion_module.1.key.31.line = %%Line%%
expansion_module.1.key.31.value = %%type%%
expansion_module.1.key.31.pickup_value = %%PickupValue%%
expansion_module.1.key.31.label = %%label%%
expansion_module.1.key.31.extension = %%PickupValue%%
expansion_module.1.key.31.xml_phonebook =
{ELSE}
expansion_module.1.key.31.type = 0
{ENDIF}
#Expansion module1 key32
{IF blf59}
expansion_module.1.key.32.type = %%DKtype%%
expansion_module.1.key.32.line = %%Line%%
expansion_module.1.key.32.value = %%type%%
expansion_module.1.key.32.pickup_value = %%PickupValue%%
expansion_module.1.key.32.label = %%label%%
expansion_module.1.key.32.extension = %%PickupValue%%
expansion_module.1.key.32.xml_phonebook =
{ELSE}
expansion_module.1.key.32.type = 0
{ENDIF}
#Expansion module1 key33
{IF blf60}
expansion_module.1.key.33.type = %%DKtype%%
expansion_module.1.key.33.line = %%Line%%
expansion_module.1.key.33.value = %%type%%
expansion_module.1.key.33.pickup_value = %%PickupValue%%
expansion_module.1.key.33.label = %%label%%
expansion_module.1.key.33.extension = %%PickupValue%%
expansion_module.1.key.33.xml_phonebook =
{ELSE}
expansion_module.1.key.33.type = 0
{ENDIF}
#Expansion module1 key34
{IF blf61}
expansion_module.1.key.34.type = %%DKtype%%
expansion_module.1.key.34.line = %%Line%%
expansion_module.1.key.34.value = %%type%%
expansion_module.1.key.34.pickup_value = %%PickupValue%%
expansion_module.1.key.34.label = %%label%%
expansion_module.1.key.34.extension = %%PickupValue%%
expansion_module.1.key.34.xml_phonebook =
{ELSE}
expansion_module.1.key.34.type = 0
{ENDIF}
#Expansion module1 key35
{IF blf62}
expansion_module.1.key.35.type = %%DKtype%%
expansion_module.1.key.35.line = %%Line%%
expansion_module.1.key.35.value = %%type%%
expansion_module.1.key.35.pickup_value = %%PickupValue%%
expansion_module.1.key.35.label = %%label%%
expansion_module.1.key.35.extension = %%PickupValue%%
expansion_module.1.key.35.xml_phonebook =
{ELSE}
expansion_module.1.key.35.type = 0
{ENDIF}
#Expansion module1 key36
{IF blf63}
expansion_module.1.key.36.type = %%DKtype%%
expansion_module.1.key.36.line = %%Line%%
expansion_module.1.key.36.value = %%type%%
expansion_module.1.key.36.pickup_value = %%PickupValue%%
expansion_module.1.key.36.label = %%label%%
expansion_module.1.key.36.extension = %%PickupValue%%
expansion_module.1.key.36.xml_phonebook =
{ELSE}
expansion_module.1.key.36.type = 0
{ENDIF}
#Expansion module1 key37
{IF blf64}
expansion_module.1.key.37.type = %%DKtype%%
expansion_module.1.key.37.line = %%Line%%
expansion_module.1.key.37.value = %%type%%
expansion_module.1.key.37.pickup_value = %%PickupValue%%
expansion_module.1.key.37.label = %%label%%
expansion_module.1.key.37.extension = %%PickupValue%%
expansion_module.1.key.37.xml_phonebook =
{ELSE}
expansion_module.1.key.37.type = 0
{ENDIF}
#Expansion module1 key38
{IF blf65}
expansion_module.1.key.38.type = %%DKtype%%
expansion_module.1.key.38.line = %%Line%%
expansion_module.1.key.38.value = %%type%%
expansion_module.1.key.38.pickup_value = %%PickupValue%%
expansion_module.1.key.38.label = %%label%%
expansion_module.1.key.38.extension = %%PickupValue%%
expansion_module.1.key.38.xml_phonebook =
{ELSE}
expansion_module.1.key.38.type = 0
{ENDIF}
#Expansion module1 key39
{IF blf66}
expansion_module.1.key.39.type = %%DKtype%%
expansion_module.1.key.39.line = %%Line%%
expansion_module.1.key.39.value = %%type%%
expansion_module.1.key.39.pickup_value = %%PickupValue%%
expansion_module.1.key.39.label = %%label%%
expansion_module.1.key.39.extension = %%PickupValue%%
expansion_module.1.key.39.xml_phonebook =
{ELSE}
expansion_module.1.key.39.type = 0
{ENDIF}
#Expansion module1 key40
{IF blf67}
expansion_module.1.key.40.type = %%DKtype%%
expansion_module.1.key.40.line = %%Line%%
expansion_module.1.key.40.value = %%type%%
expansion_module.1.key.40.pickup_value = %%PickupValue%%
expansion_module.1.key.40.label = %%label%%
expansion_module.1.key.40.extension = %%PickupValue%%
expansion_module.1.key.40.xml_phonebook =
{ELSE}
expansion_module.1.key.40.type = 0
{ENDIF}
#Expansion module1 key41
{IF blf68}
expansion_module.1.key.41.type = %%DKtype%%
expansion_module.1.key.41.line = %%Line%%
expansion_module.1.key.41.value = %%type%%
expansion_module.1.key.41.pickup_value = %%PickupValue%%
expansion_module.1.key.41.label = %%label%%
expansion_module.1.key.41.extension = %%PickupValue%%
expansion_module.1.key.41.xml_phonebook =
{ELSE}
expansion_module.1.key.41.type = 0
{ENDIF}
#Expansion module1 key42
{IF blf69}
expansion_module.1.key.42.type = %%DKtype%%
expansion_module.1.key.42.line = %%Line%%
expansion_module.1.key.42.value = %%type%%
expansion_module.1.key.42.pickup_value = %%PickupValue%%
expansion_module.1.key.42.label = %%label%%
expansion_module.1.key.42.extension = %%PickupValue%%
expansion_module.1.key.42.xml_phonebook =
{ELSE}
expansion_module.1.key.42.type = 0
{ENDIF}
#Expansion module1 key43
{IF blf70}
expansion_module.1.key.43.type = %%DKtype%%
expansion_module.1.key.43.line = %%Line%%
expansion_module.1.key.43.value = %%type%%
expansion_module.1.key.43.pickup_value = %%PickupValue%%
expansion_module.1.key.43.label = %%label%%
expansion_module.1.key.43.extension = %%PickupValue%%
expansion_module.1.key.43.xml_phonebook =
{ELSE}
expansion_module.1.key.43.type = 0
{ENDIF}
#Expansion module1 key44
{IF blf71}
expansion_module.1.key.44.type = %%DKtype%%
expansion_module.1.key.44.line = %%Line%%
expansion_module.1.key.44.value = %%type%%
expansion_module.1.key.44.pickup_value = %%PickupValue%%
expansion_module.1.key.44.label = %%label%%
expansion_module.1.key.44.extension = %%PickupValue%%
expansion_module.1.key.44.xml_phonebook =
{ELSE}
expansion_module.1.key.44.type = 0
{ENDIF}
#Expansion module1 key45
{IF blf72}
expansion_module.1.key.45.type = %%DKtype%%
expansion_module.1.key.45.line = %%Line%%
expansion_module.1.key.45.value = %%type%%
expansion_module.1.key.45.pickup_value = %%PickupValue%%
expansion_module.1.key.45.label = %%label%%
expansion_module.1.key.45.extension = %%PickupValue%%
expansion_module.1.key.45.xml_phonebook =
{ELSE}
expansion_module.1.key.45.type = 0
{ENDIF}
#Expansion module1 key46
{IF blf73}
expansion_module.1.key.46.type = %%DKtype%%
expansion_module.1.key.46.line = %%Line%%
expansion_module.1.key.46.value = %%type%%
expansion_module.1.key.46.pickup_value = %%PickupValue%%
expansion_module.1.key.46.label = %%label%%
expansion_module.1.key.46.extension = %%PickupValue%%
expansion_module.1.key.46.xml_phonebook =
{ELSE}
expansion_module.1.key.46.type = 0
{ENDIF}
#Expansion module1 key47
{IF blf74}
expansion_module.1.key.47.type = %%DKtype%%
expansion_module.1.key.47.line = %%Line%%
expansion_module.1.key.47.value = %%type%%
expansion_module.1.key.47.pickup_value = %%PickupValue%%
expansion_module.1.key.47.label = %%label%%
expansion_module.1.key.47.extension = %%PickupValue%%
expansion_module.1.key.47.xml_phonebook =
{ELSE}
expansion_module.1.key.47.type = 0
{ENDIF}
#Expansion module1 key48
{IF blf75}
expansion_module.1.key.48.type = %%DKtype%%
expansion_module.1.key.48.line = %%Line%%
expansion_module.1.key.48.value = %%type%%
expansion_module.1.key.48.pickup_value = %%PickupValue%%
expansion_module.1.key.48.label = %%label%%
expansion_module.1.key.48.extension = %%PickupValue%%
expansion_module.1.key.48.xml_phonebook =
{ELSE}
expansion_module.1.key.48.type = 0
{ENDIF}
#Expansion module1 key49
{IF blf76}
expansion_module.1.key.49.type = %%DKtype%%
expansion_module.1.key.49.line = %%Line%%
expansion_module.1.key.49.value = %%type%%
expansion_module.1.key.49.pickup_value = %%PickupValue%%
expansion_module.1.key.49.label = %%label%%
expansion_module.1.key.49.extension = %%PickupValue%%
expansion_module.1.key.49.xml_phonebook =
{ELSE}
expansion_module.1.key.49.type = 0
{ENDIF}
#Expansion module1 key50
{IF blf77}
expansion_module.1.key.50.type = %%DKtype%%
expansion_module.1.key.50.line = %%Line%%
expansion_module.1.key.50.value = %%type%%
expansion_module.1.key.50.pickup_value = %%PickupValue%%
expansion_module.1.key.50.label = %%label%%
expansion_module.1.key.50.extension = %%PickupValue%%
expansion_module.1.key.50.xml_phonebook =
{ELSE}
expansion_module.1.key.50.type = 0
{ENDIF}
#Expansion module1 key51
{IF blf78}
expansion_module.1.key.51.type = %%DKtype%%
expansion_module.1.key.51.line = %%Line%%
expansion_module.1.key.51.value = %%type%%
expansion_module.1.key.51.pickup_value = %%PickupValue%%
expansion_module.1.key.51.label = %%label%%
expansion_module.1.key.51.extension = %%PickupValue%%
expansion_module.1.key.51.xml_phonebook =
{ELSE}
expansion_module.1.key.51.type = 0
{ENDIF}
#Expansion module1 key52
{IF blf79}
expansion_module.1.key.52.type = %%DKtype%%
expansion_module.1.key.52.line = %%Line%%
expansion_module.1.key.52.value = %%type%%
expansion_module.1.key.52.pickup_value = %%PickupValue%%
expansion_module.1.key.52.label = %%label%%
expansion_module.1.key.52.extension = %%PickupValue%%
expansion_module.1.key.52.xml_phonebook =
{ELSE}
expansion_module.1.key.52.type = 0
{ENDIF}
#Expansion module1 key53
{IF blf80}
expansion_module.1.key.53.type = %%DKtype%%
expansion_module.1.key.53.line = %%Line%%
expansion_module.1.key.53.value = %%type%%
expansion_module.1.key.53.pickup_value = %%PickupValue%%
expansion_module.1.key.53.label = %%label%%
expansion_module.1.key.53.extension = %%PickupValue%%
expansion_module.1.key.53.xml_phonebook =
{ELSE}
expansion_module.1.key.53.type = 0
{ENDIF}
#Expansion module1 key54
{IF blf81}
expansion_module.1.key.54.type = %%DKtype%%
expansion_module.1.key.54.line = %%Line%%
expansion_module.1.key.54.value = %%type%%
expansion_module.1.key.54.pickup_value = %%PickupValue%%
expansion_module.1.key.54.label = %%label%%
expansion_module.1.key.54.extension = %%PickupValue%%
expansion_module.1.key.54.xml_phonebook =
{ELSE}
expansion_module.1.key.54.type = 0
{ENDIF}
#Expansion module1 key55
{IF blf82}
expansion_module.1.key.55.type = %%DKtype%%
expansion_module.1.key.55.line = %%Line%%
expansion_module.1.key.55.value = %%type%%
expansion_module.1.key.55.pickup_value = %%PickupValue%%
expansion_module.1.key.55.label = %%label%%
expansion_module.1.key.55.extension = %%PickupValue%%
expansion_module.1.key.55.xml_phonebook =
{ELSE}
expansion_module.1.key.55.type = 0
{ENDIF}
#Expansion module1 key56
{IF blf83}
expansion_module.1.key.56.type = %%DKtype%%
expansion_module.1.key.56.line = %%Line%%
expansion_module.1.key.56.value = %%type%%
expansion_module.1.key.56.pickup_value = %%PickupValue%%
expansion_module.1.key.56.label = %%label%%
expansion_module.1.key.56.extension = %%PickupValue%%
expansion_module.1.key.56.xml_phonebook =
{ELSE}
expansion_module.1.key.56.type = 0
{ENDIF}
#Expansion module1 key57
{IF blf84}
expansion_module.1.key.57.type = %%DKtype%%
expansion_module.1.key.57.line = %%Line%%
expansion_module.1.key.57.value = %%type%%
expansion_module.1.key.57.pickup_value = %%PickupValue%%
expansion_module.1.key.57.label = %%label%%
expansion_module.1.key.57.extension = %%PickupValue%%
expansion_module.1.key.57.xml_phonebook =
{ELSE}
expansion_module.1.key.57.type = 0
{ENDIF}
#Expansion module1 key58
{IF blf85}
expansion_module.1.key.58.type = %%DKtype%%
expansion_module.1.key.58.line = %%Line%%
expansion_module.1.key.58.value = %%type%%
expansion_module.1.key.58.pickup_value = %%PickupValue%%
expansion_module.1.key.58.label = %%label%%
expansion_module.1.key.58.extension = %%PickupValue%%
expansion_module.1.key.58.xml_phonebook =
{ELSE}
expansion_module.1.key.58.type = 0
{ENDIF}
#Expansion module1 key59
{IF blf86}
expansion_module.1.key.59.type = %%DKtype%%
expansion_module.1.key.59.line = %%Line%%
expansion_module.1.key.59.value = %%type%%
expansion_module.1.key.59.pickup_value = %%PickupValue%%
expansion_module.1.key.59.label = %%label%%
expansion_module.1.key.59.extension = %%PickupValue%%
expansion_module.1.key.59.xml_phonebook =
{ELSE}
expansion_module.1.key.59.type = 0
{ENDIF}
#Expansion module1 key60
{IF blf87}
expansion_module.1.key.60.type = %%DKtype%%
expansion_module.1.key.60.line = %%Line%%
expansion_module.1.key.60.value = %%type%%
expansion_module.1.key.60.pickup_value = %%PickupValue%%
expansion_module.1.key.60.label = %%label%%
expansion_module.1.key.60.extension = %%PickupValue%%
expansion_module.1.key.60.xml_phonebook =
{ELSE}
expansion_module.1.key.60.type = 0
{ENDIF}
##########################################################################################
## Expansion Module 2 ##
##########################################################################################
#Expansion module2 key1
{IF blf88}
expansion_module.2.key.1.type = %%DKtype%%
expansion_module.2.key.1.line = %%Line%%
expansion_module.2.key.1.value = %%type%%
expansion_module.2.key.1.pickup_value = %%PickupValue%%
expansion_module.2.key.1.label = %%label%%
expansion_module.2.key.1.extension = %%PickupValue%%
expansion_module.2.key.1.xml_phonebook =
{ELSE}
expansion_module.2.key.1.type = 0
{ENDIF}
#Expansion module2 key2
{IF blf89}
expansion_module.2.key.2.type = %%DKtype%%
expansion_module.2.key.2.line = %%Line%%
expansion_module.2.key.2.value = %%type%%
expansion_module.2.key.2.pickup_value = %%PickupValue%%
expansion_module.2.key.2.label = %%label%%
expansion_module.2.key.2.extension = %%PickupValue%%
expansion_module.2.key.2.xml_phonebook =
{ELSE}
expansion_module.2.key.2.type = 0
{ENDIF}
#Expansion module2 key3
{IF blf90}
expansion_module.2.key.3.type = %%DKtype%%
expansion_module.2.key.3.line = %%Line%%
expansion_module.2.key.3.value = %%type%%
expansion_module.2.key.3.pickup_value = %%PickupValue%%
expansion_module.2.key.3.label = %%label%%
expansion_module.2.key.3.extension = %%PickupValue%%
expansion_module.2.key.3.xml_phonebook =
{ELSE}
expansion_module.2.key.3.type = 0
{ENDIF}
#Expansion module2 key4
{IF blf91}
expansion_module.2.key.4.type = %%DKtype%%
expansion_module.2.key.4.line = %%Line%%
expansion_module.2.key.4.value = %%type%%
expansion_module.2.key.4.pickup_value = %%PickupValue%%
expansion_module.2.key.4.label = %%label%%
expansion_module.2.key.4.extension = %%PickupValue%%
expansion_module.2.key.4.xml_phonebook =
{ELSE}
expansion_module.2.key.4.type = 0
{ENDIF}
#Expansion module2 key5
{IF blf92}
expansion_module.2.key.5.type = %%DKtype%%
expansion_module.2.key.5.line = %%Line%%
expansion_module.2.key.5.value = %%type%%
expansion_module.2.key.5.pickup_value = %%PickupValue%%
expansion_module.2.key.5.label = %%label%%
expansion_module.2.key.5.extension = %%PickupValue%%
expansion_module.2.key.5.xml_phonebook =
{ELSE}
expansion_module.2.key.5.type = 0
{ENDIF}
#Expansion module2 key6
{IF blf93}
expansion_module.2.key.6.type = %%DKtype%%
expansion_module.2.key.6.line = %%Line%%
expansion_module.2.key.6.value = %%type%%
expansion_module.2.key.6.pickup_value = %%PickupValue%%
expansion_module.2.key.6.label = %%label%%
expansion_module.2.key.6.extension = %%PickupValue%%
expansion_module.2.key.6.xml_phonebook =
{ELSE}
expansion_module.2.key.6.type = 0
{ENDIF}
#Expansion module2 key7
{IF blf94}
expansion_module.2.key.7.type = %%DKtype%%
expansion_module.2.key.7.line = %%Line%%
expansion_module.2.key.7.value = %%type%%
expansion_module.2.key.7.pickup_value = %%PickupValue%%
expansion_module.2.key.7.label = %%label%%
expansion_module.2.key.7.extension = %%PickupValue%%
expansion_module.2.key.7.xml_phonebook =
{ELSE}
expansion_module.2.key.7.type = 0
{ENDIF}
#Expansion module2 key8
{IF blf95}
expansion_module.2.key.8.type = %%DKtype%%
expansion_module.2.key.8.line = %%Line%%
expansion_module.2.key.8.value = %%type%%
expansion_module.2.key.8.pickup_value = %%PickupValue%%
expansion_module.2.key.8.label = %%label%%
expansion_module.2.key.8.extension = %%PickupValue%%
expansion_module.2.key.8.xml_phonebook =
{ELSE}
expansion_module.2.key.8.type = 0
{ENDIF}
#Expansion module2 key9
{IF blf96}
expansion_module.2.key.9.type = %%DKtype%%
expansion_module.2.key.9.line = %%Line%%
expansion_module.2.key.9.value = %%type%%
expansion_module.2.key.9.pickup_value = %%PickupValue%%
expansion_module.2.key.9.label = %%label%%
expansion_module.2.key.9.extension = %%PickupValue%%
expansion_module.2.key.9.xml_phonebook =
{ELSE}
expansion_module.2.key.9.type = 0
{ENDIF}
#Expansion module2 key10
{IF blf97}
expansion_module.2.key.10.type = %%DKtype%%
expansion_module.2.key.10.line = %%Line%%
expansion_module.2.key.10.value = %%type%%
expansion_module.2.key.10.pickup_value = %%PickupValue%%
expansion_module.2.key.10.label = %%label%%
expansion_module.2.key.10.extension = %%PickupValue%%
expansion_module.2.key.10.xml_phonebook =
{ELSE}
expansion_module.2.key.10.type = 0
{ENDIF}
#Expansion module2 key11
{IF blf98}
expansion_module.2.key.11.type = %%DKtype%%
expansion_module.2.key.11.line = %%Line%%
expansion_module.2.key.11.value = %%type%%
expansion_module.2.key.11.pickup_value = %%PickupValue%%
expansion_module.2.key.11.label = %%label%%
expansion_module.2.key.11.extension = %%PickupValue%%
expansion_module.2.key.11.xml_phonebook =
{ELSE}
expansion_module.2.key.11.type = 0
{ENDIF}
#Expansion module2 key12
{IF blf99}
expansion_module.2.key.12.type = %%DKtype%%
expansion_module.2.key.12.line = %%Line%%
expansion_module.2.key.12.value = %%type%%
expansion_module.2.key.12.pickup_value = %%PickupValue%%
expansion_module.2.key.12.label = %%label%%
expansion_module.2.key.12.extension = %%PickupValue%%
expansion_module.2.key.12.xml_phonebook =
{ELSE}
expansion_module.2.key.12.type = 0
{ENDIF}
#Expansion module2 key13
{IF blf100}
expansion_module.2.key.13.type = %%DKtype%%
expansion_module.2.key.13.line = %%Line%%
expansion_module.2.key.13.value = %%type%%
expansion_module.2.key.13.pickup_value = %%PickupValue%%
expansion_module.2.key.13.label = %%label%%
expansion_module.2.key.13.extension = %%PickupValue%%
expansion_module.2.key.13.xml_phonebook =
{ELSE}
expansion_module.2.key.13.type = 0
{ENDIF}
#Expansion module2 key14
{IF blf101}
expansion_module.2.key.14.type = %%DKtype%%
expansion_module.2.key.14.line = %%Line%%
expansion_module.2.key.14.value = %%type%%
expansion_module.2.key.14.pickup_value = %%PickupValue%%
expansion_module.2.key.14.label = %%label%%
expansion_module.2.key.14.extension = %%PickupValue%%
expansion_module.2.key.14.xml_phonebook =
{ELSE}
expansion_module.2.key.14.type = 0
{ENDIF}
#Expansion module2 key15
{IF blf102}
expansion_module.2.key.15.type = %%DKtype%%
expansion_module.2.key.15.line = %%Line%%
expansion_module.2.key.15.value = %%type%%
expansion_module.2.key.15.pickup_value = %%PickupValue%%
expansion_module.2.key.15.label = %%label%%
expansion_module.2.key.15.extension = %%PickupValue%%
expansion_module.2.key.15.xml_phonebook =
{ELSE}
expansion_module.2.key.15.type = 0
{ENDIF}
#Expansion module2 key16
{IF blf103}
expansion_module.2.key.16.type = %%DKtype%%
expansion_module.2.key.16.line = %%Line%%
expansion_module.2.key.16.value = %%type%%
expansion_module.2.key.16.pickup_value = %%PickupValue%%
expansion_module.2.key.16.label = %%label%%
expansion_module.2.key.16.extension = %%PickupValue%%
expansion_module.2.key.16.xml_phonebook =
{ELSE}
expansion_module.2.key.16.type = 0
{ENDIF}
#Expansion module2 key17
{IF blf104}
expansion_module.2.key.17.type = %%DKtype%%
expansion_module.2.key.17.line = %%Line%%
expansion_module.2.key.17.value = %%type%%
expansion_module.2.key.17.pickup_value = %%PickupValue%%
expansion_module.2.key.17.label = %%label%%
expansion_module.2.key.17.extension = %%PickupValue%%
expansion_module.2.key.17.xml_phonebook =
{ELSE}
expansion_module.2.key.17.type = 0
{ENDIF}
#Expansion module2 key18
{IF blf105}
expansion_module.2.key.18.type = %%DKtype%%
expansion_module.2.key.18.line = %%Line%%
expansion_module.2.key.18.value = %%type%%
expansion_module.2.key.18.pickup_value = %%PickupValue%%
expansion_module.2.key.18.label = %%label%%
expansion_module.2.key.18.extension = %%PickupValue%%
expansion_module.2.key.18.xml_phonebook =
{ELSE}
expansion_module.2.key.18.type = 0
{ENDIF}
#Expansion module2 key19
{IF blf106}
expansion_module.2.key.19.type = %%DKtype%%
expansion_module.2.key.19.line = %%Line%%
expansion_module.2.key.19.value = %%type%%
expansion_module.2.key.19.pickup_value = %%PickupValue%%
expansion_module.2.key.19.label = %%label%%
expansion_module.2.key.19.extension = %%PickupValue%%
expansion_module.2.key.19.xml_phonebook =
{ELSE}
expansion_module.2.key.19.type = 0
{ENDIF}
#Expansion module2 key20
{IF blf107}
expansion_module.2.key.20.type = %%DKtype%%
expansion_module.2.key.20.line = %%Line%%
expansion_module.2.key.20.value = %%type%%
expansion_module.2.key.20.pickup_value = %%PickupValue%%
expansion_module.2.key.20.label = %%label%%
expansion_module.2.key.20.extension = %%PickupValue%%
expansion_module.2.key.20.xml_phonebook =
{ELSE}
expansion_module.2.key.20.type = 0
{ENDIF}
#Expansion module2 key21
{IF blf108}
expansion_module.2.key.21.type = %%DKtype%%
expansion_module.2.key.21.line = %%Line%%
expansion_module.2.key.21.value = %%type%%
expansion_module.2.key.21.pickup_value = %%PickupValue%%
expansion_module.2.key.21.label = %%label%%
expansion_module.2.key.21.extension = %%PickupValue%%
expansion_module.2.key.21.xml_phonebook =
{ELSE}
expansion_module.2.key.21.type = 0
{ENDIF}
#Expansion module2 key22
{IF blf109}
expansion_module.2.key.22.type = %%DKtype%%
expansion_module.2.key.22.line = %%Line%%
expansion_module.2.key.22.value = %%type%%
expansion_module.2.key.22.pickup_value = %%PickupValue%%
expansion_module.2.key.22.label = %%label%%
expansion_module.2.key.22.extension = %%PickupValue%%
expansion_module.2.key.22.xml_phonebook =
{ELSE}
expansion_module.2.key.22.type = 0
{ENDIF}
#Expansion module2 key23
{IF blf110}
expansion_module.2.key.23.type = %%DKtype%%
expansion_module.2.key.23.line = %%Line%%
expansion_module.2.key.23.value = %%type%%
expansion_module.2.key.23.pickup_value = %%PickupValue%%
expansion_module.2.key.23.label = %%label%%
expansion_module.2.key.23.extension = %%PickupValue%%
expansion_module.2.key.23.xml_phonebook =
{ELSE}
expansion_module.2.key.23.type = 0
{ENDIF}
#Expansion module2 key24
{IF blf111}
expansion_module.2.key.24.type = %%DKtype%%
expansion_module.2.key.24.line = %%Line%%
expansion_module.2.key.24.value = %%type%%
expansion_module.2.key.24.pickup_value = %%PickupValue%%
expansion_module.2.key.24.label = %%label%%
expansion_module.2.key.24.extension = %%PickupValue%%
expansion_module.2.key.24.xml_phonebook =
{ELSE}
expansion_module.2.key.24.type = 0
{ENDIF}
#Expansion module2 key25
{IF blf112}
expansion_module.2.key.25.type = %%DKtype%%
expansion_module.2.key.25.line = %%Line%%
expansion_module.2.key.25.value = %%type%%
expansion_module.2.key.25.pickup_value = %%PickupValue%%
expansion_module.2.key.25.label = %%label%%
expansion_module.2.key.25.extension = %%PickupValue%%
expansion_module.2.key.25.xml_phonebook =
{ELSE}
expansion_module.2.key.25.type = 0
{ENDIF}
#Expansion module2 key26
{IF blf113}
expansion_module.2.key.26.type = %%DKtype%%
expansion_module.2.key.26.line = %%Line%%
expansion_module.2.key.26.value = %%type%%
expansion_module.2.key.26.pickup_value = %%PickupValue%%
expansion_module.2.key.26.label = %%label%%
expansion_module.2.key.26.extension = %%PickupValue%%
expansion_module.2.key.26.xml_phonebook =
{ELSE}
expansion_module.2.key.26.type = 0
{ENDIF}
#Expansion module2 key27
{IF blf114}
expansion_module.2.key.27.type = %%DKtype%%
expansion_module.2.key.27.line = %%Line%%
expansion_module.2.key.27.value = %%type%%
expansion_module.2.key.27.pickup_value = %%PickupValue%%
expansion_module.2.key.27.label = %%label%%
expansion_module.2.key.27.extension = %%PickupValue%%
expansion_module.2.key.27.xml_phonebook =
{ELSE}
expansion_module.2.key.27.type = 0
{ENDIF}
#Expansion module2 key28
{IF blf115}
expansion_module.2.key.28.type = %%DKtype%%
expansion_module.2.key.28.line = %%Line%%
expansion_module.2.key.28.value = %%type%%
expansion_module.2.key.28.pickup_value = %%PickupValue%%
expansion_module.2.key.28.label = %%label%%
expansion_module.2.key.28.extension = %%PickupValue%%
expansion_module.2.key.28.xml_phonebook =
{ELSE}
expansion_module.2.key.28.type = 0
{ENDIF}
#Expansion module2 key29
{IF blf116}
expansion_module.2.key.29.type = %%DKtype%%
expansion_module.2.key.29.line = %%Line%%
expansion_module.2.key.29.value = %%type%%
expansion_module.2.key.29.pickup_value = %%PickupValue%%
expansion_module.2.key.29.label = %%label%%
expansion_module.2.key.29.extension = %%PickupValue%%
expansion_module.2.key.29.xml_phonebook =
{ELSE}
expansion_module.2.key.29.type = 0
{ENDIF}
#Expansion module2 key30
{IF blf117}
expansion_module.2.key.30.type = %%DKtype%%
expansion_module.2.key.30.line = %%Line%%
expansion_module.2.key.30.value = %%type%%
expansion_module.2.key.30.pickup_value = %%PickupValue%%
expansion_module.2.key.30.label = %%label%%
expansion_module.2.key.30.extension = %%PickupValue%%
expansion_module.2.key.30.xml_phonebook =
{ELSE}
expansion_module.2.key.30.type = 0
{ENDIF}
#Expansion module2 key31
{IF blf118}
expansion_module.2.key.31.type = %%DKtype%%
expansion_module.2.key.31.line = %%Line%%
expansion_module.2.key.31.value = %%type%%
expansion_module.2.key.31.pickup_value = %%PickupValue%%
expansion_module.2.key.31.label = %%label%%
expansion_module.2.key.31.extension = %%PickupValue%%
expansion_module.2.key.31.xml_phonebook =
{ELSE}
expansion_module.2.key.31.type = 0
{ENDIF}
#Expansion module2 key32
{IF blf119}
expansion_module.2.key.32.type = %%DKtype%%
expansion_module.2.key.32.line = %%Line%%
expansion_module.2.key.32.value = %%type%%
expansion_module.2.key.32.pickup_value = %%PickupValue%%
expansion_module.2.key.32.label = %%label%%
expansion_module.2.key.32.extension = %%PickupValue%%
expansion_module.2.key.32.xml_phonebook =
{ELSE}
expansion_module.2.key.32.type = 0
{ENDIF}
#Expansion module2 key33
{IF blf120}
expansion_module.2.key.33.type = %%DKtype%%
expansion_module.2.key.33.line = %%Line%%
expansion_module.2.key.33.value = %%type%%
expansion_module.2.key.33.pickup_value = %%PickupValue%%
expansion_module.2.key.33.label = %%label%%
expansion_module.2.key.33.extension = %%PickupValue%%
expansion_module.2.key.33.xml_phonebook =
{ELSE}
expansion_module.2.key.33.type = 0
{ENDIF}
#Expansion module2 key34
{IF blf121}
expansion_module.2.key.34.type = %%DKtype%%
expansion_module.2.key.34.line = %%Line%%
expansion_module.2.key.34.value = %%type%%
expansion_module.2.key.34.pickup_value = %%PickupValue%%
expansion_module.2.key.34.label = %%label%%
expansion_module.2.key.34.extension = %%PickupValue%%
expansion_module.2.key.34.xml_phonebook =
{ELSE}
expansion_module.2.key.34.type = 0
{ENDIF}
#Expansion module2 key35
{IF blf122}
expansion_module.2.key.35.type = %%DKtype%%
expansion_module.2.key.35.line = %%Line%%
expansion_module.2.key.35.value = %%type%%
expansion_module.2.key.35.pickup_value = %%PickupValue%%
expansion_module.2.key.35.label = %%label%%
expansion_module.2.key.35.extension = %%PickupValue%%
expansion_module.2.key.35.xml_phonebook =
{ELSE}
expansion_module.2.key.35.type = 0
{ENDIF}
#Expansion module2 key36
{IF blf123}
expansion_module.2.key.36.type = %%DKtype%%
expansion_module.2.key.36.line = %%Line%%
expansion_module.2.key.36.value = %%type%%
expansion_module.2.key.36.pickup_value = %%PickupValue%%
expansion_module.2.key.36.label = %%label%%
expansion_module.2.key.36.extension = %%PickupValue%%
expansion_module.2.key.36.xml_phonebook =
{ELSE}
expansion_module.2.key.36.type = 0
{ENDIF}
#Expansion module2 key37
{IF blf124}
expansion_module.2.key.37.type = %%DKtype%%
expansion_module.2.key.37.line = %%Line%%
expansion_module.2.key.37.value = %%type%%
expansion_module.2.key.37.pickup_value = %%PickupValue%%
expansion_module.2.key.37.label = %%label%%
expansion_module.2.key.37.extension = %%PickupValue%%
expansion_module.2.key.37.xml_phonebook =
{ELSE}
expansion_module.2.key.37.type = 0
{ENDIF}
#Expansion module2 key38
{IF blf125}
expansion_module.2.key.38.type = %%DKtype%%
expansion_module.2.key.38.line = %%Line%%
expansion_module.2.key.38.value = %%type%%
expansion_module.2.key.38.pickup_value = %%PickupValue%%
expansion_module.2.key.38.label = %%label%%
expansion_module.2.key.38.extension = %%PickupValue%%
expansion_module.2.key.38.xml_phonebook =
{ELSE}
expansion_module.2.key.38.type = 0
{ENDIF}
#Expansion module2 key39
{IF blf126}
expansion_module.2.key.39.type = %%DKtype%%
expansion_module.2.key.39.line = %%Line%%
expansion_module.2.key.39.value = %%type%%
expansion_module.2.key.39.pickup_value = %%PickupValue%%
expansion_module.2.key.39.label = %%label%%
expansion_module.2.key.39.extension = %%PickupValue%%
expansion_module.2.key.39.xml_phonebook =
{ELSE}
expansion_module.2.key.39.type = 0
{ENDIF}
#Expansion module2 key40
{IF blf127}
expansion_module.2.key.40.type = %%DKtype%%
expansion_module.2.key.40.line = %%Line%%
expansion_module.2.key.40.value = %%type%%
expansion_module.2.key.40.pickup_value = %%PickupValue%%
expansion_module.2.key.40.label = %%label%%
expansion_module.2.key.40.extension = %%PickupValue%%
expansion_module.2.key.40.xml_phonebook =
{ELSE}
expansion_module.2.key.40.type = 0
{ENDIF}
#Expansion module2 key41
{IF blf128}
expansion_module.2.key.41.type = %%DKtype%%
expansion_module.2.key.41.line = %%Line%%
expansion_module.2.key.41.value = %%type%%
expansion_module.2.key.41.pickup_value = %%PickupValue%%
expansion_module.2.key.41.label = %%label%%
expansion_module.2.key.41.extension = %%PickupValue%%
expansion_module.2.key.41.xml_phonebook =
{ELSE}
expansion_module.2.key.41.type = 0
{ENDIF}
#Expansion module2 key42
{IF blf129}
expansion_module.2.key.42.type = %%DKtype%%
expansion_module.2.key.42.line = %%Line%%
expansion_module.2.key.42.value = %%type%%
expansion_module.2.key.42.pickup_value = %%PickupValue%%
expansion_module.2.key.42.label = %%label%%
expansion_module.2.key.42.extension = %%PickupValue%%
expansion_module.2.key.42.xml_phonebook =
{ELSE}
expansion_module.2.key.42.type = 0
{ENDIF}
#Expansion module2 key43
{IF blf130}
expansion_module.2.key.43.type = %%DKtype%%
expansion_module.2.key.43.line = %%Line%%
expansion_module.2.key.43.value = %%type%%
expansion_module.2.key.43.pickup_value = %%PickupValue%%
expansion_module.2.key.43.label = %%label%%
expansion_module.2.key.43.extension = %%PickupValue%%
expansion_module.2.key.43.xml_phonebook =
{ELSE}
expansion_module.2.key.43.type = 0
{ENDIF}
#Expansion module2 key44
{IF blf131}
expansion_module.2.key.44.type = %%DKtype%%
expansion_module.2.key.44.line = %%Line%%
expansion_module.2.key.44.value = %%type%%
expansion_module.2.key.44.pickup_value = %%PickupValue%%
expansion_module.2.key.44.label = %%label%%
expansion_module.2.key.44.extension = %%PickupValue%%
expansion_module.2.key.44.xml_phonebook =
{ELSE}
expansion_module.2.key.44.type = 0
{ENDIF}
#Expansion module2 key45
{IF blf132}
expansion_module.2.key.45.type = %%DKtype%%
expansion_module.2.key.45.line = %%Line%%
expansion_module.2.key.45.value = %%type%%
expansion_module.2.key.45.pickup_value = %%PickupValue%%
expansion_module.2.key.45.label = %%label%%
expansion_module.2.key.45.extension = %%PickupValue%%
expansion_module.2.key.45.xml_phonebook =
{ELSE}
expansion_module.2.key.45.type = 0
{ENDIF}
#Expansion module2 key46
{IF blf133}
expansion_module.2.key.46.type = %%DKtype%%
expansion_module.2.key.46.line = %%Line%%
expansion_module.2.key.46.value = %%type%%
expansion_module.2.key.46.pickup_value = %%PickupValue%%
expansion_module.2.key.46.label = %%label%%
expansion_module.2.key.46.extension = %%PickupValue%%
expansion_module.2.key.46.xml_phonebook =
{ELSE}
expansion_module.2.key.46.type = 0
{ENDIF}
#Expansion module2 key47
{IF blf134}
expansion_module.2.key.47.type = %%DKtype%%
expansion_module.2.key.47.line = %%Line%%
expansion_module.2.key.47.value = %%type%%
expansion_module.2.key.47.pickup_value = %%PickupValue%%
expansion_module.2.key.47.label = %%label%%
expansion_module.2.key.47.extension = %%PickupValue%%
expansion_module.2.key.47.xml_phonebook =
{ELSE}
expansion_module.2.key.47.type = 0
{ENDIF}
#Expansion module2 key48
{IF blf135}
expansion_module.2.key.48.type = %%DKtype%%
expansion_module.2.key.48.line = %%Line%%
expansion_module.2.key.48.value = %%type%%
expansion_module.2.key.48.pickup_value = %%PickupValue%%
expansion_module.2.key.48.label = %%label%%
expansion_module.2.key.48.extension = %%PickupValue%%
expansion_module.2.key.48.xml_phonebook =
{ELSE}
expansion_module.2.key.48.type = 0
{ENDIF}
#Expansion module2 key49
{IF blf136}
expansion_module.2.key.49.type = %%DKtype%%
expansion_module.2.key.49.line = %%Line%%
expansion_module.2.key.49.value = %%type%%
expansion_module.2.key.49.pickup_value = %%PickupValue%%
expansion_module.2.key.49.label = %%label%%
expansion_module.2.key.49.extension = %%PickupValue%%
expansion_module.2.key.49.xml_phonebook =
{ELSE}
expansion_module.2.key.49.type = 0
{ENDIF}
#Expansion module2 key50
{IF blf137}
expansion_module.2.key.50.type = %%DKtype%%
expansion_module.2.key.50.line = %%Line%%
expansion_module.2.key.50.value = %%type%%
expansion_module.2.key.50.pickup_value = %%PickupValue%%
expansion_module.2.key.50.label = %%label%%
expansion_module.2.key.50.extension = %%PickupValue%%
expansion_module.2.key.50.xml_phonebook =
{ELSE}
expansion_module.2.key.50.type = 0
{ENDIF}
#Expansion module2 key51
{IF blf138}
expansion_module.2.key.51.type = %%DKtype%%
expansion_module.2.key.51.line = %%Line%%
expansion_module.2.key.51.value = %%type%%
expansion_module.2.key.51.pickup_value = %%PickupValue%%
expansion_module.2.key.51.label = %%label%%
expansion_module.2.key.51.extension = %%PickupValue%%
expansion_module.2.key.51.xml_phonebook =
{ELSE}
expansion_module.2.key.51.type = 0
{ENDIF}
#Expansion module2 key52
{IF blf139}
expansion_module.2.key.52.type = %%DKtype%%
expansion_module.2.key.52.line = %%Line%%
expansion_module.2.key.52.value = %%type%%
expansion_module.2.key.52.pickup_value = %%PickupValue%%
expansion_module.2.key.52.label = %%label%%
expansion_module.2.key.52.extension = %%PickupValue%%
expansion_module.2.key.52.xml_phonebook =
{ELSE}
expansion_module.2.key.52.type = 0
{ENDIF}
#Expansion module2 key53
{IF blf140}
expansion_module.2.key.53.type = %%DKtype%%
expansion_module.2.key.53.line = %%Line%%
expansion_module.2.key.53.value = %%type%%
expansion_module.2.key.53.pickup_value = %%PickupValue%%
expansion_module.2.key.53.label = %%label%%
expansion_module.2.key.53.extension = %%PickupValue%%
expansion_module.2.key.53.xml_phonebook =
{ELSE}
expansion_module.2.key.53.type = 0
{ENDIF}
#Expansion module2 key54
{IF blf141}
expansion_module.2.key.54.type = %%DKtype%%
expansion_module.2.key.54.line = %%Line%%
expansion_module.2.key.54.value = %%type%%
expansion_module.2.key.54.pickup_value = %%PickupValue%%
expansion_module.2.key.54.label = %%label%%
expansion_module.2.key.54.extension = %%PickupValue%%
expansion_module.2.key.54.xml_phonebook =
{ELSE}
expansion_module.2.key.54.type = 0
{ENDIF}
#Expansion module2 key55
{IF blf142}
expansion_module.2.key.55.type = %%DKtype%%
expansion_module.2.key.55.line = %%Line%%
expansion_module.2.key.55.value = %%type%%
expansion_module.2.key.55.pickup_value = %%PickupValue%%
expansion_module.2.key.55.label = %%label%%
expansion_module.2.key.55.extension = %%PickupValue%%
expansion_module.2.key.55.xml_phonebook =
{ELSE}
expansion_module.2.key.55.type = 0
{ENDIF}
#Expansion module2 key56
{IF blf143}
expansion_module.2.key.56.type = %%DKtype%%
expansion_module.2.key.56.line = %%Line%%
expansion_module.2.key.56.value = %%type%%
expansion_module.2.key.56.pickup_value = %%PickupValue%%
expansion_module.2.key.56.label = %%label%%
expansion_module.2.key.56.extension = %%PickupValue%%
expansion_module.2.key.56.xml_phonebook =
{ELSE}
expansion_module.2.key.56.type = 0
{ENDIF}
#Expansion module2 key57
{IF blf144}
expansion_module.2.key.57.type = %%DKtype%%
expansion_module.2.key.57.line = %%Line%%
expansion_module.2.key.57.value = %%type%%
expansion_module.2.key.57.pickup_value = %%PickupValue%%
expansion_module.2.key.57.label = %%label%%
expansion_module.2.key.57.extension = %%PickupValue%%
expansion_module.2.key.57.xml_phonebook =
{ELSE}
expansion_module.2.key.57.type = 0
{ENDIF}
#Expansion module2 key58
{IF blf145}
expansion_module.2.key.58.type = %%DKtype%%
expansion_module.2.key.58.line = %%Line%%
expansion_module.2.key.58.value = %%type%%
expansion_module.2.key.58.pickup_value = %%PickupValue%%
expansion_module.2.key.58.label = %%label%%
expansion_module.2.key.58.extension = %%PickupValue%%
expansion_module.2.key.58.xml_phonebook =
{ELSE}
expansion_module.2.key.58.type = 0
{ENDIF}
#Expansion module2 key59
{IF blf146}
expansion_module.2.key.59.type = %%DKtype%%
expansion_module.2.key.59.line = %%Line%%
expansion_module.2.key.59.value = %%type%%
expansion_module.2.key.59.pickup_value = %%PickupValue%%
expansion_module.2.key.59.label = %%label%%
expansion_module.2.key.59.extension = %%PickupValue%%
expansion_module.2.key.59.xml_phonebook =
{ELSE}
expansion_module.2.key.59.type = 0
{ENDIF}
#Expansion module2 key60
{IF blf147}
expansion_module.2.key.60.type = %%DKtype%%
expansion_module.2.key.60.line = %%Line%%
expansion_module.2.key.60.value = %%type%%
expansion_module.2.key.60.pickup_value = %%PickupValue%%
expansion_module.2.key.60.label = %%label%%
expansion_module.2.key.60.extension = %%PickupValue%%
expansion_module.2.key.60.xml_phonebook =
{ELSE}
expansion_module.2.key.60.type = 0
{ENDIF}
#######################################################################################
## DND ##
#######################################################################################
#Configure the DND key mode; 0-Phone mode (default), 1-Custom mode.
features.dnd_mode = 0
features.dnd.enable =
#Configure the DND on code and off code.
features.dnd.on_code = %NULL%
features.dnd.off_code = %NULL%
features.dnd.emergency_enable = 0
features.dnd.emergency_authorized_number =
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.1.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.1.dnd.on_code = %NULL%
account.1.dnd.off_code = %NULL%
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.2.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.2.dnd.on_code = %NULL%
account.2.dnd.off_code = %NULL%
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.3.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.3.dnd.on_code = %NULL%
account.3.dnd.off_code = %NULL%
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.4.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.4.dnd.on_code = %NULL%
account.4.dnd.off_code = %NULL%
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.5.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.5.dnd.on_code = %NULL%
account.5.dnd.off_code = %NULL%
#Enable or disable the DND feautre for account1; 0-Disabled (default), 1-Enabled;
account.6.dnd.enable = 0
#Configure the DND on code and off code for account1.
account.6.dnd.on_code = %NULL%
account.6.dnd.off_code = %NULL%
#######################################################################################
## Language Settings ##
#######################################################################################
#Specify the web language, the valid values are: English, Chinese_S, Turkish, Portuguese, Spanish, Italian, French, Russian, German and Czech.
lang.wui = %%langwebUI%%
wui_lang.url =
wui_lang_note.url =
wui_lang.delete =
#Specify the LCD language, the valid values are: English (default), Chinese_S, Chinese_T, Deutsch, French, Turkish, Italian, Polish, Spanish and Portuguese.
#lang.gui = English
lang.gui = %%langlcdUI%%
#######################################################################################
## Remote phonebook ##
#######################################################################################
#Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5.
#remote_phonebook.data.X.url =
#remote_phonebook.data.X.name =
##It enables or disables the phone to perform a remote phone book search when receiving an incoming call.
##0-Disabled,1-Enabled.
##The default value is 0.
features.remote_phonebook.enable = 1
{IF network=LOCALLAN}
remote_phonebook.data.1.url = %%PROVLINKLOCAL%%/shared_%%mac_address%%.xml
remote_phonebook.data.2.url = %%PROVLINKLOCAL%%/personal_%%mac_address%%.xml
{ELSE}
remote_phonebook.data.1.url = %%PROVLINK%%/shared_%%mac_address%%.xml
remote_phonebook.data.2.url = %%PROVLINK%%/personal_%%mac_address%%.xml
{ENDIF}
remote_phonebook.data.1.name = Company
remote_phonebook.data.2.name = Personal
#Enable or disable the feature key synchronization; 0-Disabled (default), 1-Enabled;
bw.feature_key_sync = 1
#######################################################################################
## Network Directory ##
#######################################################################################
directory.update_time_interval =
directory.incoming_call_match_enable = 1
bw.enable = 0
#######################################################################################
## Local Digit map ##
#######################################################################################
dialplan.digitmap.apply_to.on_hook_dial =
dialplan.digitmap.apply_to.directory_dial =
dialplan.digitmap.apply_to.forward =
dialplan.digitmap.apply_to.press_send=
dialplan.digitmap.enable=
dialplan.digitmap.string=
dialplan.digitmap.interdigit_long_timer=
dialplan.digitmap.interdigit_short_timer=
dialplan.digitmap.no_match_action=
dialplan.digitmap.active.on_hook_dialing=
account.1.dialplan.digitmap.active.on_hook_dialing =
account.1.dialplan.digitmap.apply_to.directory_dial =
account.1.dialplan.digitmap.apply_to.forward =
account.1.dialplan.digitmap.apply_to.on_hook_dial=
account.1.dialplan.digitmap.apply_to.press_send=
account.1.dialplan.digitmap.enable=
account.1.dialplan.digitmap.interdigit_long_timer=
account.1.dialplan.digitmap.interdigit_short_timer=
account.1.dialplan.digitmap.no_match_action=
account.1.dialplan.digitmap.string=
#######################################################################################
## Emergency Dialplan ##
#######################################################################################
dialplan.emergency.asserted_id_source=
dialplan.emergency.custom_asserted_id =
dialplan.emergency.server.X.address =
dialplan.emergency.server.X.port=
dialplan.emergency.server.X.transport_type=
dialplan.emergency.X.value=
dialplan.emergency.X.server_priority =
#######################################################################################
## video ##
#######################################################################################
#It configures the video call feature for the IP phone; 0-Disabled, 1-Video first (default), 2-Optional;
#Require reboot;
video.enable = 2
#######################################################################################
## power_saving ##
#######################################################################################
features.power_saving.enable = 1
features.power_saving.power_led_flash.on_time = 0
features.power_saving.power_led_flash.off_time = 3000
features.power_saving.office_hour.idle_timeout =
features.power_saving.off_hour.idle_timeout =
features.power_saving.user_input_ext.idle_timeout=
features.power_saving.office_hour.monday =
features.power_saving.office_hour.tuesday =
features.power_saving.office_hour.wednesday =
features.power_saving.office_hour.thursday =
features.power_saving.office_hour.friday =
features.power_saving.office_hour.saturday =
features.power_saving.office_hour.sunday =
#######################################################################################
## screensaver ##
#######################################################################################
screensaver.wait_time= 21600
#######################################################################################
## USB ##
#######################################################################################
features.rtp_symmetric.enable =
camera.flicker =
#######################################################################################
## doorphone ##
#######################################################################################
features.doorphone.1.display_name =
features.doorphone.1.full_screen =
features.doorphone.1.phone_number =
features.doorphone.1.send_audio =
features.doorphone.1.send_video =
features.doorphone.1.unlock_pin =
#######################################################################################
## WEB setting ##
#######################################################################################
web_setting.title =
web_setting.model_name =
phone_setting.login_note_text =
wui.quick_login = 1
]]></deviceconfig>
</device>
</data>
</doc>