open-zwave/config/philio/phpat02.xml

108 lines
5.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Product xmlns='http://code.google.com/p/open-zwave/'>
<!-- Philio Technology Corporation PH-PAT02 Multisensor 3in1 sold as Zipato brend -->
<CommandClass id="112">
<Value type="byte" genre="config" index="1" label="Basic Set OFF Level" size="1" min="0" max="255" 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 type="byte" genre="config" index="2" label="Basic Set ON Level" size="1" min="0" max="255" 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 type="byte" genre="config" instance="1" index="5" label="Operation Mode" min="0" max="255" 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 type="byte" genre="config" instance="1" index="6" label="Multi-Sensor Function Switch" units="" min="0" max="255" value="0">
<Help>
Bit6: Disable the humidity report after event triggered. (1:Disable, 0:Enable)
</Help>
</Value>
<Value type="byte" genre="config" instance="1" index="7" label="Costumer Function" units="" min="0" max="255" 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 type="byte" genre="config" instance="1" index="10" label="Auto Report Battery Time" units="" min="0" max="127" 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 type="byte" genre="config" instance="1" index="13" label="Auto Report Temperature Time" units="" min="0" max="127" 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 type="byte" genre="config" instance="1" index="14" label="Auto Report Humidity Time" units="" min="0" max="127" 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 type="byte" genre="config" instance="1" index="15" label="Auto Report Flood Time" units="" min="0" max="127" 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 type="byte" genre="config" instance="1" index="20" label="Auto Report Tick Interval" units="minute" min="0" max="255" 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 type="byte" genre="config" instance="1" index="21" label="Temperature Differential Report" units="fahrenheit" min="0" max="127" 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 type="byte" genre="config" instance="1" index="22" label="Humidity Differential Report" units="%" min="0" max="60" 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" setasreport="true"/>
<!-- COMMAND_CLASS_ASSOCIATION -->
<CommandClass id="133">
<Associations num_groups="2">
<Group index="1" max_associations="8" label="Lifeline"/>
<Group index="2" max_associations="8" label="Light control" />
</Associations>
</CommandClass>
</Product>