<Product Revision="2" xmlns="https://github.com/OpenZWave/open-zwave">
  <CommandClass id="67">
    <Instance index="1"/>
    <Value genre="user" index="1" instance="1" label="Heating 1" read_only="false" type="decimal" write_only="false"/>
    <Value genre="user" index="2" instance="1" label="Cooling 1" read_only="false" type="decimal" write_only="false"/>
    <Compatibility>
      <Base>0</Base>
      <CreateVars>true</CreateVars>
    </Compatibility>
  </CommandClass>
  <CommandClass id="112">
    <Value genre="config" index="1" label="System Type" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = Standard, 1 = Heat Pump
      </Help>
      <Item label="Standard" value="0"/>
      <Item label="Heat Pump" value="1"/>
    </Value>
    <Value genre="config" index="2" label="Fan Type" max="1" min="0" size="1" type="list" units="fahrenheit" value="0">
      <Help>
        0 = Gas (no fan w/Heat), 1 = Electric (Fan w/Heat)
      </Help>
      <Item label="Gas" value="0"/>
      <Item label="Electric" value="1"/>
    </Value>
    <Value genre="config" index="3" label="Change Over Type" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = w/Cool, 1 = w/Heat
      </Help>
      <Item label="w/Cool" value="0"/>
      <Item label="w/Heat" value="1"/>
    </Value>
    <Value genre="config" index="4" label="2nd Stage Heat Enable" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = no 2nd stage heat, 1 = 2nd stage heat
      </Help>
      <Item label="w/Cool" value="0"/>
      <Item label="w/Heat" value="1"/>
    </Value>
    <Value genre="config" index="5" label="Aux Heat Enable" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = no aux heat, 1 = aux heat enabled
      </Help>
      <Item label="Disabled" value="0"/>
      <Item label="Enabled" value="1"/>
    </Value>
    <Value genre="config" index="6" label="2nd Stage Cool Enable" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = no 2nd stage cool, 1 = 2nd stage cool
      </Help>
      <Item label="Disabled" value="0"/>
      <Item label="Enabled" value="1"/>
    </Value>
    <Value genre="config" index="7" label="Temperature Unit" max="1" min="0" size="1" type="list" units="" value="1">
      <Help>
        0 = Celsius, 1 = Fahrenheit
      </Help>
      <Item label="Celsius" value="0"/>
      <Item label="Fahrenheit" value="1"/>
    </Value>
    <Value genre="config" index="8" label="Minimum Off Time" max="9" min="5" size="1" type="byte" units="minutes" value="5">
      <Help>
        Sets the Minimum Off Time (MOT) delay before another heating/cooling cycle can begin
      </Help>
    </Value>
    <Value genre="config" index="9" label="Minimum Run Time" max="9" min="3" size="1" type="byte" units="minutes" value="3">
      <Help>
        Sets the Minimum Run Time (MRT) delay before a heating/cooling cycle can turn of
      </Help>
    </Value>
    <Value genre="config" index="10" label="Setpoint H/C Delta" max="15" min="3" size="1" type="byte" units="fahrenheit" value="3">
      <Help>
        Sets the minimum separation between heating and cooling setpoints
      </Help>
    </Value>
    <Value genre="config" index="11" label="H Delta Stage 1 ON" max="6" min="1" size="1" type="byte" units="fahrenheit" value="1">
      <Help>
        Sets the delta from setpoint that stage 1 heating starts
      </Help>
    </Value>
    <Value genre="config" index="12" label="H Delta Stage 1 OFF" max="5" min="0" size="1" type="byte" units="fahrenheit" value="0">
      <Help>
        Sets the delta from setpoint that stage 1 heating stops
      </Help>
    </Value>
    <Value genre="config" index="13" label="H Delta Stage 2 ON" max="7" min="2" size="1" type="byte" units="fahrenheit" value="2">
      <Help>
        Sets the delta from setpoint that stage 2 heating starts
      </Help>
    </Value>
    <Value genre="config" index="14" label="H Delta Stage 2 OFF" max="6" min="0" size="1" type="byte" units="fahrenheit" value="0">
      <Help>
        Sets the delay from setpoint that stage 2 heating stops
      </Help>
    </Value>
    <Value genre="config" index="15" label="H Delta Aux ON" max="8" min="3" size="1" type="byte" units="fahrenheit" value="3">
      <Help>
        Sets the delta from setpoint that stage 3 heating starts
      </Help>
    </Value>
    <Value genre="config" index="16" label="H Delta Stage 2 OFF" max="7" min="0" size="1" type="byte" units="fahrenheit" value="0">
      <Help>
        Sets the delta from setpoint that stage 3 heating stops
      </Help>
    </Value>
    <Value genre="config" index="17" label="C Delta Stage 1 ON" max="6" min="1" size="1" type="byte" units="fahrenheit" value="1">
      <Help>
        Sets the delta from setpoint that stage 1 cooling starts
      </Help>
    </Value>
    <Value genre="config" index="18" label="C Delta Stage 1 OFF" max="5" min="0" size="1" type="byte" units="fahrenheit" value="0">
      <Help>
        Sets the delta from setpoint that stage 1 cooling stops
      </Help>
    </Value>
    <Value genre="config" index="19" label="C Delta Stage 2 ON" max="7" min="2" size="1" type="byte" units="fahrenheit" value="2">
      <Help>
        Sets the delta from setpoint that stage 2 cooling starts
      </Help>
    </Value>
    <Value genre="config" index="20" label="C Delta Stage 2 OFF" max="6" min="0" size="1" type="byte" units="fahrenheit" value="0">
      <Help>
        Sets the delta from setpoint that stage 2 cooling stops
      </Help>
    </Value>
    <Value genre="config" index="21" label="Mechanical Status" max="256" min="1" size="2" type="list" units="">
      <Help>
        Mechanical Status
      </Help>
      <Item label="MECH_H1" value="1"/>
      <Item label="MECH_H2" value="2"/>
      <Item label="MECH_H3" value="4"/>
      <Item label="MECH_C1" value="8"/>
      <Item label="MECH_C2" value="16"/>
      <Item label="PHANTOM_F" value="32"/>
      <Item label="MECH_F" value="64"/>
      <Item label="MANUAL_F" value="128"/>
      <Item label="reserved" value="256"/>
    </Value>
    <Value genre="config" index="22" label="SCP Status" max="128" min="1" size="1" type="list" units="">
      <Help>
        SCP Status
      </Help>
      <Item label="STATE_HEAT" value="1"/>
      <Item label="STATE_COOL" value="2"/>
      <Item label="STATE_2ND" value="4"/>
      <Item label="STATE_3RD" value="8"/>
      <Item label="STATE_FAN" value="16"/>
      <Item label="STATE_LAST" value="32"/>
      <Item label="STATE_MOT" value="64"/>
      <Item label="STATE_MRT" value="128"/>
    </Value>
    <Value genre="config" index="23" label="Autosend Enable Bits" max="32768" min="1" size="2" type="list" units="">
      <Help>
        Autosend Enable Bits
      </Help>
      <Item label="Temperature" value="1"/>
      <Item label="Setpoint H" value="2"/>
      <Item label="Setpoint C" value="4"/>
      <Item label="Mode" value="8"/>
      <Item label="Fan Mode" value="16"/>
      <Item label="Fan State" value="32"/>
      <Item label="Operating State" value="64"/>
      <Item label="Schedule Enable" value="128"/>
      <Item label="Setback" value="256"/>
      <Item label="Runhold" value="512"/>
      <Item label="Display Lock" value="1024"/>
      <Item label="Battery" value="8192"/>
      <Item label="Mechanical Status" value="16384"/>
      <Item label="SCP Status" value="32768"/>
    </Value>
    <Value genre="config" index="24" label="Display Lock" max="1" min="1" size="1" type="list" units="" value="0">
      <Help>
        Display Lock
      </Help>
      <Item label="Unlocked" value="0"/>
      <Item label="Locked" value="1"/>
    </Value>
    <Value genre="config" index="26" label="Backlight Timer" max="30" min="10" size="1" type="byte" units="seconds" value="20">
      <Help>
        Sets the time from last button press that the backlight will turn OFF
      </Help>
    </Value>
    <Value genre="config" index="33" label="Max Heat Setpoint" max="109" min="30" size="1" type="byte" units="degrees" value="90">
      <Help>
        Sets the maximum heating setpoint value
      </Help>
    </Value>
    <Value genre="config" index="34" label="Min Cool Setpoint" max="112" min="33" size="1" type="byte" units="degrees" value="60">
      <Help>
        Sets the minimum cooling setpoint value
      </Help>
    </Value>
    <Value genre="config" index="38" label="Schedule Enable" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        Enable or disable thermostat's local scheduler
      </Help>
      <Item label="Disabled" value="0"/>
      <Item label="Enabled" value="1"/>
    </Value>
    <Value genre="config" index="39" label="Run/Hold Mode" max="1" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = Hold, 1 = Run
      </Help>
      <Item label="Hold" value="0"/>
      <Item label="Run" value="1"/>
    </Value>
    <Value genre="config" index="40" label="Setback Mode" max="2" min="0" size="1" type="list" units="" value="0">
      <Help>
        0 = No setback, 2 = Un-occupied mode
      </Help>
      <Item label="No Setback" value="0"/>
      <Item label="Unoccupied Mode" value="2"/>
    </Value>
    <Value genre="config" index="41" label="Un-Occupied HSP" max="109" min="30" size="1" type="byte" units="degrees" value="70">
      <Help>
        Heat Setpoint for Unoccupied mode
      </Help>
    </Value>
    <Value genre="config" index="42" label="Un-Occupied CSP" max="112" min="33" size="1" type="byte" units="degrees" value="80">
      <Help>
        Cool Setpoint for Unoccupied mode
      </Help>
    </Value>
    <Value genre="config" index="43" label="Remote Sensor 1 Node Number" max="252" min="0" size="1" type="byte" units="">
      <Help>
        Node number for Remote Sensor 1
      </Help>
    </Value>
    <Value genre="config" index="46" label="Remote Sensor 1 Temperature" max="112" min="0" size="1" type="byte" units="degrees">
      <Help>
        Temperature of Remote Sensor 1
      </Help>
    </Value>
    <Value genre="config" index="48" label="Internal Sensor Temp Offset" max="7" min="-7" size="1" type="byte" units="degrees" value="0">
      <Help>
        Internal Sensor Temperature Offset
      </Help>
    </Value>
    <Value genre="config" index="49" label="R1 Sensor Temp Offset" max="7" min="-7" size="1" type="byte" units="degrees" value="0">
      <Help>
        R1 Sensor Temperature Offset
      </Help>
    </Value>
    <Value genre="config" index="52" label="Filter Timer" max="4000" min="0" size="2" type="short" units="hours" value="4000">
      <Help>
        Timer to let know when to change or clean the filter
      </Help>
    </Value>
    <Value genre="config" index="53" label="Max Filter Timer" max="4000" min="0" size="2" type="short" units="hours" value="44">
      <Help>
        Maximum allowed value for filter timer
      </Help>
    </Value>
    <Value genre="config" index="54" label="Heat Timer" max="4000" min="0" size="2" type="short" units="hours" value="0">
      <Help>
        Heat Timer in hours
      </Help>
    </Value>
    <Value genre="config" index="55" label="Cool Timer" max="4000" min="0" size="2" type="short" units="hours" value="0">
      <Help>
        Cool Timer in hours
      </Help>
    </Value>
    <Value genre="config" index="61" label="Fan Purge Heat" max="90" min="0" size="1" type="byte" units="seconds" value="0">
      <Help>
        Fan purge period for Heat mode
      </Help>
    </Value>
    <Value genre="config" index="62" label="Fan Purge Cool" max="90" min="0" size="1" type="byte" units="hours" value="0">
      <Help>
        Fan purge period for Cool mode
      </Help>
    </Value>
  </CommandClass>
</Product>
