forked from openhab/openhab-addons
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ZWave database updates (openhab#1029)
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
- Loading branch information
1 parent
df0579c
commit 1026d56
Showing
3 changed files
with
134 additions
and
2 deletions.
There are no files selected for viewing
126 changes: 126 additions & 0 deletions
126
addons/binding/org.openhab.binding.zwave/ESH-INF/thing/aeon_zw112_0_0.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,126 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<thing:thing-descriptions bindingId="zwave" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xmlns:thing="http://eclipse.org/smarthome/schemas/thing-description/v1.0.0" | ||
xsi:schemaLocation="http://eclipse.org/smarthome/schemas/thing-description/v1.0.0 | ||
http://eclipse.org/smarthome/schemas/thing-description/v1.0.0"> | ||
|
||
<thing-type id="aeon_zw112_00_000" listed="false"> | ||
<label>ZW112 Door/Window Sensor 6</label> | ||
<description><![CDATA[ | ||
Door/Window Sensor 6<br /><h1>Overview</h1><p>Aeon Labs Door/ Window Sensor 6 is a smart Z-Wave sensor that can detect the status of door/window's open/close in real time. <br />It’s a security Z-Wave device that supports security encryption. Also it supports the “Over the Air Firmware Updating” that allows you wirelessly update its firmware if needs. <br />It can be included and operated in any Z-Wave network with other Z-Wave certified devices from manufacturers and/or other applications.</p> <br /><h2>Inclusion Information</h2><p>Turn the primary controller into inclusion mode, short press the product’s Action Button that you can find in the back of the product. </p> <br /><h2>Exclusion Information</h2><p>Turn the primary controller into exclusion mode, short press the product’s Action Button that you can find in back of the product. </p> <br /><h2>Wakeup Information</h2><p>Press the Action Button once, which will trigger sending out the Wake up notification command, press and hold the Action Button for 3 seconds, which will toggle on/off the Sensor be waked up for 10 minutes. </p> | ||
]]></description> | ||
|
||
<!-- CHANNEL DEFINITIONS --> | ||
<channels> | ||
<channel id="battery-level" typeId="system.battery-level"> | ||
<properties> | ||
<property name="binding:*:PercentType">BATTERY</property> | ||
</properties> | ||
</channel> | ||
<channel id="sensor_door" typeId="sensor_door"> | ||
<label>Door Sensor</label> | ||
<properties> | ||
<property name="binding:*:OpenClosedType">SENSOR_BINARY</property> | ||
</properties> | ||
</channel> | ||
</channels> | ||
|
||
<!-- DEVICE PROPERTY DEFINITIONS --> | ||
<properties> | ||
<property name="vendor">Aeon Labs</property> | ||
<property name="model">ZW112</property> | ||
<property name="manufacturerId">0086</property> | ||
<property name="manufacturerRef">0002:0070,0102:0070,0202:0070,1D02:0070</property> | ||
<property name="defaultAssociations">1</property> | ||
</properties> | ||
|
||
<!-- CONFIGURATION DESCRIPTIONS --> | ||
<config-description> | ||
|
||
<!-- PARAMETER DEFINITIONS --> | ||
<parameter-group name="configuration"> | ||
<context>setup</context> | ||
<label>Configuration Parameters</label> | ||
</parameter-group> | ||
|
||
<parameter name="config_1_1" type="integer" groupName="configuration"> | ||
<label>1: Value that will be sent on open/close events</label> | ||
<default>0</default> | ||
<options> | ||
<option value="0">On for opened, Off for closed</option> | ||
<option value="1">Off for opened, On for closed</option> | ||
</options> | ||
</parameter> | ||
|
||
<parameter name="config_39_1" type="integer" groupName="configuration" | ||
min="10" max="50"> | ||
<label>39: Low battery threshold (10% to 50%)</label> | ||
<description>The value the sensor will use to determine a low battery level</description> | ||
<default>20</default> | ||
</parameter> | ||
|
||
<parameter name="config_101_1" type="integer" groupName="configuration"> | ||
<label>101: Low battery voltage check</label> | ||
<description>Enable or disables the low battery voltage check</description> | ||
<default>1</default> | ||
<options> | ||
<option value="0">Disable</option> | ||
<option value="1">Enable</option> | ||
</options> | ||
</parameter> | ||
|
||
<parameter name="config_111_4" type="integer" groupName="configuration" | ||
min="240" max="134217727"> | ||
<label>111: Low battery voltage check time</label> | ||
<description>Sets the value of the interval for the low battery check time (in seconds)</description> | ||
<default>86640</default> | ||
</parameter> | ||
|
||
<parameter name="config_121_1" type="integer" groupName="configuration"> | ||
<label>121: Reporting mode on open/close event</label> | ||
<default>1</default> | ||
<options> | ||
<option value="0">Send nothing</option> | ||
<option value="1">Send Basic Set CC</option> | ||
<option value="2">Send Sensor Binary Report CC</option> | ||
<option value="3">Send Basic Set CC and Sensor Binary Report CC</option> | ||
</options> | ||
</parameter> | ||
|
||
<parameter name="config_252_1" type="integer" groupName="configuration"> | ||
<label>252: Lock/Unlock all configuration parameters</label> | ||
<default>0</default> | ||
<options> | ||
<option value="0">Unlock</option> | ||
<option value="1">Lock</option> | ||
</options> | ||
</parameter> | ||
|
||
<parameter name="config_255_4" type="integer" groupName="configuration" | ||
min="0" max="2147483647"> | ||
<label>255: Reset sensor to factory default and remove from network</label> | ||
<description><![CDATA[ | ||
Reset sensor to factory default and remove from network<br /><h1>Overview</h1><p>Writing 1431655765 to this parameter will reset to factory default and the sensor will be removed from network.</p> <p>If 1 byte is sent with a value of 0, then the senor will be reset to factory default, but the sensor will not be removed from the network.</p> | ||
]]></description> | ||
<default>1</default> | ||
</parameter> | ||
|
||
<!-- ASSOCIATION DEFINITIONS --> | ||
<parameter-group name="association"> | ||
<context>link</context> | ||
<label>Association Groups</label> | ||
</parameter-group> | ||
|
||
<parameter name="group_1" type="text" groupName="association" multiple="true"> | ||
<label>1: Lifeline</label> | ||
<description><![CDATA[ | ||
Sends sensor report as configured in parameter 121 when the sensor is triggered<br /><h1>Overview</h1><p>1-5 nodes</p> | ||
]]></description> | ||
<multipleLimit>5</multipleLimit> | ||
</parameter> | ||
|
||
</config-description> | ||
|
||
</thing-type> | ||
</thing:thing-descriptions> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters