<!--
Aeotec ZW129 WallMote Duo, base on Engineering Spec 9/27/2016
-->
<Product Revision="2" xmlns="https://github.com/OpenZWave/open-zwave">
  <!-- COMMAND_CLASS_BASIC -->
  <CommandClass id="32">
    <Compatibility>
      <GetSupported>false</GetSupported>
    </Compatibility>
  </CommandClass>
  <!-- COMMAND_CLASS_SWITCH_BINARY -->
  <CommandClass id="37">
    <Compatibility>
      <GetSupported>false</GetSupported>
    </Compatibility>
  </CommandClass>
  <!-- COMMAND_CLASS_SWITCH_MULTILEVEL -->
  <CommandClass id="38">
    <Compatibility>
      <GetSupported>false</GetSupported>
    </Compatibility>
  </CommandClass>
  <!-- Configuration Parameters -->
  <CommandClass id="112">
    <Value genre="config" index="1" instance="1" label="Touch sound" max="1" min="0" size="1" type="list" value="1">
      <Help>This will enable or disable the sound effects when you press or touch  the sensing area</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value genre="config" index="2" instance="1" label="Touch vibration" max="1" min="0" size="1" type="list" value="1">
      <Help>This will enable or disable the vibration effects when you press or  touch the sensing area</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value genre="config" index="3" instance="1" label="Button slide function" max="1" min="0" size="1" type="list" value="1">
      <Help>This will enable or disable control by sliding the button area</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value genre="config" index="4" instance="1" label="Report type" max="1" min="0" size="1" type="list" value="1">
      <Help>To configure which report will be sent when pressing the buttons</Help>
      <Item label="Send nothing" value="0"/>
      <Item label="Send Central Scene Command Notification" value="1"/>
      <Item label="Send Central Scene Command Notification and Configuration report" value="3"/>
    </Value>
    <Value genre="config" index="5" label="Color when button is pressed" type="int" units="" value="65280">
      <Help>
                To configure which color will be displayed when the button is pressed.
                Value 1: (msb) Red.
                Value 2: Green.
                Value 3: Blue.
                Value 4: Reserved
            </Help>
    </Value>
    <Value genre="config" index="33" label="Test the LED, buzzer and vibrator" read_only="true" type="int" units="" value="0">
      <Help>
                Get the LED Strip color value
                Value 1: (msb) Red.
                Value 2: Green.
                Value 3: Blue.
                Value 4: buzzer and vibrator. (1=ON, 0=OFF)
            </Help>
    </Value>
    <Value genre="config" index="39" label="Set the low battery value" max="50" min="10" type="byte" units="%" value="20">
      <Help>
                Set the low battery value.
                Range: 10% - 50%.</Help>
    </Value>
    <Value genre="config" index="255" label="Reset To Factory Defaults" size="4" type="list" 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="5">
      <Group index="1" label="Lifeline" max_associations="1"/>
      <Group index="2" label="On/Off control via Button 1" max_associations="5"/>
      <Group index="3" label="Dimmer control via Button 1" max_associations="5"/>
      <Group index="4" label="On/Off control via Button 2" max_associations="5"/>
      <Group index="5" label="Dimmer control via Button 2" max_associations="5"/>
    </Associations>
  </CommandClass>

    <!--<CommandClass id="142" ForceInstances="true"/>-->
</Product>
