<?xml version="1.0" encoding="utf-8"?>
<!--
Aeotec ZW095 Home Energy Meter Gen5
https://aeotec.freshdesk.com/helpdesk/attachments/6009584689
-->
<Product xmlns='https://github.com/OpenZWave/open-zwave' Revision="2">
	<!-- Configuration Parameters -->
	<CommandClass id="112">
		<Value type="list" index="2" genre="config" label="Power, energy detection mode" units="" min="0" max="3" value="0" size="1">
			<Help>For parameters of 101 ~ 103, power, energy detection mode configuration</Help>
			<Item label="Report absolute value" value="0"/>
			<Item label="Report algebraic sum energy" value="1"/>
			<Item label="Report consuming electricity" value="2"/>
			<Item label="Report generating electricity" value="3"/>
		</Value>
		<Value type="list" index="3" genre="config" label="Selective reporting" units="" min="0" max="1" value="1" size="1">
			<Help>
				Enable selective reporting only when power change reaches a certain threshold or percentage set in 4-11 below. This is used to reduce network traffic.
			</Help>
			<Item label="Disable" value="0"/>
			<Item label="Enable" value="1"/>
		</Value>
		<Value type="short" index="4" genre="config" label="Wattage Threshold Whole HEM" min="0" max="60000" 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" min="0" max="60000" 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" min="0" max="60000" 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" min="0" max="60000" 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 Whole HEM" min="0" max="100" 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" min="0" max="100" 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" min="0" max="100" 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" min="0" max="100" units="%" value="10">
			<Help>
				Percentage change in wattage to induce a automatic report (Clamp 3).
			</Help>
		</Value>
		<Value type="list" index="13" genre="config" label="Reporting CRC-16 Encapsulation Command" units="" min="0" max="1" value="1" size="1">
			<Help>
				Enable /disable reporting CRC-16 Encapsulation Command.
			</Help>
			<Item label="Disable" value="0"/>
			<Item label="Enable" value="1"/>
		</Value>
		<Value type="button" index="100" genre="config" label="Reset #101-103" 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="2">
			<Help>
				Which reports need to send in group1. Format is as follows:
				Byte 1 (msb):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for kVar) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for kVar) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for KVah) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for KVah) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for KVah) at the group time interval (Clamp 1)
				Byte 2:
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for A) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for A) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for V) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for V) at the group time interval (Clamp 1)
				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 Watt) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for Watt) at the group time interval (Clamp 1)
				Byte 4 (lsb):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Whole HEM)
				Bit 4: Auto Send Meter Report (for KVah) at the group time interval (Whole HEM)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Whole HEM)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Whole HEM)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Whole HEM)
				Bit 0: Auto Send Meter Report (for kWh) at the group time interval (Whole HEM)
			</Help>
		</Value>
		<Value type="int" index="102" genre="config" label="Group 2 Reports" units="" value="1">
			<Help>
				Which reports need to send in group2. Format is as follows:
				Byte 1 (msb):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for kVar) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for kVar) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for KVah) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for KVah) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for KVah) at the group time interval (Clamp 1)
				Byte 2:
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for A) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for A) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for V) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for V) at the group time interval (Clamp 1)
				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 Watt) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for Watt) at the group time interval (Clamp 1)
				Byte 4 (lsb):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Whole HEM)
				Bit 4: Auto Send Meter Report (for KVah) at the group time interval (Whole HEM)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Whole HEM)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Whole HEM)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Whole HEM)
				Bit 0: Auto Send Meter Report (for kWh) 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):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for kVar) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for kVar) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for KVah) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for KVah) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for KVah) at the group time interval (Clamp 1)
				Byte 2:
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for A) at the group time interval (Clamp 3)
				Bit 4: Auto Send Meter Report (for A) at the group time interval (Clamp 2)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Clamp 1)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for V) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for V) at the group time interval (Clamp 1)
				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 Watt) at the group time interval (Clamp 3)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Clamp 2)
				Bit 0: Auto Send Meter Report (for Watt) at the group time interval (Clamp 1)
				Byte 4 (lsb):
				Bit 7: Reserved
				Bit 6: Reserved
				Bit 5: Auto Send Meter Report (for kVar) at the group time interval (Whole HEM)
				Bit 4: Auto Send Meter Report (for KVah) at the group time interval (Whole HEM)
				Bit 3: Auto Send Meter Report (for A) at the group time interval (Whole HEM)
				Bit 2: Auto Send Meter Report (for V) at the group time interval (Whole HEM)
				Bit 1: Auto Send Meter Report (for Watt) at the group time interval (Whole HEM)
				Bit 0: Auto Send Meter Report (for kWh) at the group time interval (Whole HEM)
			</Help>
		</Value>
		<Value type="button" 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</Help>
		</Value>
		<Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" value="5">
			<Help>The interval of sending report group 1.</Help>
		</Value>
		<Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" value="120">
			<Help>The interval of sending report group 2</Help>
		</Value>
		<Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" value="120">
			<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="Other" value="1"/>
		</Value>
		<Value type="list" genre="config" index="252" label="Lock/Unlock Configuration" min="0" max="1" size="1" value="0">
			<Help>Lock/ unlock all configuration parameters</Help>
			<Item label="Unlock" value="0"/>
			<Item label="Lock" value="1"/>
		</Value>
		<Value type="list" index="255" genre="config" label="Reset To Factory Defaults" size="4" value="1" write_only="true">
			<Help>Reset to factory defaults</Help>
			<Item label="Reset to factory default setting" value="0"/>
			<Item label="Normal" value="1"/>
			<Item label="Reset to factory default setting and removed from the z-wave network" value="1431655765"/>
		</Value>
	</CommandClass>

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

