<Product Revision="7" xmlns="https://github.com/OpenZWave/open-zwave">
  <MetaData>
    <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/013C:001F:0002</MetaDataItem>
    <MetaDataItem name="ProductPic">images/philio/phpat02.png</MetaDataItem>
    <MetaDataItem id="001F" name="ZWProductPage" type="0002">https://products.z-wavealliance.org/products/2875/</MetaDataItem>
    <MetaDataItem id="001F" name="Identifier" type="0002">PAT02-5A</MetaDataItem>
    <MetaDataItem id="001F" name="FrequencyName" type="0002">CEPT (Europe) / Russia / Russia</MetaDataItem>
    <MetaDataItem name="Description">This is a Z-WaveTM plus product, it supports security OTA with the newest features of the Z-Wave technology. Z-Wave is a wireless communication protocol designed for home automation, specifically to remotely control applications in residential and light commercial environments. The technology uses a low-power RF radio embedded or retrofitted into home electronics devices and systems, such as lighting, home access control, entertainment systems and household appliances</MetaDataItem>
    <MetaDataItem name="Name">Датчик протечки (Leakage sensor) </MetaDataItem>
    <MetaDataItem name="WakeupDescription">After the device adding to the network, it will wake-up once per day in default. When it wake-up it will broadcast the “Wake Up Notification” message to the network, and wake-up 10 seconds for receive the setting commands.
The wake-up interval minimum setting is 30 minutes, and maximum setting is 120 hours. And the interval step is 30 minutes.

Press the tamper key once. The device will wake-up 10 seconds.</MetaDataItem>
    <MetaDataItem name="ProductManual">https://Products.Z-WaveAlliance.org/ProductManual/File?folder=&amp;filename=Manuals/2875/PAT02_Manual.pdf</MetaDataItem>
    <MetaDataItem name="ExclusionDescription">    1. Have Z-WaveTM Controller entered exclusion mode.
    2. Pressing tamper key three times within 1.5 seconds to enter the exclusion mode.
Node ID has been excluded.
</MetaDataItem>
    <MetaDataItem name="ResetDescription">       Notice: Use this procedure only in the event that the primary controller is lost or otherwise inoperable.
    1. Pressing tamper key four times within 1.5 seconds and do not release the tamper key in the 4th pressed, and the LED will light ON.
    2. After 3 seconds the LED will turn OFF, after that within 2 seconds, release the tamper key. If successful, the LED will light ON one second. Otherwise, the LED will flash once.
    3. IDs are excluded and all settings will reset to factory default.
</MetaDataItem>
    <MetaDataItem name="InclusionDescription">    1. Have Z-WaveTM Controller entered inclusion mode.
    2. Pressing the tamper key three times within 1.5 seconds to enter the inclusion mode.
    3. After add successful, the device will wake to receive the setting command from Z-WaveTM Controller about 20 seconds.
</MetaDataItem>
    <ChangeLog>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="08 May 2019" revision="3">Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/1186/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="08 May 2019" revision="4">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/1299/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="08 May 2019" revision="5">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/1450/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="02 Jun 2019" revision="6">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/2834/xml</Entry>
      <Entry author="Justin Hammond - Justin@dynam.ac" date="02 Jun 2019" revision="7">Updated Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/2875/xml</Entry>
    </ChangeLog>
  </MetaData>
  <!-- Philio Technology Corporation PH-PAT02 Multisensor 3in1 sold as Zipato brend -->
  <CommandClass id="112">
    <Value genre="config" index="1" label="Basic Set OFF Level" max="255" min="0" size="1" type="byte" value="0">
      <Help>
                Setting the BASIC command value.
                When the flood trigger off(0x00), send the BASIC CC to the group 2
            </Help>
    </Value>
    <Value genre="config" index="2" label="Basic Set ON Level" max="255" min="0" size="1" type="byte" value="255">
      <Help>
                Setting the BASIC command value.
                When the flood trigger on(0xFF), send the BASIC CC to the group 2
            </Help>
    </Value>
    <Value genre="config" index="5" instance="1" label="Operation Mode" max="255" min="0" type="byte" value="0">
      <Help>
                Bit0: Disable the Flood function.
                Bit3: Setting the temperature scale. 0: Fahrenheit, 1:Celsius
                Bit5: Disable the temperature report after event triggered. (1:Disable,0:Enable)
            </Help>
    </Value>
    <Value genre="config" index="6" instance="1" label="Multi-Sensor Function Switch" max="255" min="0" type="byte" units="" value="0">
      <Help>
                Bit6: Disable the humidity report after event triggered. (1:Disable, 0:Enable)
            </Help>
    </Value>
    <Value genre="config" index="7" instance="1" label="Costumer Function" max="255" min="0" type="byte" units="" value="0">
      <Help>
                Bit3: Disable send out BASIC OFF after the flood event cleared. (1:Disable, 0:Enable)
                Bit4: Notification Type. (0: Using Notification Report, 1: Using Sensor Binary Report)
                Bit5: Disable Multi CC in auto report. (1:Disable, 0:Enable)
                Bit6: Disable to report battery state when the device triggered. (1:Disable, 0:Enable)
            </Help>
    </Value>
    <Value genre="config" index="10" instance="1" label="Auto Report Battery Time" max="127" min="0" type="byte" units="" value="12">
      <Help>
                The interval time for auto report the battery level.
                0 means turn off auto report.
                The default value is 12.
                The tick time can be set by the configuration No.20.
            </Help>
    </Value>
    <Value genre="config" index="13" instance="1" label="Auto Report Temperature Time" max="127" min="0" type="byte" units="" value="12">
      <Help>
                The interval time for auto report the temperature.
                0 means turn off auto report.
                The default value is 12.
                The tick time can be set by the configuration No.20.
            </Help>
    </Value>
    <Value genre="config" index="14" instance="1" label="Auto Report Humidity Time" max="127" min="0" type="byte" units="" value="12">
      <Help>
                The interval time for auto report the humidity.
                0 means turn off auto report.
                The default value is 12.
                The tick time can be set by the configuration No.20.
            </Help>
    </Value>
    <Value genre="config" index="15" instance="1" label="Auto Report Flood Time" max="127" min="0" type="byte" units="" value="12">
      <Help>
                The interval time for auto report the flood state.
                0 means turn off auto report.
                The default value is 12.
                The tick time can be set by the configuration No.20.
            </Help>
    </Value>
    <Value genre="config" index="20" instance="1" label="Auto Report Tick Interval" max="255" min="0" type="byte" units="minute" value="30">
      <Help>
                The interval time for auto report each tick.
                Setting this configuration will effect configuration No.10, No.13, No.14 and No.15.
                Units of one minute.
                Caution1: Setting to 0 means turn off all auto report function.
                Caution2: The value is unsigned byte
            </Help>
    </Value>
    <Value genre="config" index="21" instance="1" label="Temperature Differential Report" max="127" min="0" type="byte" units="fahrenheit" value="1">
      <Help>
                The temperature differential to report.
                0 means turn off this function. The unit is Fahrenheit.
                Enable this function the device will detect every 10 seconds.
                And when the temperature is over 140 degree Fahrenheit, it will continue report.
            </Help>
    </Value>
    <Value genre="config" index="22" instance="1" label="Humidity Differential Report" max="60" min="0" type="byte" units="%" value="5">
      <Help>
                The humidity differential to report.
                0 means turn off this function.
                The unit is percentage. Enable this function the device will detect every 10 seconds.
            </Help>
    </Value>
  </CommandClass>
  <!-- COMMAND_CLASS_BASIC -->
  <CommandClass id="32">
    <Compatibility>
      <SetAsReport>true</SetAsReport>
    </Compatibility>
  </CommandClass>
  <!-- COMMAND_CLASS_ASSOCIATION -->
  <CommandClass id="133">
    <Associations num_groups="2">
      <Group index="1" label="Lifeline" max_associations="8"/>
      <Group index="2" label="Light control" max_associations="8"/>
    </Associations>
  </CommandClass>
</Product>
