open-zwave/config/remotec/zts-110.xml

179 lines
7.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Product xmlns='http://code.google.com/p/open-zwave/'>
<!-- This thermostat's setpoint descriptions are 0 based, not 1 -->
<CommandClass id="67" base="0" />
<!-- Configuration Parameters -->
<CommandClass id="112">
<Value type="byte" index="1" genre="config" label="Swing" min="0" max="4" value="2" size="1">
<Help>
Swing is the difference allowed from current temp to setpoint before the thermostat turns on.
EG: A swing of 2 and setpoint of 70 means the heat turns on at 68 and off at 72.
</Help>
</Value>
<Value type="byte" index="2" genre="config" label="Differential" min="0" max="4" value="2" size="1">
<Help>
Differential is the difference needed from the swing before the 2nd stage kicks in.
EG: A swing of 2, differntial of 2, and setpoint of 70 means the heat turns on at 68 and off at 72. The second-stage heat would turn on at 67 and off at 68.
</Help>
</Value>
<Value type="short" index="3" genre="config" label="Set filter counter" min="500" max="4000" value="500">
<Help>How many hours before the filter change reminder is displayed.</Help>
</Value>
<Value type="short" index="4" genre="config" label="Report filter counter" read_only="true" value="0">
<Help>How many hours the system has run since the filter counter was last reset. Read only.</Help>
</Value>
<Value type="list" index="5" genre="config" label="Celsius/Fahrenheit" min="0" max="1" value="1" size="1">
<Help>Celsius or Fahrenheit.</Help>
<Item label="Celsius" value="0" />
<Item label="Fahrenheit" value="1" />
</Value>
<Value type="byte" index="14" genre="config" label="Dead band" min="3" max="6" value="4" size="1">
<Help>
On thermostats that automatically control both heating and cooling systems,
a dead band is a temperature range in which neither system turns on. The dead
band prevents the thermostat from activating heat and cooling in rapid
succession. This conserves energy by providing a range of temperatures
requiring no energy consumption.
Dead band value:
3(0x03)= 3 F / 1.5 C
4(0x04)= 4 F / 2.0 C
5(0x05)= 5 F / 2.5 C
6(0x06)= 6 F / 3.0 C
</Help>
</Value>
<Value type="short" index="6" genre="config" label="Upper limit of heat set point" value="950">
<Help>
Unit in C:
Range from 5 to [(37 ) - (dead band)]
Range from 50 (0x0032) to 355 (0x0163)
Example 28 ; input = 280 (0x0118)
Unit in F:
Range from 41 to [(99 ) - (dead band)]
Range from 410 (0x019A) to 960 (0x03C0)
Example 82 ; input = 820 (0x0334)
Default = (99 ) - (dead band)
</Help>
</Value>
<Value type="short" index="7" genre="config" label="Lower limit of cool set point" value="440">
<Help>
Unit in C:
Range from [(5 C) + (dead band)] to 37 C
Range from 65 (0x0041) to 370 (0x0172)
Example 20 C; input = 200 (0x00C8)
Unit in F:
Range from [(41 F) + (dead band)] to 99 F
Range from 440 (0x01B8) to 990 (0x03DE)
Example 68 F; input = 680 (0x02A8)
Default = (41 F) + (dead band)
</Help>
</Value>
<Value type="list" index="8" genre="config" label="Easy Mode" min="0" max="1" value="1" size="1">
<Help>Easy mode hides advanced features on the thermostat interface.</Help>
<Item label="Off" value="0" />
<Item label="On" value="1" />
</Value>
<Value type="list" index="9" genre="config" label="Time Format" min="0" max="1" value="1" size="1">
<Help>Use the 24 hour or 12 hour (am/pm) time format.</Help>
<Item label="24 hour" value="0" />
<Item label="12 hour (am/pm)" value="1" />
</Value>
<Value type="byte" index="10" genre="config" label="Repeat basic set counter" value="0" size="1">
<Help>
Repeat basic set counter (Association Group A and B only)
Value(X): 0 (0x00), 3 (0x03) to 255 (0xFF)
0 (0X00) = Disable, default
3 (0x03) to 255 (0xFF) minutes
(Thermostat sends "Basic Set" command to its association node repeatedly in every X minutes)
</Help>
</Value>
<Value type="byte" index="11" genre="config" label="Auto report trigger threshold" value="4" min="0" max="8" size="1">
<Help>
Trigger AUTO report if room temperature is different from last
report. (It will report room temperature only)
*User can use this function to enhance batteries service life
0 (0x00) = disable AUTO report if room temperature is different from last report.
AUTO report if room temperature is different from last report.
Delta change is >=
1 (0x01) = 1 F (0.5 C)
2 (0x02) = 2 F (1.0 C)
3 (0x03) = 3 F (1.5 C)
4 (0x04) = 4 F (2.0 C), (default)
5 (0x05) = 5 F (2.5 C)
6 (0x06) = 6 F (3.0 C)
7 (0x07) = 7 F (3.5 C)
8 (0x08) = 8 F (4.0 C)
</Help>
</Value>
<Value type="byte" index="12" genre="config" label="Auto report time interval" value="2" min="0" max="16" size="1">
<Help>
AUTO report by time interval. (It will report room temperature only)
*User can use this function to enhance batteries service life.
0 (0x00) = disable AUTO report function. (by time interval)
AUTO report timer:
1 (0x01) = 0.5 hr
2 (0x02) = 1.0 hr, (default)
3 (0x03) = 1.5 hrs
4 (0x04) = 2.0 hrs
5 (0x05) = 2.5 hrs
6 (0x06) = 3.0 hrs
7 (0x07) = 3.5 hrs
8 (0x08) = 4.0 hrs
9 (0x09) = 4.5 hrs
10 (0x0A) = 5.0 hrs
11 (0x0B) = 5.5 hrs
12 (0x0C) = 6.0 hrs
13 (0x0D) = 6.5 hrs
14 (0x0E) = 7.0 hrs
15 (0x0F) = 7.5 hrs
16 (0x10) = 8.0 hrs
</Help>
</Value>
<Value type="byte" index="13" genre="config" label="sensor temperature calibration" value="0" min="-10" max="10" size="1">
<Help>
This parameter is used to change the display temperature
to match with your previous thermostat, or to match another
thermostat already in your home
Formula: Display temperature = sensor reading value + offset value
0 (0x00) = 0 F (default)
1 (0x01) = 1 F (0.5 C)
2 (0x02) = 2 F (1.0 C)
3 (0x03) = 3 F (1.5 C)
4 (0x04) = 4 F (2.0 C)
5 (0x05) = 5 F (2.5 C)
6 (0x06) = 6 F (3.0 C)
7 (0x07) = 7 F (3.5 C)
8 (0x08) = 8 F (4.0 C)
9 (0x09) = 9 F (4.5 C)
10 (0x0A) = 10 F (5.0 C)
-1 (0xFF) = -1 F (-0.5 C)
-2 (0xFE) = -2 F (-1.0 C)
-3 (0xFD) = -3 F (-1.5 C)
-4 (0xFC) = -4 F (-2.0 C)
-5 (0xFB) = -5 F (-2.5 C)
-6 (0xFA) = -6 F (-3.0 C)
-7 (0xF9) = -7 F (-3.5 C)
-8 (0xF8) = -8 F (-4.0 C)
-9 (0xF7) = -9 F (-4.5 C)
-10 (0xF6) = -10 F (-5.0 C)
</Help>
</Value>
</CommandClass>
<!-- Association Groups -->
<CommandClass id="133">
<Associations num_groups="3">
<Group index="1" max_associations="5" label="Heating Mode group. All associated nodes will recieve basic set command ON and OFF when heat is triggered/deactivated." auto="false"/>
<Group index="2" max_associations="5" label="Cooling Mode group. All associated nodes will recieve basic set command ON and OFF when cooling is triggered/deactivated." />
<Group index="3" max_associations="1" label="Auto-report Group. Your controller/gateway should be associated in this group. All status changes will be reported to this node" auto="true"/>
</Associations>
</CommandClass>
</Product>