Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">GetAllZoneStereo</cmd>
</tx>
Response:
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<status>1</status>
<value>0</value>
<zones>000</zones>
<selections>100</selections>
</cmd>
</rx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">GetAllZonePowerStatus</cmd>
</tx>
Response:
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<zone1>ON</zone1>
<zone2>OFF</zone2>
</cmd>
</rx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetAllZoneStereo</cmd>
<status>1</status>
<zones>100</zones>
</tx>
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetAllZoneStereo</cmd>
<status>0</status>
<zones>000</zones>
</tx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">GetAllZonePowerStatus</cmd>
<cmd id="1">GetAllZoneVolume</cmd>
</tx>
Response:
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<zone1>ON</zone1>
<zone2>ON</zone2>
</cmd>
<cmd>
<zone1>
<volume>-40.0</volume>
<state>variable</state>
<limit>OFF</limit>
<disptype>ABSOLUTE</disptype>
<dispvalue>40.0</dispvalue>
</zone1>
<zone2>
<volume>-50</volume>
<state>variable</state>
<limit>-10.0</limit>
<disptype>ABSOLUTE</disptype>
<dispvalue>30</dispvalue>
</zone2>
</cmd>
</rx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="3">
<name>SetAllZoneVolume</name>
<list>
<param name="main">-45.0</param>
<param name="zone2">-48.0</param>
</list>
</cmd>
</tx>
Response:
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>OK</cmd>
</rx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetAllZonePower</cmd>
<value>STANDBY</value>
</tx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetPower</cmd>
<zone>Main</zone>
<value>STANDBY</value>
</tx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetPower</cmd>
<zone>Zone2</zone>
<value>ON</value>
</tx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">GetAllZoneSource</cmd>
</tx>
Response:
<?xml version="1.0" encoding="utf-8" ?>
<rx>
<cmd>
<zone1>
<source>
AUX1
</source>
</zone1>
<zone2>
<source>
NET
</source>
</zone2>
</cmd>
</rx>
Payload:
<?xml version="1.0" encoding="utf-8"?>
<tx>
<cmd id="1">SetInputFunction</cmd>
<zone>Zone2</zone>
<value>SOURCE</value>
</tx>