Yealink template bug. External ringtone hardcoded! It should be = Resource:%%defringtone%%

Status
Not open for further replies.

QueBall

Bronze Partner
Basic Certified
Joined
May 16, 2019
Messages
93
Reaction score
46
In the Yealink T4x template the current value is hardcoded to Ring2
distinctive_ring_tones.alert_info.2.ringer = Resource:Ring2.wav

In the UI it shows you can pick a ringtone but the setting is ignored due to this hardcoded value
2022-07-18 12_34_28-3CX Phone System Management Console.png
The template should likely be changed to this:
distinctive_ring_tones.alert_info.2.ringer = Resource:%%defringtone%%

It solves the problem and now the selected ringtone setting in the UI is now honoured. So you can set different ringtones when there are phones close to each other in shared office areas.



Another quality of life improvement would be to allow configuring the headset as a ring device so someone with a DECT headset plugged in gets audible tone in their ear when away from the desk.
#Specify the ring device when the phone is in the Headset mode; 0-use Speaker (default), 1-use Headset; 2-use both
features.ringer_device.is_use_headset = 2

Another quality of life improvement would be to allow selecting if multicast paging is for emergency use or not and configure the device to not override an active call during pages

#Enable or disable 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 = 0
#Configure the priority of multicast paging calls. It ranges from 0 to 10.
multicast.receive_priority.priority = 0
 
Hi @QueBall

In the Yealink T4x template the current value is hardcoded to Ring2
There are no plans to change the template behavior at the moment.


Another quality of life improvement would be to allow configuring the headset as a ring device so someone with a DECT headset plugged in gets audible tone in their ear when away from the desk.
You may have noticed the template leaves that blank, so if you set in your phone manually it should remain stored.

While the built in templates will never be a one size fits all, you do have the option of creating your own custom ones:
https://www.3cx.com/docs/custom-ip-phone-templates/

Just make sure you read the last part regarding support and custom templates, and make backups before you change anything.
 
Ok.

Ignoring the user input for ringtone is probably not the right choice here.

You are probably correct, Leaving headset ring blank is likely best option on your end. Yealink might be the ones who should change the default behaviour to be ring both devices instead so I should talk to them instead on this one.

Custom template is already in place where it makes sense on my end. but the obvious bug on ignoring the user input here is baffling to me.
 
Hi @QueBall


There are no plans to change the template behavior at the moment.



You may have noticed the template leaves that blank, so if you set in your phone manually it should remain stored.

While the built in templates will never be a one size fits all, you do have the option of creating your own custom ones:
https://www.3cx.com/docs/custom-ip-phone-templates/

Just make sure you read the last part regarding support and custom templates, and make backups before you change anything.
With "hosted by 3CX" i have no chance to change the external ringtone...

... that sucks with 5 persons the same room!
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,832
Messages
589,285
Members
164,662
Latest member
DejanMDS