mirror of
https://github.com/Fishwaldo/open-zwave.git
synced 2025-03-18 21:11:23 +00:00
woops. Forgot these files
This commit is contained in:
parent
a6df2550a7
commit
296ed36541
4 changed files with 301 additions and 0 deletions
4
config/aeotec/ledbulb.xml
Normal file
4
config/aeotec/ledbulb.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Aeotec LED Bulb -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
</Product>
|
139
config/aeotec/multisensor6.xml
Normal file
139
config/aeotec/multisensor6.xml
Normal file
|
@ -0,0 +1,139 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Aeon Labs Multi Sensor 6 -->
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="2" genre="config" label="Wake up 10 minutes on Power On" min="0" max="1" value="0" size="1">
|
||||
<Help>Stay awake for 10 minutes after batteries are inserted</Help>
|
||||
<Item label="No" value="0" />
|
||||
<Item label="Yes" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="3" genre="config" label="On time" units="seconds" min="1" max="15300" value="240">
|
||||
<Help>How long should the device associated to multi sensor keep state On before sending it Off command (if the value is bigger than 255, the value would be rounded to next integer in minutes)</Help>
|
||||
</Value>
|
||||
<Value type="list" index="4" genre="config" label="Enable Motion Sensor" min="0" max="1" value="1" size="1">
|
||||
<Help>Enable Motion Sensor</Help>
|
||||
<Item label="Disabled" value="0" />
|
||||
<Item label="Enabled" value="1" />
|
||||
</Value>
|
||||
<Value type="list" index="5" genre="config" label="Command Options" min="1" max="2" value="1" size="1">
|
||||
<Help>Which commands to send when PIR motion sensor triggered
|
||||
OZW Ideal Value is Binary Sensor Report</Help>
|
||||
<Item label="Basic Set (default) " value="1" />
|
||||
<Item label="Binary Sensor Report" value="2" />
|
||||
</Value>
|
||||
<Value type="byte" index="6" genre="config" label="PIR Sensitivity" min="0" max="127" value="64" size="1">
|
||||
<Help>The PIR Sensitivity Configuration
|
||||
Value=0 to 127.
|
||||
0 is the minimum sensitivity, 127 is the maximum sensitivity.</Help>
|
||||
</Value>
|
||||
<Value type="list" index="40" genre="config" label="Reporting Threshold" min="0" max="1" value="0" size="1">
|
||||
<Help>Enable/disable the selective reporting only when measurements reach a certain threshold or percentage
|
||||
set in the threshold settings. This is used to reduce network
|
||||
traffic.</Help>
|
||||
<Item label="Disabled" value="0" />
|
||||
<Item label="Enabled" value="1" />
|
||||
</Value>
|
||||
<Value type="short" index="41" genre="config" label="Temperature Reporting Threshold" units="%" min="0" max="39321" value="256" size="2">
|
||||
<Help>Threshold change in temperature to induce an automatic report.
|
||||
Note:
|
||||
1. When the unit is Celsius, threshold=Value.
|
||||
2. When the unit is Fahrenheit, threshold=Value*1.8. The accuracy is 0.1.
|
||||
3. The high byte is the part of integer, the low byte is the fractional part.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="42" genre="config" label="Humidity Reporting Threshold" units="%" min="0" max="39321" value="1280" size="2">
|
||||
<Help>Threshold change in humidity to induce an automatic report.
|
||||
Note:
|
||||
The accuracy is 0.1.
|
||||
The high byte is the part of integer, the low byte is the fractional part.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="43" genre="config" label="Luminance Reporting Threshold" units="LUX" min="0" max="65535" value="25600" size="2">
|
||||
<Help>Threshold change in luminance to induce an automatic report. </Help>
|
||||
</Value>
|
||||
<Value type="short" index="44" genre="config" label="Battery Reporting Threshold" units="%" min="0" max="39321" value="1280" size="2">
|
||||
<Help>Threshold change in battery level to induce an automatic report.
|
||||
Note:
|
||||
The accuracy is 0.1.
|
||||
The high byte is the part of integer, the low byte is the fractional part.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="46" genre="config" label="Low Temp Alarm" min="0" max="1" value="0" size="1">
|
||||
<Help>Enable/disable to send the alarm report of low temperature(Less than 15 Degress C)
|
||||
</Help>
|
||||
<Item label="Disabled" value="0" />
|
||||
<Item label="Enabled" value="1" />
|
||||
</Value>
|
||||
<Value type="button" index="100" genre="config" label="Reset Params 101-103 to Default" write_only="true" affects="101,102,103">
|
||||
<Help>Reset The Reporting Group Configuration (101 to 103) to default</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Group 1 Reports" value="255">
|
||||
<Help>Which reports need to send automatically in timing intervals for group 1. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Group 2 Reports" value="0">
|
||||
<Help>Which reports need to send automatically in timing intervals for group 2. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Group 3 Reports" value="0">
|
||||
<Help>Which reports need to send automatically in timing intervals for group 3. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity</Help>
|
||||
</Value>
|
||||
<Value type="button" index="110" genre="config" label="Reset Params 111-113 to Default" write_only="true" affects="111,112,113">
|
||||
<Help>Reset The Reporting Group Interval Configuration (111 to 113) to default</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Group 1 Interval" units="seconds" min="1" max="2678400" value="1800">
|
||||
<Help>The interval of sending report group 1. 1 to 2678400 seconds</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Group 2 Interval" units="seconds" min="1" max="2678400" value="1800">
|
||||
<Help>The interval of sending report group 2. 1 to 2678400 seconds</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Group 3 Interval" units="seconds" min="1" max="2678400" value="1800">
|
||||
<Help>The interval of sending report group 3. 1 to 2678400 seconds</Help>
|
||||
</Value>
|
||||
<Value type="short" index="201" genre="config" label="Temerature Calibration" value="0">
|
||||
<Help>The calibration value = standard value ‐ measure value.
|
||||
E.g. If measure value =25.3°C and the standard value = 23.2°C, so the calibration value= 23.2°C ‐ 25.3°C= ‐2.1°C (0xFFEB).
|
||||
If the measure value =30.1°C and the standard value = 33.2°C, so the calibration value= 33.2°C ‐ 30.1°C=3.1°C (0x001F).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="202" genre="config" label="Humidity Calibration" value="0">
|
||||
<Help>The calibration value = standard value ‐ measure value.
|
||||
E.g. If measure value =80RH and the standard value = 75RH, so the calibration value= 75RH – 80RH= ‐5RH (0xFFFB).
|
||||
If the measure value =85RH and the standard value = 90RH, so the calibration value= 90RH – 85RH=5RH (0x0005).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="203" genre="config" label="Luminance Calibration" value="0">
|
||||
<Help>The calibration value = standard value ‐ measure value.
|
||||
E.g. If measure value =800Lux and the standard value = 750Lux, so the calibration value= 750 – 800= ‐50 (0xFFCE).
|
||||
If the measure value =850Lux and the standard value = 900Lux, so the calibration value= 900 – 850=50 (0x0032).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="204" genre="config" label="Ultraviolet Calibration" value="0">
|
||||
<Help>The calibration value = standard value ‐ measure value.
|
||||
E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 – 9= ‐1 (0xFE).
|
||||
If the measure value =7 and the standard value = 9, so the calibration value= 9 – 7=2 (0x02).
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="252" genre="config" label="Enable/disable Lock Configuration" units="" min="0" max="1" value="0" size="1">
|
||||
<Help>
|
||||
Enable/disable Lock Configuration
|
||||
</Help>
|
||||
<Item label="Disable" value="0" />
|
||||
<Item label="Enable" value="1" />
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset to default" write_only="true" value="0" >
|
||||
<Help>Reset to factory defaults.</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- the Device Doesn't support Get for Alarm Class -->
|
||||
<CommandClass id="113" getsupported="false"/>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="1">
|
||||
<Group index="1" max_associations="5" label="LifeLine" auto="true"/>
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
|
||||
</Product>
|
155
config/aeotec/ss6.xml
Normal file
155
config/aeotec/ss6.xml
Normal file
|
@ -0,0 +1,155 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
||||
<!-- Aeon Labs Smart Switch 6 -->
|
||||
<Protocol refreshonnodeinfoframe="false"/>
|
||||
<!-- Configuration Parameters -->
|
||||
<CommandClass id="112">
|
||||
<Value type="list" index="3" genre="config" label="Current Overload Protection" units="" min="0" max="1" size="1" value="0">
|
||||
<Help>Load will be closed when the Current overruns (US 15.5A, Others 16.2) for more than 2 minutes</Help>
|
||||
<Item label="Deactivate Overload Protection (Default)" value="0"/>
|
||||
<Item label="Active Overload Protection" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" index="20" genre="config" label="Output Load Status" units="" min="0" max="2" size="1" value="0">
|
||||
<Help>Configure the output load status after re-power on.</Help>
|
||||
<Item label="Last status (Default)" value="0"/>
|
||||
<Item label="Always on" value="1"/>
|
||||
<Item label="Always off" value="2"/>
|
||||
</Value>
|
||||
<Value type="list" index="21" genre="config" label="RGB Led Color for Testing" units="" min="1" max="4" size="1" value="1">
|
||||
<Help>Configure the RGB Led Color for Testing</Help>
|
||||
<Item label="Reserved" value="1"/>
|
||||
<Item label="Red" value="2"/>
|
||||
<Item label="Green" value="3"/>
|
||||
<Item label="Blue" value="4"/>
|
||||
</Value>
|
||||
<Value type="list" index="80" genre="config" label="Notification status" units="" min="0" max="2" size="1" value="2">
|
||||
<Help>Defines the automated status notification of an associated device when status changes</Help>
|
||||
<Item label="Nothing" value="0" />
|
||||
<Item label="Hail" value="1" />
|
||||
<Item label="Basic" value="2" />
|
||||
</Value>
|
||||
<Value type="list" index="81" genre="config" label="Configure the state of the LED" units="" min="0" max="1" size="1" value="0">
|
||||
<Item label="The LED will follow the status (on/off) of its load. (Default)" value="0"/>
|
||||
<Item label="When the state of the Switch changes, the LED will follow the status (on/off) of its load, but the LED will turn off after 5 seconds." value="1"/>
|
||||
<Item label="Night Light Mode" value="2" />
|
||||
</Value>
|
||||
<Value type="byte" index="83" genre="config" label="Night Light Color" units="" min="0" max="16777215" size="3" value="14524637">
|
||||
<Help>Configure the RGB Value when in Night Light Mode.
|
||||
Byte 1: Red Color
|
||||
Byte 2: Green Color
|
||||
Byte 3: Blue Color
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="84" genre="config" label="RGB Brightness in Energy Mode" units="" min="0" max="16777215" size="3" value="5263440">
|
||||
<Help>Configure the brightness level of RGB LED (0%-100%) when it is in Energy Mode/momentary indicate mode.
|
||||
Byte 1: Red Color
|
||||
Byte 2: Green Color
|
||||
Byte 3: Blue Color
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="bool" index="90" genre="config" label="Enables/disables parameter 91/92" units="" value="0">
|
||||
<Help>
|
||||
Enable/disable Wattage threshold and percent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="short" index="91" genre="config" label="Minimum Change to send Report (Watt)" units="watts" min="0" max="32000" size="2" value="25">
|
||||
<Help>The value represents the minimum change in wattage for a Report to be sent (default 25 W)</Help>
|
||||
</Value>
|
||||
<Value type="byte" index="92" genre="config" label="Minimum Change to send Report (%)" units="%" min="0" max="100" value="5">
|
||||
<Help>The value represents the minimum percentage change in wattage for a Report to be sent (Default 5)</Help>
|
||||
</Value>
|
||||
<Value type="button" index="100" genre="config" label="Default Group Reports" units="" write_only="true" affects="101,102,103">
|
||||
<Help>
|
||||
Set report types for groups 1, 2 and 3 to default.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="101" genre="config" label="Report type sent in Reporting Group 1" units="" value="4">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 KWH
|
||||
bit 2 Watt
|
||||
bit 1 Current
|
||||
bit 0 Voltage
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="102" genre="config" label="Report type sent in Reporting Group 2" units="" value="8">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 KWH
|
||||
bit 2 Watt
|
||||
bit 1 Current
|
||||
bit 0 Voltage
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="103" genre="config" label="Report type sent in Reporting Group 3" units="" value="0">
|
||||
<Help>
|
||||
Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
|
||||
Value 1 (msb) Reserved
|
||||
Value 2 Reserved
|
||||
Value 3 Reserved
|
||||
Value 4 (lsb) bits 7-4 reserved
|
||||
bit 3 KWH
|
||||
bit 2 Watt
|
||||
bit 1 Current
|
||||
bit 0 Voltage
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="110" genre="config" label="Set 111 to 113 to default" units="" write_only="true" value="0" affects="111,112,113">
|
||||
<Help>
|
||||
Set time interval for sending reports for groups 1, 2 and 3 to default.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="111" genre="config" label="Send Interval for Reporting Group 1" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 1 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="112" genre="config" label="Send Interval for Reporting Group 2" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 2 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="int" index="113" genre="config" label="Send Interval for Reporting Group 3" units="seconds" min="0" max="65535" value="600">
|
||||
<Help>
|
||||
Defines the time interval when the defined report for group 3 is sent.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="list" index="200" genre="config" label="Partner ID" units="" min="0" max="1" size="1" value="0">
|
||||
<Help>Partner ID</Help>
|
||||
<Item label="Aeon Labs Standard (Default)" value="0"/>
|
||||
<Item label="Others" value="1"/>
|
||||
</Value>
|
||||
<Value type="list" index="252" genre="config" label="Configuration Locked" units="" min="0" max="1" size="1" value="0">
|
||||
<Help>Enable/disable Configuration Locked</Help>
|
||||
<Item label="Disable" value="0"/>
|
||||
<Item label="Enable" value="1"/>
|
||||
</Value>
|
||||
<Value type="short" index="254" genre="config" label="Device tag" units="" min="0" max="65535" value="0">
|
||||
<Help>
|
||||
Device tag.
|
||||
</Help>
|
||||
</Value>
|
||||
<Value type="button" index="255" genre="config" label="Reset device" units="" write_only="true">
|
||||
<Help>
|
||||
Reset to the default configuration.
|
||||
</Help>
|
||||
</Value>
|
||||
</CommandClass>
|
||||
|
||||
<!-- Association Groups -->
|
||||
<CommandClass id="133">
|
||||
<Associations num_groups="2">
|
||||
<Group index="1" max_associations="5" label="LifeLine" auto="true" />
|
||||
<Group index="2" max_associations="5" label="Retransmit Switch CC" />
|
||||
</Associations>
|
||||
</CommandClass>
|
||||
</Product>
|
||||
|
|
@ -34,14 +34,17 @@ DISTFILES = .gitignore \
|
|||
config/aeotec/hemg2.xml \
|
||||
config/aeotec/keyfob.xml \
|
||||
config/aeotec/keyfob2.xml \
|
||||
config/aeotec/ledbulb.xml \
|
||||
config/aeotec/minimote.xml \
|
||||
config/aeotec/msesv2.xml \
|
||||
config/aeotec/multisensor6.xml \
|
||||
config/aeotec/multisensor_gen5.xml \
|
||||
config/aeotec/panicbtn.xml \
|
||||
config/aeotec/recessed_doorsensor.xml \
|
||||
config/aeotec/recessed_doorsensor_gen5.xml \
|
||||
config/aeotec/ses.xml \
|
||||
config/aeotec/ses2.xml \
|
||||
config/aeotec/ss6.xml \
|
||||
config/aeotec/watersensor.xml \
|
||||
config/assa_abloy/RealLivingCapTouch.xml \
|
||||
config/cooper/RF9505-T.xml \
|
||||
|
|
Loading…
Add table
Reference in a new issue