<Product Revision="5" xmlns="https://github.com/OpenZWave/open-zwave">
  <MetaData>
    <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0086:0013:0003</MetaDataItem>
    <MetaDataItem name="ProductPic">images/aeotec/dsc19103.png</MetaDataItem>
    <MetaDataItem id="0013" name="ZWProductPage" type="0003">https://products.z-wavealliance.org/products/774/</MetaDataItem>
    <MetaDataItem name="Name">Micro Smart Energy Illuminator G2</MetaDataItem>
    <MetaDataItem id="0013" name="FrequencyName" type="0003">U.S. / Canada / Mexico / CEPT (Europe) / Australia / New Zealand</MetaDataItem>
    <MetaDataItem name="Description">With so many new-generation, energy-saving lights now available for your home, dimming lights isn’t as straightforward as it used to be. There’s no one type of light any more. Aeotec’s plug-in Smart Energy Illuminator is, however, compatible with as many dimmable lights as possible. 

Our Smart Energy Illuminator has been designed to work out of the box with halogen lamp, sodium and tungsten lights. It’s also capable of being plugged in to other types of lights that work by reducing the amount of electricity being passed to their transformer. This includes select LED lights.</MetaDataItem>
    <MetaDataItem id="0013" name="Identifier" type="0003">DSC19103-ZWAU</MetaDataItem>
    <MetaDataItem name="ProductPage">http://aeotec.com/z-wave-in-wall-switches</MetaDataItem>
    <ChangeLog>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="03 May 2019" revision="3">Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/707/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="03 May 2019" revision="4">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/766/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="03 May 2019" revision="5">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/774/xml</Entry>
    </ChangeLog>
  </MetaData>
  <!-- 
Aeotec DSC19103 Micro Smart Dimmer (2nd Edition) 
https://aeotec.freshdesk.com/helpdesk/attachments/6009584517
-->
  <!-- Configuration Parameters -->
  <CommandClass id="112">
    <Value genre="config" index="2" label="Blinking behavior" max="65535" min="0" type="short" units="" value="0" write_only="true">
      <Help>
	This is actually a double byte value. The LSB defines the total time the device needs to blink in seconds. The MSB defines the on/off interval of the blink in tenths of seconds.
      </Help>
    </Value>
    <Value genre="config" index="3" label="Current Overload Protection" size="1" type="list" value="0">
      <Help>
      Current Overload Protection. Load will be closed when 3
      the Current more than 2.7A and the time more than 2
      minutes
      </Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <!-- This is only present in Firmware 1.20
    <Value type="list" index="13" genre="config" label="Enable CRC16 Encapsulation" size="1" value="0">
      <Item label="Disable" value="0" />
      <Item label="Enable" value="1" />
    </Value>
    -->
    <Value genre="config" index="80" label="Notification status" size="1" type="list" units="" value="0">
      <Help>
	Enables automatic notifications to associated devices whenever there is a state change.
      </Help>
      <Item label="None" value="0"/>
      <Item label="Hail" value="1"/>
      <Item label="Basic" value="2"/>
    </Value>
    <Value genre="config" index="90" label="Enable Wattage Reports" type="bool" units="" value="0">
      <Help>
	Enable/disable Wattage threshold and percent.
      </Help>
    </Value>
    <Value genre="config" index="91" label="Wattage threshold" max="32000" min="0" type="short" units="watts" value="50">
      <Help>
	The minimum change in wattage for a report to be sent.
      </Help>
    </Value>
    <Value genre="config" index="92" label="Wattage threshold percent" max="99" min="0" type="byte" units="%" value="10">
      <Help>
	Minimum change in percent of wattage to send a report.
      </Help>
    </Value>
    <Value affects="101,102,103" genre="config" index="100" label="Default Group Reports" type="button" units="" value="0" write_only="true">
      <Help>
	Set report types for groups 1, 2 and 3 to default. Reverts to 0
	after set.
      </Help>
    </Value>
    <Value genre="config" index="101" label="Report type G1" type="int" units="" value="8">
      <Help>
	Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
	 Value 1 (msb) Reserved
	 Value 2 Reserved
	 Value 3 Reserved
	 Value 4 (lsb) bits 7-4 reserved
                     bit 3 MRC (KWH)
		     bit 2 MRC (watt)
		     bit 1 MSRC (Current)
		     bit 0 MRC (Voltage)

	The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(KWh) automatically.

	The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(wattage) automatically.

	The MSRC flag signals that Report Group 1 send(1) or don't send(0)
	Multilevel Sensor Report Command(wattage) automatically.
      </Help>
    </Value>
    <Value genre="config" index="102" label="Report type G2" type="int" units="" value="0">
      <Help>
	Defines the type of report sent for reporting group 2. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
	 Value 1 (msb) Reserved
	 Value 2 Reserved
	 Value 3 Reserved
	 Value 4 (lsb) bits 7-4 reserved
                     bit 3 MRC (KWH)
		     bit 2 MRC (watt)
		     bit 1 MSRC (Current)
		     bit 0 MRC (Voltage)

	The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(KWh) automatically.

	The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(wattage) automatically.

	The MSRC flag signals that Report Group 1 send(1) or don't send(0)
	Multilevel Sensor Report Command(wattage) automatically.
      </Help>
    </Value>
    <Value genre="config" index="103" label="Report type G3" type="int" units="" value="0">
      <Help>
	Defines the type of report sent for reporting group 3. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
	 Value 1 (msb) Reserved
	 Value 2 Reserved
	 Value 3 Reserved
	 Value 4 (lsb) bits 7-4 reserved
                     bit 3 MRC (KWH)
		     bit 2 MRC (watt)
		     bit 1 MSRC (Current)
		     bit 0 MRC (Voltage)

	The MRC(KWH) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(KWh) automatically.

	The MRC(Watt) flag signals that Report Group 1 send(1) or don't send(0)
	Meter Report Command(wattage) automatically.

	The MSRC flag signals that Report Group 1 send(1) or don't send(0)
	Multilevel Sensor Report Command(wattage) automatically.
      </Help>
    </Value>
    <Value affects="111,112,113" genre="config" index="110" label="Default Group Time" type="button" units="" value="0" write_only="true">
      <Help>
	Set time interval for sending reports for groups 1, 2 and 3 to default.
      </Help>
    </Value>
    <Value genre="config" index="111" label="Send interval G1" max="65535" min="0" type="int" units="seconds" value="600">
      <Help>
	Defines the time interval when the defined report for group 1 is sent.
      </Help>
    </Value>
    <Value genre="config" index="112" label="Send interval G2" max="65535" min="0" type="int" units="seconds" value="600">
      <Help>
	Defines the time interval when the defined report for group 2 is sent.
      </Help>
    </Value>
    <Value genre="config" index="113" label="Send interval G3" max="65535" min="0" type="int" units="seconds" value="600">
      <Help>
	Defines the time interval when the defined report for group 3 is sent.
      </Help>
    </Value>
    <Value genre="config" index="120" label="External Button Mode" size="1" type="list" value="255">
      <Help>Turn external button mode</Help>
      <Item label="Momentary Button" value="0"/>
      <Item label="2 State Switch" value="1"/>
      <Item label="3 way Switch" value="2"/>
      <Item label="Unidentified Mode" value="255"/>
    </Value>
    <!-- This is only present in Firmware 1.20
    <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 genre="config" index="254" label="Device tag" max="65535" min="0" type="short" units="" value="0">
      <Help>
	Device tag.
      </Help>
    </Value>
    <Value genre="config" index="255" label="Reset device" type="button" units="" value="0" write_only="true">
      <Help>
	Reset to the default configuration.
      </Help>
    </Value>
  </CommandClass>
  <!-- Association Groups -->
  <CommandClass id="133">
    <Associations num_groups="2">
      <Group index="1" label="LifeLine" max_associations="5"/>
      <Group auto="true" index="2" label="Reports" max_associations="5"/>
    </Associations>
  </CommandClass>
</Product>
