has a look at this post within the developer community => here <=
I posted a Perl script in there. The phone will only reboot if the
<voIpProt voIpProt.SIP.specialEvent.checkSync.alwaysReboot="1" />
above is set to 1.
Simply changing a setting within the configuration files that where used to provision the phone (or just adding above as the standard value is 0) will get the phone to check the configuration, add the above and then reboot.
You could also utilize the PUSH functionality simulating the Key presses that would be needed to reboot the phone via the GUI.
Examples are described in the developer community FAQ.
Hi Setffen, thanks for pointing me to the right direction. However, I use HTTP URL push and almost got this working except one last step. Here is my code:
<%@page contentType="application/x-com-polycom-spipx" %>Key:Setup Key:DialPad2 Key:DialPad1 Key:DialPad6 Key:DialPad9 Key:DialPad5 Key:DialPad1 Key:Select Key:DialPad3
Right after DialPad3, the phone asks to confirm if I want to reboot, and gives either Cancel or Yes. I'm stuck here as I don't know which keys I should use. I tried Select, and it doesn't work.
did you try Softkey2 ?
I have not played with that myself on the new VVX500/600 Gui.
I meant the above sequence and then use the softkey as everything displayed at the bottom is classed as a softkey.
Another idea would be a script authenticating yourself against the Web UI and then sending something like:
POST /form-submit/Restart HTTP/1.1
Yes, I did add it to the sequence. But Softkey1 thru 5 are always referred to the softkeys on the home screen, not the current active screen. Here is the sequence:
<%@page contentType="application/x-com-polycom-spipx" %>Key:Setup Key:DialPad2 Key:DialPad1 Key:DialPad6 Key:DialPad9 Key:DialPad5 Key:DialPad1 Key:Select Key:DialPad3 Key:SoftKey2
I had a quick play today and this seems to be a bug in my opinion.
Please go ahead and log a ticket via your reseller.
What I use is the following for a VVX600:
curl --digest -u PUSHUSERNAME:PUSHPASSWORD -d $'<PolycomIPPhone><Data priority="all">Key:Setup\nKey:Dialpad1\nKey:Dialpad12\nKey:Softkey4</Data></PolycomIPPhone>' --header "Content-Type: application/x-com-polycom-spipx" http://**phoneipaddress**/push
hope this helps
sorry am an absolute beginner in Polycom word, can you please explain me how do you execute you code to send the instruction to the concerned Polycom device ? (I need to rebbot all polycom devices using the ip adresses, and i dont know how :/ )