Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Samsung Un (XX) Mu6070

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 75

<?xml version="1.0" encoding="UTF-8" standalone="no"?

>
<component manufacturer="Samsung" model="UN(xx)MU6070 AG" alias="Samsung
UN50MU6070FXZA, Samsung UN58MU6070FXZA, Samsung UN65MU6070FXZA"
rpm_xml_version="2.0" minimum_component_engine_version="8.7.1"
device_class="HD_monitor"
xsi:noNamespaceSchemaLocation="racepoint_component_profile.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<notes>
Known RS232 Issues:
1) Volume Slider can get out of sync as there is no Feedback.
2) Mute is still a Toggle.
3) Very limited TV input control. No use of Dash, Menu, Info and Number
buttons.
4) No disrete command for Wiselink USB port.
6) No discrete command for Internet Media

RS232 control may need to be 'Enabled' first. This is different on each


TV, for this model the Path is: Installer Menu->???->???->RS232 Jack->AV Control
Mode.
To get to the Installer Menu, turn the TV off and quickly press the
following keys on the physical remote: Mute-1-8-2-PowerToggle.

If using a Straight DB9 connector then connect pin 2(Rx from ROSIE) to pin
1 on the 3.5mm minijack, pin 3(Tx from ROSIE) to pin 2, and pin 5(GND) to pin 3.
If wiring the Cat5 directly to the 3.5mm minijack then connect pin 5(Rx) to
pin 1 on the 3.5mm minijack, pin 6(Tx) to pin 2, and pin 4(GND) to pin 3.

The serial control protocol provided by Samsung only allows for basic
control (Power, Volume, Navigation, and Input Select).

SETUP NOTES FOR IP CONTROL:


-IP control should be on wired LAN. WiFi connection is not recommended.
-This device requires WakeOnLAN to support PowerOn when using IP.
-Provide MAC address in config to support Wake On LAN.
1)Inspect network wire on TV component.
2)Provide TV MAC address in MAC Address field below IP Address field.
-Enable IP control
1)Press Home.
2)Go to Settings -> General -> Network -> Expert Settings
3)Set "IP Remote" to Enable.
-Request security token for IP control (For Blueprint Versions 9.1 or
higher)
1)Navigate to System Monitor
2)Go into the "UPnP Discovery" section
3)Select TV (must currently be powered on)
4)Send a "Get Token" action with the "Get Token" button.
5)You have 30 seconds to select "Allow" permission on TV display with
Samsung remote.
6)A new token will appear within that display's info in the "UPnP
Discovery" section of System Monitor.
7)Copy the new token from System Monitor and paste it in Blueprint.
To do so, open the config, inspect the TV, select "State Variables"
within the drop-down, and enter the AccessToken's value.
-Request security token for IP control (For Blueprint Versions below 9.1,
or alternative to above method)
1)Go to View Serivces.
2)Create a new service name "CreateToken" in "General Programmable
Service Requests".
3)Double click "CreateToken" to launch automator.
4)Find Samsung TV component from automator and CreateAccessToken action
from custom.
5)Select resource as Custom.
6)Select action as CreateAccessToken.
7)Exit automator.
8)Upload config.
9)Go to Service Events at System Monitor.
10)Find CreateToken in Event list:
a) Zone: Specific zone name
b) Service: usually Zone Name-SVC_GEN_GENERIC
c) Event: Find CreateToken.
11)Make sure TV is Powered ON when you click "Send Event".
12)You have 30 seconds to select "Allow" permission on TV display with
Samsung remote.

Once you've followed the above steps, you can find the "AccessToken"
with System State of System Monitor and enter it in Blueprint to avoid doing this
with every re-upload.
To do so, open the config, inspect the TV, select "State Variables"
within the drop-down, and enter the AccessToken's value.
====================== Change Log ==================
Version: 1.9 Change: Fixed QueryPowerStatus response parsing. Risk:
Low Importance: Helpful
Version: 1.8 Change: Fixed channel favorite. Risk: Low Importance:
Critical
Version: 1.7 Change: Added notes to clarify how to use new Discovery
Tool for Token Retrieval for use in Blueprint 9.1. Risk: Low Importance: Helpful
Version: 1.6 Change: Allowed AccessToken state variable to be user
editable. Notes added to token process. Risk: Low Importance: Helpful
Version: 1.5 Change: Improved PowerOn IP control. Risk: Low
Importance: Critical
Change: Adjusted PowerOn and PowerOff delay timing. Risk: Low
Importance: Critical
Version: 1.4 Change: Improved PowerOn for IP control. Risk: Low
Importance: Critical
Version: 1.3 Change: Updated profile note. Risk: Low Importance:
Helpful
Version: 1.2 Change: Internal Resource Managment Changes Risk: Low
Importance: Helpful
</notes>
<component_properties>
<always_repeat_input_selection>true</always_repeat_input_selection>
<smart_tv_setup>samsung_2017</smart_tv_setup>
<disable_resources_by_default resource_type="AV_SMARTTV_SOURCE"/>
</component_properties>
<control_interfaces preferred="ir">
<ir ir_command_format_type="racepointmedia"/>
<rs232 name_on_component="EX-Link" data_length="8" parity_bit="no"
stop_bit="1" flow_control="none" preferred_baud_rate="9600"
response_time_length_ms="500" connector_type="rs232 unknown" cable_type="rs232
straight" checksum_type="twos_complement">
<baud_rate speed="9600"/><!-- Even -->
<send_prefix type="hex">0822</send_prefix>
<response_codes>
<rspmessage status="failure" name="Fail">
<constant type="hex">030CFF</constant>
</rspmessage>
<rspmessage status="success" name="success">
<constant type="hex">030CF1</constant>
</rspmessage>
</response_codes>
</rs232>
<ip port="1515" response_time_length_ms="3000" name_on_component="ETHERNET"
protocol="https-insecure" >
<http_header name="Content-Type">application/json</http_header>
<http_header name="Accept">application/json</http_header>
</ip>
</control_interfaces>
<media_interfaces>
<input name_on_component="HDMI IN 1">
<combined_media>
<audio_media type="hdmi_audio"/>
<video_media type="hdmi"/>
</combined_media>
<resource resource_type="AV_AMPLIFIER_FUNCTION"/>
<resource resource_type="AV_MONITOR_SINK"/>
<resource resource_type="AV_STEREOSPEAKERS_SINK"/>
<resource resource_type="AV_VOLUMECONTROL_FUNCTION"/>
</input>
<input name_on_component="HDMI IN 2">
<combined_media>
<audio_media type="hdmi_audio"/>
<video_media type="hdmi"/>
</combined_media>
<resource resource_type="AV_AMPLIFIER_FUNCTION"/>
<resource resource_type="AV_MONITOR_SINK"/>
<resource resource_type="AV_STEREOSPEAKERS_SINK"/>
<resource resource_type="AV_VOLUMECONTROL_FUNCTION"/>
</input>
<input name_on_component="ANT IN">
<signal type="cable_tv_coaxial"/>
<resource resource_type="AV_AMPLIFIER_FUNCTION"/>
<resource resource_type="AV_MONITOR_SINK"/>
<resource resource_type="AV_STEREOSPEAKERS_SINK"/>
<resource resource_type="AV_VOLUMECONTROL_FUNCTION"/>
<resource resource_type="AV_TV_SOURCE"/>
</input>
<output name_on_component="DIGITAL AUDIO OUT (OPTICAL)">
<audio_media type="optical_digital"/>
</output>
<data name_on_component="LAN">
<combined_media>
<data_media type="ethernet"/>
<control port="1515"/>
</combined_media>
</data>
<data name_on_component="USB1(HDD)">
<data_media type="usb"/>
<resource resource_type="AV_EXTERNALMEDIASERVER_SOURCE"/>
<resource resource_type="AV_MONITOR_SINK"/>
<resource resource_type="AV_VOLUMECONTROL_FUNCTION"/>
<resource resource_type="AV_AMPLIFIER_FUNCTION"/>
<resource resource_type="AV_STEREOSPEAKERS_SINK"/>
</data>
<internal name_on_component="MediaPlayer">
<audio_media></audio_media>
<video_media></video_media>
<resource resource_type="AV_EXTERNALMEDIASERVER_SOURCE"/>
<resource resource_type="AV_SMARTTV_SOURCE"/>
<resource resource_type="AV_MONITOR_SINK"/>
<resource resource_type="AV_VOLUMECONTROL_FUNCTION"/>
<resource resource_type="AV_AMPLIFIER_FUNCTION"/>
<resource resource_type="AV_STEREOSPEAKERS_SINK"/>
</internal>
</media_interfaces>
<state_variable_list>
<volume_state_variable name="Volume_current_volume" min_value="0"
max_value="100" granularity="1" owning_logical_component="HD_monitor"
state_center_binding="CurrentVolume"
state_center_type="string">0</volume_state_variable>
<state_variable name="Power_current_power_setting"
state_center_binding="CurrentPowerStatus" state_center_type="string"
owning_logical_component="HD_monitor">OFF</state_variable>
<state_variable name="Mute_current_mute_setting"
state_center_binding="CurrentMuteStatus" state_center_type="string"
owning_logical_component="HD_monitor">OFF</state_variable>
<state_variable name="MajorChannel" state_center_type="integer"
owning_logical_component="HD_monitor">0</state_variable>
<state_variable name="AccessToken" state_center_binding="AccessToken"
state_center_type="string" owning_logical_component="HD_monitor"
user_editable="yes"></state_variable>
</state_variable_list>
<logical_component logical_component_name="HD_monitor">
<implementation>
<input name_on_component="HDMI IN 1">
<action_to_select name="SelectInputHDMI1"/>
</input>
<output name_on_component="DIGITAL AUDIO OUT (OPTICAL)"/>
</implementation>
<implementation>
<input name_on_component="HDMI IN 2">
<action_to_select name="SelectInputHDMI2"/>
</input>
<output name_on_component="DIGITAL AUDIO OUT (OPTICAL)"/>
</implementation>
<implementation>
<input name_on_component="ANT IN">
<action_to_select name="SelectInputTVTuner"/>
</input>
<output name_on_component="DIGITAL AUDIO OUT (OPTICAL)"/>
</implementation>
<implementation>
<output name_on_component="DIGITAL AUDIO OUT (OPTICAL)"/>
<internal name_on_component="MediaPlayer">
<action_to_select name="Content"/><!-- Goto the All Services
Screen, so this can be used for USB, Internet etc -->
</internal>
</implementation>
<universal_component_actions>
<action name="PowerOn">
<execute_on_state_variable_condition
name="Power_current_power_setting"
test_condition="not_equal">ON</execute_on_state_variable_condition>
<update_state_variable name="Power_current_power_setting"
update_type="set" update_source="constant">ON</update_state_variable>
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160040001600400016001500160015001600400016001500160040001600
400016001500160015001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="3000"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160040001600400016001500160015001600400016001500160040001600
400016001500160015001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="3000"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160040001600400016001500160015001600400016001500160040001600
400016001500160015001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="5000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">00000002</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="5000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string macro_name="WakeOnLAN_Port_9"/>
<delay ms_delay="1000"/>
</command>
<command response_required="no">
<command_string macro_name="WakeOnLAN_Port_9"/>
<delay ms_delay="1000"/>
</command>
<command response_required="no">
<command_string macro_name="WakeOnLAN_Port_9"/>
<delay ms_delay="1000"/>
</command>

<command response_required="yes" response_time_length_ms="500">


<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"powerControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","power":"powerOn"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success" name="any feedback">
<data type="character"
terminator_type="end_of_data"></data>
</rspmessage>
</response_codes>
<delay ms_delay="5000"/>
<retry retries="10" ms_delay="4500"/>
</command>
</command_interface>
<execute_action_after_delay ms_delay="5000"
action_name="QueryVolumeStatus" action_type="CUSTOM"/>
<execute_action_after_delay ms_delay="5000"
action_name="QueryMuteStatus" action_type="CUSTOM"/>
</action>
<action name="PowerOff">
<update_state_variable name="Power_current_power_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600400016001500160015001600400016004000160040001600
400016001500160015001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="4000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">00000001</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="4000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character" http_request_type="POST"/>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true">{"id":1,"method":"powerControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"/>
<parameter parameter_data_type="character"
isHttpBody="true">","power":"powerOff"}}</parameter>
</parameter_list>
<delay ms_delay="4000"/>
</command>
</command_interface>
</action>
<action name="PowerToggle">
<update_state_variable name="Power_current_power_setting"
update_type="set" update_source="constant">ON</update_state_variable>
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC0015003F0015003F0015003F001500130015001300150013
00150013001500130015003F0015003F0015003F0015001300150013001500130015001300150015001
5003F00150013001500130015003F001500130015003F0015003F00150013001500130015003F001500
3F001500130015003F00150013001500130015003F0015074C00000000</command_string>
<delay ms_delay="0"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC0015003F0015003F0015003F001500130015001300150013
00150013001500130015003F0015003F0015003F0015001300150013001500130015001300150015001
5003F00150013001500130015003F001500130015003F0015003F00150013001500130015003F001500
3F001500130015003F00150013001500130015003F0015074C00000000</command_string>
<delay ms_delay="0"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC0015003F0015003F0015003F001500130015001300150013
00150013001500130015003F0015003F0015003F0015001300150013001500130015001300150015001
5003F00150013001500130015003F001500130015003F0015003F00150013001500130015003F001500
3F001500130015003F00150013001500130015003F0015074C00000000</command_string>
<delay ms_delay="5000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">00000000</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="5000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string
macro_name="WakeOnLAN_Port_9"></command_string>
<delay ms_delay="1000"/>
</command>
<command response_required="no">
<command_string
macro_name="WakeOnLAN_Port_9"></command_string>
<delay ms_delay="1000"/>
</command>
<command response_required="no">
<command_string
macro_name="WakeOnLAN_Port_9"></command_string>
<delay ms_delay="1000"/>
</command>
<command response_required="yes" response_time_length_ms="500">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"power"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success" name="any feedback">
<data type="character"
terminator_type="end_of_data"></data>
</rspmessage>
</response_codes>
<delay ms_delay="5000"/>
<retry retries="10" ms_delay="4500"/>
</command>
</command_interface>
</action>
</universal_component_actions>
<resource_component_actions resource_type="AV_TV_SOURCE">
<action name="Dash">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016001500160015001600150016004000160015001600150016001500160015001600
400016004000160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"dash"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Exit"><!-- Return -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorLeft">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160015001600150016004000160040001600150016001500160040001600
150016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000065</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorLeft"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorRight">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160015001600150016004000160040001600150016004000160015001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000062</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorRight"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160015001600150016004000160040001600150016001500160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000061</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600150016004000160040001600150016004000160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000060</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Enter">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AB0017003E0017003E0017003E001700130017001300170013
00170013001700130017003E0017003E0017003E0017001300170013001700130017001300170013001
7003E0017003E0017001300170013001700130017003E00170013001700130017001300170013001700
3E0017003E0017003E001700130017003E0017003E001702FD00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000068</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"enter"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Select">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600150016004000160040001600150016004000160040001600
400016001500160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000068</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"enter"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="LastChannel">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016001500160015001600400016001500160015001600150016001500160015001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelAnalogSelect">
<action_argument name="ChannelNumber" note="Major channel: 0~63
(RS232 limit range)"/>
<update_state_variable name="MajorChannel" update_type="set"
update_source="action_argument">ChannelNumber</update_state_variable>
<update_state_variable name="MajorChannel" update_type="multiply"
update_source="constant">4</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string macro_name="ChannelAnalogSelectUsingDigits"
data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string macro_name="ChannelAnalogSelectUsingDigits"
data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string macro_name="ChannelAnalogSelectUsingDigits"
data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelAnalogUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160015001600400016001500160015001600150016004000160015001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">03000100</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"channelUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"channelUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelAnalogDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600400016001500160015001600150016004000160040001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">03000200</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"channelUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"channelDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelDigitalSelect">
<action_argument name="MajorChannelNumber"/>
<action_argument name="MinorChannelNumber"/>
<command_interface interface="ir">
<command response_required="no">
<command_string
macro_name="ChannelDigitalSelectUsingDigits" data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string
macro_name="ChannelDigitalSelectUsingDigits" data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string
macro_name="ChannelDigitalSelectUsingDigits" data_length="4"></command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelDigitalUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160015001600400016001500160015001600150016004000160015001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">03000200</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"channelUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"channelUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ChannelDigitalDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600400016001500160015001600150016004000160040001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">03000200</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"channelUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"channelDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberZero">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160015001600400016001500160015001600150016001500160040001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number0"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberOne">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016004000160015001600150016001500160015001600150016004000160040001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number1"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberTwo">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160015001600150016001500160015001600150016001500160040001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number2"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberThree">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160015001600150016001500160015001600150016004000160015001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number3"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberFour">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600150016001500160015001600150016004000160040001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number4"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberFive">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160040001600150016001500160015001600150016001500160040001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number5"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberSix">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160040001600150016001500160015001600150016004000160015001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number6"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberSeven">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016004000160040001600150016001500160015001600150016004000160040001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number7"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberEight">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016001500160015001600150016001500160040001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number8"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberNine">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160040001600150016001500160015001600150016004000160015001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number9"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Info">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016004000160040001600400016001500160015001600150016001500160015001600
150016001500160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Guide"><!-- ChannelList -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001700120017001200170012
00170012001700120017003F0017003F0017003F0017001200170012001700120017001200170012001
7003F0017003F001700120017003F001700120017003F0017003F001700120017001200170012001700
3F001700120017003F00170012001700120017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Menu">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
500150015003F001500150015003F0015003F0015001500150015001500150015003F00150015001500
3F00150015001500150015003F0015003F0015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"menu"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="FavoriteChannel">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
50015001500150015003F0015001500150015001500150015003F001500140015003F0015003F001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="DDiamond"><!-- Blue -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0017003E0017003E0017003E001600140016001400160014
00160014001600140017003E0017003E0017003E0016001400160014001600140016001400160014001
600140017003E0017003E001600140017003E0016001400160014001600140017003E00160014001600
140017003E001600140017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"blue"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="BSquare"><!-- Green -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001600120016001200160012
00160012001600120017003F0017003F0017003F0016001200160012001600120016001200160012001
60012001600120017003F001600120017003F0016001200160012001600120017003F0017003F001600
120017003F001600120017003F0017003F0017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"green"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ATriangle"><!-- Red -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AC0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
60013001600130017003E0017003E001600130017003E0017003E001600130017003E0017003E001600
13001600130017003E00160013001600130017003E001702FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"red"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="CCircle"><!-- yellow -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E001700120017003E001700120017001200170012001700120017003E001700
120017003E001700120017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"yellow"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Play">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"play"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Pause">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"pause"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Stop">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
500150015003F0015003F0015001500150015001500150015003F001500150015003F00150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"stop"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Rewind">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F001500140015003F0015001500150015001500150015003F00150015001500150015003F001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"rewind"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="FastForward">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5001500150015001500150015003F00150015001500140015003F001500140015003F0015003F001500
3F001500140015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"fastforward"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
</resource_component_actions>
<resource_component_actions resource_type="AV_VOLUMECONTROL_FUNCTION">
<action name="SetVolume">
<action_argument name="VolumeValue" note="Savant Volume Range (0-
50)"/>
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<update_volume_variables name="Volume_current_volume"
update_type="set"
update_source="action_argument">VolumeValue</update_volume_variables>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">010000</command_string>
<parameter_list>
<volume_parameter
volume_state_variable="Volume_current_volume" parameter_data_type="hex"
action_argument="VolumeValue" parameter_data_width="1" parameter_total_width="1"/>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="yes">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directVolumeControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","volume":"</parameter>
<volume_parameter
volume_state_variable="Volume_current_volume" parameter_data_type="character"
action_argument="VolumeValue" isHttpBody="true" />
<parameter parameter_data_type="character"
isHttpBody="true" >"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success"
name="CreateAccessTokenResponse">
<root_object name="none" format="json"
matches_required="at_least_one">
<values path="/none/result/volume"
matches_required="at_least_one">
<update state="CurrentVolume"
type="integer"></update>
</values>
</root_object>
</rspmessage>
</response_codes>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="DecreaseVolume">
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<update_volume_variables name="Volume_current_volume"
update_type="decrement" update_source="constant">1</update_volume_variables>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016001500160040001600150016001500160015001600150016001500160015001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="50"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">01000200</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="50"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"volumeUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"volumeDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="IncreaseVolume">
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<update_volume_variables name="Volume_current_volume"
update_type="increment" update_source="constant">1</update_volume_variables>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016004000160015001600150016001500160015001600150016001500160015001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="50"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">01000100</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="50"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"volumeUpDnControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","control":"volumeUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="MuteOff">
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">OFF</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016004000160040001600150016001500160015001600150016001500160015001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">02000000</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"muteControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","mute":"muteOff"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="MuteOn">
<update_state_variable name="Mute_current_mute_setting"
update_type="set" update_source="constant">ON</update_state_variable>
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016004000160040001600150016001500160015001600150016001500160015001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">02000000</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"muteControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","mute":"muteOn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
</resource_component_actions>
<resource_component_actions resource_type="AV_EXTERNALMEDIASERVER_SOURCE">
<action name="Play">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"play"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Pause">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"pause"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Stop">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
500150015003F0015003F0015001500150015001500150015003F001500150015003F00150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"stop"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ScanDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F001500140015003F0015001500150015001500150015003F00150015001500150015003F001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"rewind"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="ScanUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5001500150015001500150015003F00150015001500140015003F001500140015003F0015003F001500
3F001500140015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"fastforward"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Record">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AB0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
7003E00160013001600130017003E00160013001600130017003E00160013001600130017003E001700
3E001600130017003E0017003E001600130017003E001702FD00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Home">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700130017001300170013
00170013001700130016003E0016003E0016003E0017001300170013001700130017001300170013001
6003E00170013001700130016003E0016003E0016003E0016003E00170013001700130016003E001600
3E001700130017001300170013001700130016003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"firstScreen"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Menu">
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"menu"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Exit"><!-- Return -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AB00AB001500400015004000150040001500150015001500150015
00150015001500150015004000150040001500400015001500150015001500150015001500150015001
50015001500150015001500150040001500400015001500150040001500150015004000150040001500
400015001500150015001500400015001500150040001502FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Select">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600150016004000160040001600150016004000160040001600
400016001500160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"enter"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorLeft">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160015001600150016004000160040001600150016001500160040001600
150016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorLeft"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160015001600150016004000160040001600150016001500160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorRight">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160015001600150016004000160040001600150016004000160015001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorRight"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="OSDCursorUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600150016004000160040001600150016004000160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberEnter">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AB0017003E0017003E0017003E001700130017001300170013
00170013001700130017003E0017003E0017003E0017001300170013001700130017001300170013001
7003E0017003E0017001300170013001700130017003E00170013001700130017001300170013001700
3E0017003E0017003E001700130017003E0017003E001702FD00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"enter"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberZero">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160015001600400016001500160015001600150016001500160040001600
400016004000160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number0"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberOne">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016004000160015001600150016001500160015001600150016004000160040001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number1"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberTwo">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160015001600150016001500160015001600150016001500160040001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number2"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberThree">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160015001600150016001500160015001600150016004000160015001600
150016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number3"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberFour">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600150016001500160015001600150016004000160040001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number4"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberFive">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160040001600150016001500160015001600150016001500160040001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number5"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberSix">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160040001600150016001500160015001600150016004000160015001600
400016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number6"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberSeven">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016004000160040001600150016001500160015001600150016004000160040001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number7"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberEight">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016001500160015001600150016001500160040001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number8"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="NumberNine">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160040001600150016001500160015001600150016004000160015001600
150016001500160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"number9"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Blue">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0017003E0017003E0017003E001600140016001400160014
00160014001600140017003E0017003E0017003E0016001400160014001600140016001400160014001
600140017003E0017003E001600140017003E0016001400160014001600140017003E00160014001600
140017003E001600140017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"blue"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Green">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001600120016001200160012
00160012001600120017003F0017003F0017003F0016001200160012001600120016001200160012001
60012001600120017003F001600120017003F0016001200160012001600120017003F0017003F001600
120017003F001600120017003F0017003F0017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"green"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Red">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AC0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
60013001600130017003E0017003E001600130017003E0017003E001600130017003E0017003E001600
13001600130017003E00160013001600130017003E001702FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"red"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Yellow">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E001700120017003E001700120017001200170012001700120017003E001700
120017003E001700120017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"yellow"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
</resource_component_actions>
<resource_component_actions resource_type="AV_SMARTTV_SOURCE">
<action name="Play">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"play"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Pause">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F0015003F0015003F0015001500150015001500150015003F001500150015001500150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"pause"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Stop">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
500150015003F0015003F0015001500150015001500150015003F001500150015003F00150015001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"stop"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Rewind">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F001500140015003F0015001500150015001500150015003F00150015001500150015003F001500
150015003F0015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"rewind"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="FastForward">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5001500150015001500150015003F00150015001500140015003F001500140015003F0015003F001500
3F001500140015003F0015003F001500150015003F0015071500000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"fastforward"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Apps">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700130017001300170013
00170013001700130016003E0016003E0016003E0017001300170013001700130017001300170013001
6003E00170013001700130016003E0016003E0016003E0016003E00170013001700130016003E001600
3E001700130017001300170013001700130016003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"firstScreen"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Menu">
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"menu"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Exit"><!-- Return -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AB00AB001500400015004000150040001500150015001500150015
00150015001500150015004000150040001500400015001500150015001500150015001500150015001
50015001500150015001500150040001500400015001500150040001500150015004000150040001500
400015001500150015001500400015001500150040001502FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D00002D</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="Back"><!-- Return -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AB00AB001500400015004000150040001500150015001500150015
00150015001500150015004000150040001500400015001500150015001500150015001500150015001
50015001500150015001500150040001500400015001500150040001500150015004000150040001500
400015001500150015001500400015001500150040001502FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D00002D</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="ExitSmartTVMenu"><!-- Return -->
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AB00AB001500400015004000150040001500150015001500150015
00150015001500150015004000150040001500400015001500150015001500150015001500150015001
50015001500150015001500150040001500400015001500150040001500150015004000150040001500
400015001500150015001500400015001500150040001502FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D00002D</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="Select">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160040001600150016004000160040001600150016004000160040001600
400016001500160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"enter"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000068</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="OSDCursorLeft">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160015001600150016004000160040001600150016001500160040001600
150016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorLeft"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000065</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="OSDCursorDown">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016001500160015001600150016004000160040001600150016001500160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorDn"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000061</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="OSDCursorRight">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016001500160015001600150016004000160040001600150016004000160015001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorRight"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000062</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="OSDCursorUp">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600150016004000160040001600150016004000160040001600
400016004000160040001600150016001500160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"cursorUp"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000060</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>

<action name="Blue">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0017003E0017003E0017003E001600140016001400160014
00160014001600140017003E0017003E0017003E0016001400160014001600140016001400160014001
600140017003E0017003E001600140017003E0016001400160014001600140017003E00160014001600
140017003E001600140017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"blue"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Green">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001600120016001200160012
00160012001600120017003F0017003F0017003F0016001200160012001600120016001200160012001
60012001600120017003F001600120017003F0016001200160012001600120017003F0017003F001600
120017003F001600120017003F0017003F0017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"green"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Red">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AC0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
60013001600130017003E0017003E001600130017003E0017003E001600130017003E0017003E001600
13001600130017003E00160013001600130017003E001702FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"red"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Yellow">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E001700120017003E001700120017001200170012001700120017003E001700
120017003E001700120017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"yellow"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
</resource_component_actions>
<custom_component_actions>
<action name="CreateAccessToken">
<command_interface interface="ip">
<command response_required="yes"
response_time_length_ms="60000">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"createAccessToken","jsonrpc":"2.0","params":
{}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success"
name="CreateAccessTokenResponse">
<root_object name="none" format="json"
matches_required="at_least_one">
<values path="/none/result/AccessToken"
matches_required="at_least_one">
<update state="AccessToken"
type="string"></update>
</values>
</root_object>
</rspmessage>
</response_codes>
<delay ms_delay="500"/>
</command>
</command_interface>
</action>
<!--<action name="SelectInputComponent">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160015001600150016001500160015001600400016004000160015001600
150016004000160040001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000300</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"COMPONENT1"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>-->
<action name="SelectInputHDMI1">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">00000000000095ec00AD00AD001500410015004100150041001500150015001500150015
00150015001500150015004100150041001500410015001500150015001500150015001500150015001
50041001500150015001500150041001500150015004100150041001500410015001500150041001500
4100150015001500410015001500150015001500150015072800000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000500</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"HDMI1"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<action name="SelectInputHDMI2">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0016003F0016003F0016003F001600130016001300160013
00160013001600130016003F0016003F0016003F0016001300160013001600130016001300160013001
600130016003F0016003F0016003F0016003F0016003F001600130016003F0016003F00160013001600
130016001300160013001600130016003F001600130016074A00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000501</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"HDMI2"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<!--<action name="SelectInputHDMI3">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A90015003E0015003E0015003E001500140015001400150014
00150014001500140015003E0015003E0015003E0015001400150014001500140015001400150014001
500140015003E001500140015001400150014001500140015003E0015003E0015003E00150014001500
3E0015003E0015003E0015003E0015001400150014001502FA00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000502</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"HDMI3"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>-->
<!--<action name="SelectInputHDMI4">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0015003F0015003F0015003F001500150015001500150015
00150015001500150015003F0015003F0015003F0015001500150015001500150015001500150015001
5003F001500150015003F0015001500150015001500150015003F0015003F001500150015003F001500
150015003F0015003F0015003F00150015001500150015074D00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000503</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"HDMI4"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>-->
<action name="SelectInputTVTuner">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600400016001500160040001600400016001500160015001600150016001500160015001600
400016001500160015001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000000</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"TV"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<!--<action name="SelectInputAV1">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016004000160015001600150016001500160015001600400016004000160040001600
150016004000160040001600400016004000160015001600FF00000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000100</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"AV1"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>-->
<!--<action name="SelectInputAV2">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A80015003F0015003F0015003F001600140016001400160014
00160014001600140015003F0015003F0015003F0016001400160014001600140016001400160014001
5003F0015003F001600140015003F001600140015003F0015003F0015003F0016001400160014001500
3F001600140015003F001600140016001400160014001502F100000000</command_string>
<delay ms_delay="400"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0A000101</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"AV2"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>-->
<action name="SelectInputUSB">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="400"/>
</command>
<command response_required="no">
<command_string
type="hex">000000000000948c00AB00AB0016003F0016003F0016003F001600130016001300160013
00160013001600130016003F0016003F0016003F0016001300160013001600130016001300160013001
60013001600130016003F0016003F0016001300160016001600160016003F0016003F0016003F001600
13001600130016003F0016003F0016003F001600130016074900000000</command_string>
<delay ms_delay="3000"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"inputSourceControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","inputSource":"USB"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<action name="Amazon">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000A900A80015003F0015003F0015003F001500140015001400150014
00150014001500140015003F0015003F0015003F0015001400150014001500140015001400150014001
50014001500140015003F001500140015003F0015003F0015003F0015003F0015003F0015003F001500
140015003F00150014001500140015001400150014001502F100000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directAccessControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","applicationName":"amazon"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<action name="Netflix">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A90015003F0015003F0015003F001600140016001400160014
00160014001600140015003F0015003F0015003F0016001400160014001600140016001400160014001
5003F0015003F00160014001600140015003F0015003F0015003F0015003F0016001400160014001500
3F0015003F00160014001600140016001400160014001502F400000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directAccessControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","applicationName":"netflix"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<!--<action name="Hulu">
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directAccessControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","applicationName":"hulu"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<action name="Youtube">
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directAccessControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","applicationName":"youtube"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
<action name="Vudu">
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directAccessControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","applicationName":"vudu"}}</parameter>
</parameter_list>
<delay ms_delay="3000"/>
</command>
</command_interface>
</action>
-->
<action name="D">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0017003E0017003E0017003E001600140016001400160014
00160014001600140017003E0017003E0017003E0016001400160014001600140016001400160014001
600140017003E0017003E001600140017003E0016001400160014001600140017003E00160014001600
140017003E001600140017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"blue"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="B">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001600120016001200160012
00160012001600120017003F0017003F0017003F0016001200160012001600120016001200160012001
60012001600120017003F001600120017003F0016001200160012001600120017003F0017003F001600
120017003F001600120017003F0017003F0017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"green"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="A">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AC0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
60013001600130017003E0017003E001600130017003E0017003E001600130017003E0017003E001600
13001600130017003E00160013001600130017003E001702FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"red"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="C">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E001700120017003E001700120017001200170012001700120017003E001700
120017003E001700120017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"yellow"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Blue">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0017003E0017003E0017003E001600140016001400160014
00160014001600140017003E0017003E0017003E0016001400160014001600140016001400160014001
600140017003E0017003E001600140017003E0016001400160014001600140017003E00160014001600
140017003E001600140017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"blue"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Green">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001600120016001200160012
00160012001600120017003F0017003F0017003F0016001200160012001600120016001200160012001
60012001600120017003F001600120017003F0016001200160012001600120017003F0017003F001600
120017003F001600120017003F0017003F0017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"green"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Red">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AC0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
60013001600130017003E0017003E001600130017003E0017003E001600130017003E0017003E001600
13001600130017003E00160013001600130017003E001702FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"red"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Yellow">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E001700120017003E001700120017001200170012001700120017003E001700
120017003E001700120017003E0017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"yellow"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Return">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AB00AB001500400015004000150040001500150015001500150015
00150015001500150015004000150040001500400015001500150015001500150015001500150015001
50015001500150015001500150040001500400015001500150040001500150015004000150040001500
400015001500150015001500400015001500150040001502FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"return"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Exit">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60040001600150016004000160040001600150016004000160015001600150016001500160040001600
150016001500160040001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"exit"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>

<action name="ChannelList">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AA0017003F0017003F0017003F001700120017001200170012
00170012001700120017003F0017003F0017003F0017001200170012001700120017001200170012001
7003F0017003F001700120017003F001700120017003F0017003F001700120017001200170012001700
3F001700120017003F00170012001700120017003F001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="MTS">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600150016001500160015001600150016001500160015001600150016004000160040001600
400016004000160040001600400016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Source">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AA00AA0014003F0014003F0014003F001400140014001400140014
00140014001400140014003F0014003F0014003F0014001400140014001400140014001400140014001
4003F00140014001400140014001400140014001400140014001400140014001400140014003F001400
3F0014003F0014003F0014003F0014003F0014003F0014070700000000</command_string>
<delay ms_delay="1000"/>
</command>
</command_interface>
</action>
<action name="ClosedCaptions">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0017003E0017003E0017003E001700120017001200170012
00170012001700120017003E0017003E0017003E0017001200170012001700120017001200170012001
7003E001700120017003E00170012001700120017003E0017001200170012001700120017003E001700
120017003E0017003E001700120017003E0017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"caption"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Aspect">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700120017001200170012
00170012001700120016003E0016003E0016003E0017001200170012001700120017001200170012001
700120016003E0016003E0016003E0016003E0016003E00170012001700120016003E00170012001700
120017001200170012001700120016003E0016003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="PictureSize">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948C00AC00AC001600400016004000160040001600150016001500160015
00160015001600150016004000160040001600400016001500160015001600150016001500160015001
60015001600400016004000160040001600400016004000160015001600150016004000160015001600
150016001500160015001600150016004000160040001600FF00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Content">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700130017001300170013
00170013001700130016003E0016003E0016003E0017001300170013001700130017001300170013001
6003E00170013001700130016003E0016003E0016003E0016003E00170013001700130016003E001600
3E001700130017001300170013001700130016003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"firstScreen"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="MediaPlayer">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AA0016003F0016003F0016003F001700120017001200170012
00170012001700120016003F0016003F0016003F0017001200170012001700120017001200170012001
70012001700120016003F0016003F0017001200170012001700120016003F0016003F0016003F001700
12001700120016003F0016003F0016003F00170012001702F900000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="ip">
<command response_required="no">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"remoteKeyControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >","remoteKey":"firstScreen"}}</parameter>
</parameter_list>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Internet@TV">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700120017001200170012
00170012001700120016003E0016003E0016003E0017001200170012001700120017001200170012001
6003E0016003E00170012001700120016003E00170012001700120016003E0017001200170012001600
3E0016003E001700120016003E0016003E00170012001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000093</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="Record">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AC00AB0017003E0017003E0017003E001600130016001300160013
00160013001600130017003E0017003E0017003E0016001300160013001600130016001300160013001
7003E00160013001600130017003E00160013001600130017003E00160013001600130017003E001700
3E001600130017003E0017003E001600130017003E001702FD00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Tools">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00A90017003E0017003E0017003E001700130017001300170013
00170013001700130017003E0017003E0017003E0017001300170013001700130017001300170013001
7003E0017003E001700130017003E00170013001700130017003E001700130017001300170013001700
3E001700130017003E0017003E001700130017003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Status">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A90015003F0015003F0015003F001500140015001400150014
00150014001500140015003F0015003F0015003F0015001400150014001500140015001400150014001
5003F001500140015003F001500140015003F001500140015003F0015003F001500140015003F001500
140015003F001500140015003F0015001400150014001502F400000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Search">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00AA0016003F0016003F0016003F001500140015001400150014
00150014001500140016003F0016003F0016003F0015001400150014001500140015001400150014001
6003F0016003F00150014001500140016003F0016003F0016003F001500140015001400150014001600
3F0016003F0015001400150014001500140016003F001502F600000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="More">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00AA001500400015004000150040001500140015001400150014
00150014001500140015004000150040001500400015001400150014001500140015001400150014001
50014001500400015001400150014001500400015001400150040001500400015004000150014001500
400015004000150014001500400015001400150014001602F400000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="e-Manual">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A90015003F0015003F0015003F001600140016001400160014
00160014001600140015003F0015003F0015003F0016001400160014001600140016001400160014001
5003F0015003F0015003F0015003F0015003F0015003F00160014001600140016001400160014001600
140016001400160014001600140015003F0015003F001502F100000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="SmartHub">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00AA0015003F0015003F0015003F001500140015001400150014
00150014001500140015003F0015003F0015003F0015001400150014001500140015001400150014001
5003F00150014001500140015003F0015003F0015003F0015003F00150014001500140015003F001500
3F001500140015001400150014001500140015003F001502F600000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
<command_interface interface="rs232">
<command response_required="no">
<command_string type="hex">0D000093</command_string>
<parameter_list>
<checksum_parameter parameter_data_type="hex"
parameter_total_width="1" parameter_data_width="1"/>
</parameter_list>
<delay ms_delay="100"/>
</command>
</command_interface>
</action>
<action name="Anynet">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000948c00AA00AA0014003F0014003F0014003F001400140014001400140014
00140014001400140014003F0014003F0014003F0014001400140014001400140014001400140014001
4003F0014003F0014003F001400140014003F00140014001400140014003F0014001400140014001400
140014003F001400140014003F0014003F001400140014070700000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Recommend">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AA00A80015003F0015003F0015003F001500140015001400150014
00150014001500140015003F0015003F0015003F0015001400150014001500140015001400150014001
5003F0015003F00150014001500140015003F001500140015003F0015003F0015001400150014001500
3F0015003F001500140015003F0015001400150014001502F000000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>
<action name="Apps">
<command_interface interface="ir">
<command response_required="no">
<command_string
type="hex">000000000000947000AB00AB0016003E0016003E0016003E001700120017001200170012
00170012001700120016003E0016003E0016003E0017001200170012001700120017001200170012001
6003E0016003E00170012001700120016003E001700120016003E001700120017001200170012001600
3E0016003E001700120016003E001700120016003E001702FA00000000</command_string>
<delay ms_delay="200"/>
</command>
</command_interface>
</action>

<action name="QueryPowerStatus">
<command_interface interface="ip">
<command response_required="yes">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"powerControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success"
name="CreateAccessTokenResponse">
<root_object name="none" format="json"
matches_required="at_least_one">
<values path="/none/result/power"
matches_required="at_least_one">
<value_map match_required="yes">
<map key="powerOn">
<update state="CurrentPowerStatus"
type="string">ON</update>
</map>
<map key="powerOff">
<update state="CurrentPowerStatus"
type="string">OFF</update>
</map>
</value_map>
</values>
</root_object>
</rspmessage>
</response_codes>
<delay ms_delay="50"/>
</command>
</command_interface>
<execute_on_schedule period_ms="0"></execute_on_schedule>
</action>
<action name="QueryVolumeStatus">
<command_interface interface="ip">
<command response_required="yes">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"directVolumeControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success"
name="CreateAccessTokenResponse">
<root_object name="none" format="json"
matches_required="at_least_one">
<values path="/none/result/volume"
matches_required="at_least_one">
<update state="CurrentVolume"
type="integer"></update>
</values>
</root_object>
</rspmessage>
</response_codes>
<delay ms_delay="50"/>
</command>
</command_interface><!-- every 5 minutes -->
<!--<execute_on_schedule period_ms="0"></execute_on_schedule>
<execute_on_schedule period_ms="300000"></execute_on_schedule>-->
</action>
<action name="QueryMuteStatus">
<command_interface interface="ip">
<command response_required="yes">
<command_string type="character"
http_request_type="POST"></command_string>
<parameter_list>
<parameter parameter_data_type="character"
isHttpBody="true" >{"id":1,"method":"muteControl","jsonrpc":"2.0","params":
{"AccessToken":"</parameter>
<parameter parameter_data_type="character"
isHttpBody="true" state_variable="AccessToken"></parameter>
<parameter parameter_data_type="character"
isHttpBody="true" >"}}</parameter>
</parameter_list>
<response_codes>
<rspmessage status="success"
name="CreateAccessTokenResponse">
<root_object name="none" format="json"
matches_required="at_least_one">
<values path="/none/result/mute"
matches_required="at_least_one">
<value_map match_required="yes">
<map key="muteOn">
<update state="CurrentMuteStatus"
type="string">ON</update>
</map>
<map key="muteOff">
<update state="CurrentMuteStatus"
type="string">OFF</update>
</map>
</value_map>
</values>
</root_object>
</rspmessage>
</response_codes>
<delay ms_delay="50"/>
</command>
</command_interface>
<execute_on_schedule period_ms="0"></execute_on_schedule>
</action>
</custom_component_actions>
</logical_component>
</component>

You might also like