<?xml version="1.0" encoding="utf-8"?>
<Product xmlns='http://code.google.com/p/open-zwave/'>
  <!-- Configuration Parameters -->
  <CommandClass id="112">
    <Value type="list" index="2" genre="config" label="Reverse Clamping" units="" min="0" max="1" value="0" size="1">
      <Help>
      If the reverse clamping pliers, negative power is detected. 
      </Help>
      <Item label="Disable" value="0" />
      <Item label="Enable" value="1" />
    </Value>      
    <Value type="list" index="3" genre="config" label="Power changed" units="" min="0" max="1" value="0" size="1">
      <Help>
	Automatic report only when power is changed.
      </Help>
      <Item label="Disable" value="0" />
      <Item label="Enable" value="1" />
    </Value>
    <Value type="short" index="4" genre="config" label="Wattage Threshold" units="watts" value="50">
      <Help>
	Threshold change in wattage to induce a automatic report (whole HEM).
      </Help>
    </Value>
    <Value type="short" index="5" genre="config" label="Wattage Threshold C1" units="watts" value="50">
      <Help>
	Threshold change in wattage to induce a automatic report (Clamp 1).
      </Help>
    </Value>
    <Value type="short" index="6" genre="config" label="Wattage Threshold C2" units="watts" value="50">
      <Help>
	Threshold change in wattage to induce a automatic report (Clamp 2).
      </Help>
    </Value>
    <Value type="short" index="7" genre="config" label="Wattage Threshold C3" units="watts" value="50">
      <Help>
	Threshold change in wattage to induce a automatic report (Clamp 3).
      </Help>
    </Value>
    <Value type="byte" index="8" genre="config" label="Wattage Percentage Change" units="%" value="10">
      <Help>
	Percentage change in wattage to induce a automatic report (whole HEM).
      </Help>
    </Value>
    <Value type="byte" index="9" genre="config" label="Wattage Percentage Change C1" units="%" value="10">
      <Help>
	Percentage change in wattage to induce a automatic report (Clamp 1).
      </Help>
    </Value>
    <Value type="byte" index="10" genre="config" label="Wattage Percentage Change C2" units="%" value="10">
      <Help>
	Percentage change in wattage to induce a automatic report (Clamp 2).
      </Help>
    </Value>
    <Value type="byte" index="11" genre="config" label="Wattage Percentage Change C3" units="%" value="10">
      <Help>
	Percentage change in wattage to induce a automatic report (Clamp 3).
      </Help>
    </Value>
    <Value type="int" index="100" genre="config" label="Reset #101-103" units="" value="0" write_only="true" affects="101,102,103">
      <Help>
	Reset to default parameters number 101-103. Any value other then 0 will initiate this reset.
      </Help>
    </Value>
    <Value type="int" index="101" genre="config" label="Group 1 Reports" units="" value="0">
      <Help>
	Which reports need to send in group1. Format is as follows:
	Byte 1 (msb): Reserved
	Byte 2: Reserved
	Byte 3: Bit 7: reserved
                Bit 6: reserved
                Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
                Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
                Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
                Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
	Byte 4 (lsb): Bit 7: reserved
                Bit 6: reserved
                Bit 5: reserved
                Bit 4: reserved
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
                Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
                Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
      </Help>
    </Value>
    <Value type="int" index="102" genre="config" label="Group 2 Reports" units="" value="0">
      <Help>
	Which reports need to send in group2. Format is as follows:
	Byte 1 (msb): Reserved
	Byte 2: Reserved
	Byte 3: Bit 7: reserved
                Bit 6: reserved
                Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
                Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
                Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
                Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
	Byte 4 (lsb): Bit 7: reserved
                Bit 6: reserved
                Bit 5: reserved
                Bit 4: reserved
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
                Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
                Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
      </Help>
    </Value>
    <Value type="int" index="103" genre="config" label="Group 3 Reports" units="" value="0">
      <Help>
	Which reports need to send in group3. Format is as follows:
	Byte 1 (msb): Reserved
	Byte 2: Reserved
	Byte 3: Bit 7: reserved
	Bit 6: reserved
                Bit 5: Auto Send Meter Report (for kWh) at the group time interval (Clamp 3)
                Bit 4: Auto Send Meter Report (for kWh) at the group time interval (Clamp 2)
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (Clamp 1)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (Clamp 3)
                Bit 1: Auto Send Meter Report (for watts) at the group time interval (Clamp 2)
                Bit 0: Auto Send Meter Report (for watts) at the group time interval (Clamp 1)
	Byte 4 (lsb): Bit 7: reserved
                Bit 6: reserved
                Bit 5: reserved
                Bit 4: reserved
                Bit 3: Auto Send Meter Report (for kWh) at the group time interval (whole HEM)
                Bit 2: Auto Send Meter Report (for watts) at the group time interval (whole HEM)
                Bit 1: Auto Send Multilevel Sensor Report (for watts) at the group time interval (whole HEM)
                Bit 0: Auto Send Battery Report at the group time interval (whole HEM)
      </Help>
    </Value>
    <Value type="int" index="110" genre="config" label="Reset #111-113" units="" value="0" write_only="true" affects="111,112,113">
      <Help>
	Reset to default parameters number 111-113. Any value other then 0 will initiate this reset.
      </Help>
    </Value>
    <Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" value="720">
      <Help>
	The interval of sending report group 1.
      </Help>
    </Value>
    <Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" value="720">
      <Help>
	The interval of sending report group 2.
      </Help>
    </Value>
    <Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" value="720">
      <Help>
	The interval of sending report group 3.
      </Help>
    </Value>
    <Value type="list" index="200" genre="config" label="Partner ID" units="" min="0" max="1" size="1" value="0">
      <Item label="Aeon Labs Standard Product" value="0" />
      <Item label="AT&amp;T" value="1" />
    </Value>   
    <Value type="short" index="254" genre="config" label="Device Tag" units="" value="0">
      <Help>
	Device tag.
      </Help>
    </Value>
    <Value type="int" index="255" genre="config" label="Reset default configuration" units="" value="0" write_only="true" affects="all">
      <Help>
	Reset to the default configuration.
      </Help>
    </Value>
  </CommandClass>


  <!-- Association Groups -->
  <CommandClass id="133">
    <Associations num_groups="1">
      <Group index="1" max_associations="5" label="Report" auto="true" />
    </Associations>
  </CommandClass>
</Product>

