Yealink Forums

Full Version: T46G: Configure Programable Key's
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I wrote an XML based phonebook for our Yealink phones. So there is 1 central phoneblook that get pushed to all our phones.

The idea is that the users should never use the internal phonebook of the phone.

So I provision this:
programablekey.2.type = 47
programablekey.2.label = Phonebook
remote_phonebook.data.X.url = http://.....
remote_phonebook.data.X.name = abcd...

Onhook, that works perfectly, on the screen the user sees 'Phonebook' and when clicking on it, he comes into the XML phonebooks.

However, when the horn is offhook, the Programable Key's change, and then, the first button is 'Directory' and it goes to the local phonebook.
Is there a way to replace this button so it also goes to the XML phonebook?

(I looked in provisioning manual & in phone webinterface but did not find it.

Greetings,
Samuel
http://www.voipplay.be
Hi Kamiware,

I have tested the Auto provision in my side. Do you want to use remote phonebook when offhook?
If yes, please try below steps:
1. reste your phone. Just want to clear the previous settings. Also you can access to web gui->DSSKEY->Programable Key->softkey2, set the value to Directory back.
2. Access to web gui->Directory->Remote Phone Book tab, enter the remote phonebook url into Remote URL field and display name.
Or you can use below autop sentences.
Code:
remote_phonebook.data.1.url = http://...
remote_phonebook.data.1.name = Yealink...
3. Access to web GUI->Directory->settings tab, In the Directory block, select the remote phone from the Disabled column and then
click right arrow button. The selected list appears in the Enabled column. Click confirm to accept the change. please refer to attachment.

For more information, please refer to the guide.
admin guide

thanks
Thanks, that works.
Is it possible to do this:
"3. Access to web GUI->Directory->settings tab, In the Directory block, select the remote phone from the Disabled column and then
click right arrow button. The selected list appears in the Enabled column. Click confirm to accept the change. please refer to attachment."

via a config file for autoprovisioning?
Hello ,
If you want to enable the remote phonebook under Directory->Setting in the web Page.
you can use below syntax
#Configure the access URL for downloading the files for direcory setting.
directory_setting.url =http://10.2.5.192:8080/T4X/favorite_setting.xml (please change the path of your auto provisioning server address)
the content of the favorite_setting.xml like below,
<root_favorite_set>
<item id_name="localdirectory" display_name="Local Directory" priority="1" enable="1" />
<item id_name="history" display_name="History" priority="2" enable="0" />
<item id_name="networkcalllog" display_name="Network CallLog" priority="3" enable="0" />
<item id_name="remotedirectory" display_name="Remote Phone Book" priority="4" enable="1" />
<item id_name="ldap" display_name="LDAP" priority="5" enable="0" />
<item id_name="broadsoftdirectory" display_name="Broadsoft Directory" priority="6" enable="0" />
</root_favorite_set>

also, you can refer to the Yealink website to download the auto provisioning file and guide.
Reference URL's