Update config for PST02-C Door/Window 3 in 1 sensor

This commit is contained in:
Justin Hammond 2019-05-03 21:11:47 +08:00
parent 83e5ad14fb
commit 9d43fa9891
2 changed files with 51 additions and 40 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -1,18 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Philio: PST02-1C Slim Multi Sensor -->
<Product xmlns='https://github.com/OpenZWave/open-zwave' Revision="3">
<!-- Philio: PST02-1C Slim Multi Sensor --><Product Revision="4" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/013C:000E:0002</MetaDataItem>
<MetaDataItem name="ProductPic">images/philio/pst02-1c.png</MetaDataItem>
<MetaDataItem id="000E" name="ZWProductPage" type="0002">https://products.z-wavealliance.org/products/1092/</MetaDataItem>
<MetaDataItem name="Description">The slim multisensor PST02 has door/window, temperature and illumination, 3 sensors function in one,based on Z-Wave technology.</MetaDataItem>
<MetaDataItem name="ResetDescription">There are two tamper keys in the device, one is in the back side, another is in the front side. Both of them can add, remove, reset or association from Z-Wave network.
To reset the device:
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 id="000E" name="Identifier" type="0002">PST02-1C</MetaDataItem>
<MetaDataItem name="ProductManual">https://Products.Z-WaveAlliance.org/ProductManual/File?folder=&amp;filename=Manuals/1092/PST02_Manual-2014-08-15B.pdf</MetaDataItem>
<MetaDataItem name="WakeupDescription">There are two tamper keys in the device, one is in the back side, another is in the front side. Both of them can add, remove, reset or association from Z-Wave network.
Press any key once, the device will awake 10 seconds.</MetaDataItem>
<MetaDataItem name="InclusionDescription">There are two tamper keys in the device, one is in the back side, another is in the front side. Both of them can add, remove, reset or association from Z-Wave network.
To add into a Z-Wave network:
1. Have Z-Wave Controller entered inclusion mode.
2. Pressing 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-Wave Controller about 20 seconds.</MetaDataItem>
<MetaDataItem name="Name">Slim Multisensor</MetaDataItem>
<MetaDataItem id="000E" name="FrequencyName" type="0002">CEPT (Europe)</MetaDataItem>
<MetaDataItem name="ExclusionDescription">There are two tamper keys in the device, one is in the back side, another is in the front side. Both of them can add, remove, reset or association from Z-Wave network.
To remove the device from a Z-Wave network:
1. Have Z-Wave 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>
<ChangeLog>
<Entry author="Justin Hammond - Justin@dynam.ac" date="03 May 2019" revision="4">Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/1092/xml</Entry>
</ChangeLog>
</MetaData>
<!-- Configuration Parameters -->
<CommandClass id="112">
<Value type="byte" index="2" genre="config" label="Basic Set Level" min="-1" max="255" value="255">
<Value genre="config" index="2" label="Basic Set Level" max="255" min="-1" type="byte" value="255">
<Help>
Setting the BASIC command value to turn on the light. The 0xFF (-1) means turn on the light.
For dimmer equipment 1 to 100 means the light strength. 0 means turn off the light.
</Help>
</Value>
<Value type="byte" index="4" genre="config" label="Light threshold" min="0" max="100" value="99">
<Value genre="config" index="4" label="Light threshold" max="100" min="0" type="byte" value="99">
<Help>
Setting the illumination threshold to turn on the light. When the event triggered and the environment illumination lower than
the threshold, the device will turn on the light.
@ -23,9 +49,8 @@
* Notice * in none test mode, only the value in 1 to 99 will enable the illumination detected function and update the illumination value.
</Help>
</Value>
<Value type="byte" index="5" genre="config" label="Operation Mode" min="0" max="127" value="0">
<Help>
<Value genre="config" index="5" label="Operation Mode" max="127" min="0" type="byte" value="0">
<Help>
Bit 0: Reserved
Bit 1: Reserved
Bit 2: Disable the door/window function (1: Disable, 0: Enable).
@ -34,9 +59,8 @@
Bit 5: Disable the temperature report after event triggered (1: Disable, 0: Enable).
</Help>
</Value>
<Value type="byte" index="6" genre="config" label="Multi-Sensor Function Switch" min="0" max="127" value="4">
<Help>
<Value genre="config" index="6" label="Multi-Sensor Function Switch" max="127" min="0" type="byte" value="4">
<Help>
Multi-Sensor Function switch. Using bit to control.
Bit 0: Disable magnetic integrate illumination to turn ON the lighting nodes in the association group 2 (1: Disable, 0: Enable).
Bit 1: Reserved always 1
@ -47,9 +71,8 @@
Bit 6: Enable temperature monitoring. When this bit enabled the temperature changed 3 degree Fahrenheit. It will report. And also temp above 140 it will report every 64 seconds.
</Help>
</Value>
<Value type="byte" index="7" genre="config" label="Customer Function" min="0" max="127" value="4">
<Help>
<Value genre="config" index="7" label="Customer Function" max="127" min="0" type="byte" value="4">
<Help>
Customer function switch, using bit control.
Bit 0: Reserve.
Bit 1: Enable sending motion OFF report (0:Disable, 1:Enable).
@ -63,68 +86,56 @@
ozw recommended setting: 00010110 : 22
</Help>
</Value>
<Value type="byte" index="9" genre="config" label="Turn Off Light Time" units="8 sec" min="0" max="127" value="4">
<Help>
<Value genre="config" index="9" label="Turn Off Light Time" max="127" min="0" type="byte" units="8 sec" value="4">
<Help>
After turn on the lighting, setting the delay time to turn off the lighting when the PIR motion is not detected.
8 seconds per tick, default tick is 4 (32 seconds). 0 means never send turn off light command.
</Help>
</Value>
<Value type="byte" index="10" genre="config" label="Auto Report Battery Time" units="30 min" min="0" max="127" value="12">
<Value genre="config" index="10" label="Auto Report Battery Time" max="127" min="0" type="byte" units="30 min" value="12">
<Help>
The interval time for auto report the battery level. 0 means turn off auto report battery. The default value is 12. The tick time can setting by the configuration No.20.
</Help>
</Value>
<Value type="byte" index="11" genre="config" label="Auto Report Door/Window State Time" units="30 min" min="0" max="127" value="12">
<Value genre="config" index="11" label="Auto Report Door/Window State Time" max="127" min="0" type="byte" units="30 min" value="12">
<Help>
The interval time for auto report the door/window state. 0 means turn off auto report door/window state. The default value is 12. The tick time can setting by the configuration No.20.
</Help>
</Value>
<Value type="byte" index="12" genre="config" label="Auto Report Illumination Time" units="30 min" min="0" max="127" value="12">
<Value genre="config" index="12" label="Auto Report Illumination Time" max="127" min="0" type="byte" units="30 min" value="12">
<Help>
The interval time for auto report the illumination. 0 means turn off auto report illumination. The default value is 12. The tick time can setting by the configuration No.20.
</Help>
</Value>
<Value type="byte" index="13" genre="config" label="Auto Report Temperature time" units="30 min" min="0" max="127" value="12">
<Value genre="config" index="13" label="Auto Report Temperature time" max="127" min="0" type="byte" units="30 min" value="12">
<Help>
The interval time for auto report the temperature. 0 means turn off auto report temperature. The default value is 12. The tick time can setting by the configuration No.20.
</Help>
</Value>
<Value type="byte" index="20" genre="config" label="Auto Report Tick Interval" min="0" max="255" value="30">
<Value genre="config" index="20" label="Auto Report Tick Interval" max="255" min="0" type="byte" value="30">
<Help>
The interval time for auto report each tick. Setting this configuration will effect configuration No.10, No.11, No.12 and No.13. Caution: Setting to 0 means turn off all auto report function.
</Help>
</Value>
<Value type="byte" index="21" genre="config" label="Temperature Differential Report" min="0" max="255" value="1">
<Value genre="config" index="21" label="Temperature Differential Report" max="255" min="0" type="byte" 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 minutes. And when the temperature is over 140 degree Fahrenheit, it will continue report. Enable this functionality will cause some issue please see the detail in the "Temperature Report" section.
</Help>
</Value>
<Value type="byte" index="22" genre="config" label="Illumination Differential Report" min="0" max="255" value="0">
<Value genre="config" index="22" label="Illumination Differential Report" max="255" min="0" type="byte" value="0">
<Help>
The illumination differential to report.0 means turn off this function. The unit is percentage. Enable this function the device will detect every minutes. Enable this functionality will cause some issue please see the detail in the "Illumination Report" section.
</Help>
</Value>
</CommandClass>
<!-- Basic set as report -->
<!-- <CommandClass id="32" setasreport="true" ignoremapping="true"/> -->
<!-- Association Groups -->
<CommandClass id="133">
<Associations num_groups="2">
<Group index="1" max_associations="8" label="Lifeline" />
<Group index="2" max_associations="8" label="Light Control" />
<Group index="1" label="Lifeline" max_associations="8"/>
<Group index="2" label="Light Control" max_associations="8"/>
</Associations>
</CommandClass>
</Product>