<Product Revision="3" xmlns="https://github.com/OpenZWave/open-zwave">
  <!-- Qubino: ZMNHJD1 Flush Pilot Wire Dimmer -->

	<!-- Configuration -->
  <CommandClass id="112">
    <Value genre="config" index="1" instance="1" label="Input 1 switch type" max="1" min="0" size="1" type="list" value="1">
      <Help/>
      <Item label="Mono-stable switch type (push button)" value="0"/>
      <Item label="Bi-stable switch type" value="1"/>
    </Value>
    <Value genre="config" index="2" instance="1" label="Input 2 switch type" max="1" min="0" size="1" type="list" value="1">
      <Help/>
      <Item label="Mono-stable switch type (push button)" value="0"/>
      <Item label="Bi-stable switch type" value="1"/>
    </Value>
    <Value genre="config" index="3" instance="1" label="Input 3 switch type" max="1" min="0" size="1" type="list" value="1">
      <Help/>
      <Item label="Mono-stable switch type (push button)" value="0"/>
      <Item label="Bi-stable switch type" value="1"/>
    </Value>
    <Value genre="config" index="4" instance="1" label="Input 1 contact type" max="1" min="0" size="1" type="list" value="0">
      <Help/>
      <Item label="NO (normally open) input type" value="0"/>
      <Item label="NC (normally close) input type" value="1"/>
    </Value>
    <Value genre="config" index="5" instance="1" label="Input 2 contact type" max="1" min="0" size="1" type="list" value="0">
      <Help/>
      <Item label="NO (normally open) input type" value="0"/>
      <Item label="NC (normally close) input type" value="1"/>
    </Value>
    <Value genre="config" index="6" instance="1" label="Input 3 contact type" max="1" min="0" size="1" type="list" value="0">
      <Help/>
      <Item label="NO (normally open) input type" value="0"/>
      <Item label="NC (normally close) input type" value="1"/>
    </Value>
    <Value genre="config" index="11" instance="1" label="Input 1 Functionality selection" max="6" min="0" size="1" type="list" value="1">
      <Help/>
      <Item label="Nothing" value="0"/>
      <Item label="Confort" value="1"/>
      <Item label="Confort -1" value="2"/>
      <Item label="Confort -2" value="3"/>
      <Item label="Eco" value="4"/>
      <Item label="Hors-Gel" value="5"/>
      <Item label="STOP" value="6"/>
    </Value>
    <Value genre="config" index="12" instance="1" label="Input 2 Functionality selection" max="6" min="0" size="1" type="list" value="4">
      <Help/>
      <Item label="Nothing" value="0"/>
      <Item label="Confort" value="1"/>
      <Item label="Confort -1" value="2"/>
      <Item label="Confort -2" value="3"/>
      <Item label="Eco" value="4"/>
      <Item label="Hors-Gel" value="5"/>
      <Item label="STOP" value="6"/>
    </Value>
    <Value genre="config" index="13" instance="1" label="Input 3 Functionality selection" max="6" min="0" size="1" type="list" value="5">
      <Help/>
      <Item label="Nothing" value="0"/>
      <Item label="Confort" value="1"/>
      <Item label="Confort -1" value="2"/>
      <Item label="Confort -2" value="3"/>
      <Item label="Eco" value="4"/>
      <Item label="Hors-Gel" value="5"/>
      <Item label="STOP" value="6"/>
    </Value>
    <Value genre="config" index="30" instance="1" label="Saving the state of the relay after a power failure" max="1" min="0" size="1" type="list" value="0">
      <Help/>
      <Item label="Flush dimmer module saves its state before power failure (it returns to the last position saved before a power failure)" value="0"/>
      <Item label="Flush dimmer module does not save the state after a power failure, it returns to off position" value="1"/>
    </Value>
  </CommandClass>
  <!-- Association Groups -->
  <CommandClass id="133">
    <Associations num_groups="5">
      <Group index="1" label="Lifeline" max_associations="1"/>
      <Group index="2" label="Multilevel" max_associations="5"/>
      <Group index="3" label="Input I1 state" max_associations="5"/>
      <Group index="4" label="Input I2 state" max_associations="5"/>
      <Group index="5" label="Input I3 state" max_associations="5"/>
    </Associations>
  </CommandClass>
  <!-- Remove COMMAND_CLASS_BASIC -->
  <CommandClass action="remove" id="32"/>
  <!-- Map endpoints to instances -->
  <CommandClass id="96">
    <Compatibility>
      <MapRootToEndpoint>true</MapRootToEndpoint>
    </Compatibility>
  </CommandClass>
</Product>
