Thanks guys. I'm using the latest of everything.... server software, template, firmware. It irks me that Yealink would force features on us without providing the necessary batch action (template) switches to turn it off. I don't want to touch every phone individually... come on Yealink.
Part 1: Yealink provides excellent documentation on their web site. The Administrator Guide (not the auto provision guide) is the document you want:
http://download.support.yealink.com..._IP_Phones_Auto_Provisioning_Guide_V81_40.pdf
Part 2: I just checked and the 3CX v15 SP5 template actually does have the power saving features in it and they are set to disabled. Please see below an excerpt from the SP5 template. Make sure you have the features.power_saving.enable = 0 which means disabled and not = 1 which means enabled.
If you go on a Yealink phones to "settings" and "power savings" and you find this enabled then your phone is NOT using the latest 3CX template. You can verify that the template 3CX is generating correctly or not by typing in your provisioning path into a browser and add the mac address and .cfg at the end. e.g.
http://3CXSERVERFQDN/provisioning/RANDOMPATH/MACADDRESS.CFG . Add :5000 if not using port 80 for HTTP. Look at the config file that is outputted and it should have the lines below as well. If they are missing then your template is an older one or someone mucked with it.
#######################################################################################
## power_saving ##
#######################################################################################
features.power_saving.enable = 0
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 =