<?xml version="1.0" encoding="utf-8"?>
<Product xmlns='https://github.com/OpenZWave/open-zwave' Revision="1">
  <!--
  Shenzhen NEO Electronics (Neo-CoolCam) Light Switch (3 channel)
  -->
  <MetaData>
    <MetaDataItem name="ProductPage">https://www.szneo.com/en/products/show.php?id=237</MetaDataItem>
    <MetaDataItem name="ProductPic">images/shenzen_neo/ls03ch.jpg</MetaDataItem>
    <MetaDataItem name="InclusionDescription">Prepaire z-wave controller for inclusion and press any button 3 times within 1.5 seconds to start the pairing process</MetaDataItem>
    <MetaDataItem name="ExclusionDescription">Prepaire z-wave controller for exclusion and press any button 3 times within 1.5 seconds to start the exclusion process</MetaDataItem>
    <MetaDataItem name="Description">3 gang lightswitch EU 868.42 MHz</MetaDataItem>
    <ChangeLog>
      <Entry author="Mark Evers - goldwing@outlook.com" date="04 August 2020" revision="1">Initial Release</Entry>
    </ChangeLog>
  </MetaData>
  <!-- Configuration Parameters -->
  <CommandClass id="112">
    <Value type="list" genre="config" instance="1" index="2" label="Back light Enable" value="1" size="1">
      <Help>This parameter defines the back light state of the touch button. The back light led would be on when Light Switch is powered on if the parameter is set to '1'. Otherwise the back light led would be off.</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value type="list" genre="config" instance="1" index="3" label="Relay On/Off indicate" value="1" size="1">
      <Help>This parameter defines the relays state. The led will be turned on with pink color when the button is touched to tur on relay if this paramtere is set to '1'. Otherwise the ledstate is not changed.</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value type="list" genre="config" instance="1" index="1" label="Relay On/Off States Saved Enable" value="1" size="1">
      <Help>This parameter defines the on/off status of relay needs to be saved. The status will be saved when relay status is changed if this parameter is set to '1'. Otherwise the relay stataus is not saved. The Light Switch will restore the relay On/Off  status when powered again.</Help>
      <Item label="Disable" value="0"/>
      <Item label="Enable" value="1"/>
    </Value>
    <Value type="list" genre="config" instance="1" index="4" label="Root Device Mapped Setting" min="0" max="3" value="0" size="1">              <Help>This parameter defines which endpoint is mapped to root device (Endpoint 0). 0 - No endpoint is mapped to root device. 1 - Endpoint 1 is mapped to root device. 2 - Endpoint 2 is mapped to root device. 3 - Both endpoint 1 and 2 are mapped to root device.</Help>            <Item label="No endpoint is mapped to root device" value="0"/>
      <Item label="Endpoint 1 is mapped to root device" value="1"/>
      <Item label="Endpoint 2 is mapped to root device" value="2"/>
      <Item label="Endpoint 3 is mapped to root device" value="3"/>
      <Item label="All three endpoints are mapped to root device" value="4"/>
    </Value>
  </CommandClass>
  <!-- Association Groups -->
  <CommandClass id="133">
    <Associations num_groups="4">
      <Group index="1" max_associations="5" label="Lifeline"/>
      <Group index="2" max_associations="5" label="Sending Report Endpoint 1"/>
      <Group index="3" max_associations="5" label="Sending Report Endpoint 2"/>
      <Group index="4" max_associations="5" label="Sending Report Endpoint 3"/>
        </Associations>
  </CommandClass>
</Product>
