Esto se puede hacer mediante mensajes sip o mediante un comando push. Los teléfonos deben configurarse para aceptar mensajes push configurando los siguientes parámetros en los archivos de configuración:
<apps.push apps.push.alertSound="1" apps.push.messageType="5" apps.push.password="password" apps.push.serverRootURL="" apps.push.username="username">
Una vez que esté en su lugar, puede usar curl para enviar una actualización de configuración a los teléfonos:
curl -d "<PolycomIPPhone><Data priority=\"critical\">action:UpdateConfig</Data></PolycomIPPhone>" -H "Content-Type: application/x-com-polycom-spipx" -u username:password --digest http://192.168.1.100/push
En asterisco, esto se puede hacer usando lo siguiente:
asterisk*CLI> sip notify polycom-check-cfg extension
Nota: hay una opción de configuración que puede obligar al teléfono a reiniciarse cuando recibe cualquiera de estos comandos, o reiniciar solo cuando sea necesario después de extraer la nueva configuración. Dependiendo de lo que intente hacer, es posible que desee ver esta opción. El parámetro es 'voIpProt.SIP.specialEvent.checkSync.alwaysReboot' y su valor predeterminado es 0
Espero que esto ayude