Specifications

PA-001011-03-04 Aastra July 2014
151
3.10 PhoneExecute Object (all models)
The PhoneExecute object allows an external application to ask the phone to execute a sequence
of local actions using a URI.
3.10.1 Implementation
The actions can be:
Any supported uri
o http(s)://myserver.com/myscript.pl, you can now use variables in the URI, variables
are parsed by the phone.
o Dial:XXXXX
o DialLine:X:YYYYY (X is the SIP line number, YYYYY is the number or URI to dial)
see chapter 4.7 for more details on this feature.
o Led: XXXXXX=on/off/slowflash/fastflash see chapter 4.3 for more details on the
LED control.
o Key: XXXXX see chapter 4.5 for more details on the simulated keypress feature.
o RTPRx:i:p:v:[mix]:[disableIcon] or RTPRx:Stop to control the reception of a Unicast
RTP stream, see chapter 4.4 for more details.
o RTPTx:i:p or RTPTx:Stop to control the transmission of a Unicast RTP stream, see
chapter 4.4 for more details.
o RTPMRx:i:p:v:[mix]:[disableIcon] to control the reception of a Multicast RTP
stream, see chapter 4.4 for more details.
o RTPMTx:i:p:[mix]:[disableIcon] to control the transmission of a Multicast RTP
stream, see chapter 4.4 for more details.
o Stream a wav file, see chapter 4.6 for more details.
o Dowbload and play a wav file, see chapter 4.7 for more details.
Phone Reboot (URI=“Command: Reset”), the phone will restart (if the phone is idle) and
process the complete boot sequence (configuration, language packs, firmware…)
Phone Fast Reboot (URI=“Command: FastReboot”), the phone will restart (if the phone is
idle) but will reduce the boot sequence as it will not check for new firmware and will only
download language packs if there is a change in supported languages
Phone Lock (URI=“Command: Lock”), this command will lock the phone and will allow only
emergency calls.
Phone Unlock (URI=“Command: Unlock”), this command will unlock the phone.
Clear local configuration and reboot (URI=”Command: ClearLocal”)
Clear the callers list and missed calls indicator (URI=”Command: ClearCallersList)
Clear the local directory (URI=”Command:ClearDirectory”)
Clear the redial list (URI=”Command:ClearRedialList”)
Retrieve crash and configuration file (URI=”Command:UploadSystemInfo”) , see chapter
4.9 for more details.
Do nothing (URI=“”)
More actions will be implemented in future firmware versions.