add new aeotec device zw187 and zw189

ZW187 Recessed Door Sensor 7
ZW189 Range Extender 7
This commit is contained in:
nechry 2019-11-05 23:01:53 +01:00
parent c064eca00f
commit 9cdfa101f3
6 changed files with 155 additions and 3 deletions

98
config/aeotec/zw187.xml Normal file
View file

@ -0,0 +1,98 @@
<!-- Aeotec Recessed Door Sensor 7-->
<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0371:00bb:0002</MetaDataItem>
<MetaDataItem name="ProductPic">images/aeotec/zw187.png</MetaDataItem>
<MetaDataItem id="00bb" name="ZWProductPage" type="0002">https://products.z-wavealliance.org/products/3694/</MetaDataItem>
<MetaDataItem id="00bb" name="FrequencyName" type="0002">CEPT (Europe)</MetaDataItem>
<MetaDataItem id="00bb" name="Identifier" type="0002">ZW089-C</MetaDataItem>
<MetaDataItem id="00bb" name="ZWProductPage" type="0102">https://products.z-wavealliance.org/products/3694/</MetaDataItem>
<MetaDataItem id="00bb" name="FrequencyName" type="0102">U.S. / Canada / Mexico</MetaDataItem>
<MetaDataItem id="00bb" name="Identifier" type="0102">ZW089-A</MetaDataItem>
<MetaDataItem id="00bb" name="ZWProductPage" type="0202">https://products.z-wavealliance.org/products/3694/</MetaDataItem>
<MetaDataItem id="00bb" name="FrequencyName" type="0202">Australia / New Zealand</MetaDataItem>
<MetaDataItem id="00bb" name="Identifier" type="0202">ZW089-B</MetaDataItem>
<MetaDataItem name="Name">Recessed Door Sensor 7</MetaDataItem>
<MetaDataItem name="WakeupDescription">Press and hold the Z-Wave button for 5 seconds will trigger sending the Wake up notification command and then keep waking up for 10 seconds after release the Z-Wave button.</MetaDataItem>
<MetaDataItem name="ProductManual">https://products.z-wavealliance.org/ProductManual/File?folder=&amp;filename=product_documents/3694/Recessed%20Door%20Sensor%207%20-%20Product%20Manual.pdf</MetaDataItem>
<MetaDataItem name="InclusionDescription">Turn the primary controller of Z-Wave network into inclusion mode, short press the products Z-Wave button that you can find in the back of the product.</MetaDataItem>
<MetaDataItem name="ResetDescription">Press and hold the Z-Wave button that you can find in back of the product for 20 seconds and then release. This procedure should only be used when the primary controller is inoperable.</MetaDataItem>
<MetaDataItem name="ExclusionDescription">Turn the primary controller of Z-Wave network into exclusion mode, short press the products Z-Wave button that you can find in back of the product.</MetaDataItem>
<MetaDataItem name="Description">The Aeotec Recessed Door Sensor 7 is a door sensor that can detect the state of the door's open/close. It will report the door state to your controller/ gateway/associated nodes in real time when the state of your door has a change.
Its 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.
It can be included and operated in any Z-Wave network with other Z-Wave certified devices from manufacturers and/or other applications.
</MetaDataItem>
<ChangeLog>
<Entry author="Jean-Francois Auger - nechry@gmail.com" date="05 nov 2019" revision="1">Initial version</Entry>
</ChangeLog>
</MetaData>
<!-- Configuration -->
<!-- Alarm CC isn't supported on this device -->
<CommandClass action="remove" id="113"/>
<CommandClass id="112">
<Value genre="config" index="1" instance="1" label="Sensor Binary Report" max="1" min="0" size="1" type="list" value="0">
<Help>Enable/Disable Binary Sensor Report. Allow for backward compatibility to report Binary if Notification Report cannot be used for status changes.</Help>
<Item label="Disable" value="0"/>
<Item label="Enable" value="1"/>
</Value>
<Value genre="config" index="2" instance="1" label="Reverse Sensor Reports" max="1" min="0" size="1" type="list" value="0">
<Help>Reverse Sensor Reports (both Sensor Binary Report and Notification Report.)</Help>
<Item label="Open Status when Magnet is away, Close Status when magnet is near" value="0"/>
<Item label="Close Status when Magnet is away, Open Status when magnet is near" value="1"/>
</Value>
<Value genre="config" index="3" instance="1" label="Association Group 2 Settings" max="6" min="0" size="1" type="list" value="1">
<Help>Configure the Basic Set value. Determine the Basic Set value to control other Z-Wave devices directly when Magnet is away or near.</Help>
<Item label="Disable completely" value="0"/>
<Item label="Send Basic SET 0xFF when Magnet is away, and send Basic SET 0x00 when Magnet is near" value="1"/>
<Item label="Send Basic SET 0x00 when Magnet is away, and send Basic Set 0xFF when Magnet is near" value="2"/>
<Item label="Only send Basic SET 0xFF when Magnet is away" value="3"/>
<Item label="Only send Basic SET 0x00 when Magnet is near" value="4"/>
<Item label="Only send Basic SET 0x00 when Magnet is away" value="5"/>
<Item label="Only send Basic SET 0xFF when Magnet is near" value="6"/>
</Value>
<Value genre="config" index="4" label="Application Layer Retry" max="1535" min="0" size="2" type="short" value="0">
<Help>
Configure retry number and wait time.
The device supports an application retry mechanism when the application of the device has detected a transmission error when Basic Set, Sensor Binary Report or Notification Report (Access Control) message is sent out but fails to result in an ACK or a Supervision Report.
The Byte 1 is used to configure the number of retries. The valid value is 0-5. 0 means disable retry.
The Byte 2 is used to configure the wait time between retries. The valid value is 0-255. Unit is 100ms.
</Help>
</Value>
<Value genre="config" index="5" label="Supervision Report Wait Time" max="50" min="1" size="1" type="byte" units="0.1s" value="15">
<Help>
Configure Supervision Report Wait Time.
Unit is 100ms.
Note: Issuing Basic Set, Sensor Binary Report or Notification Report(Access Control) via association groups uses Supervision encapsulation only if sending commands with S2(or higher security) encapsulation.
In other word, this parameter can be configured in any network, but works only in S2 (or higher security) network.
</Help>
</Value>
<Value genre="config" index="81" label="Led Indicator" min="0" max="3" size="1" type="list" value="3">
<Help>
Control LED Indicator. Determine whether the LED flash or not when sending Basic Set, Sensor Binary Report, Notification Report (Access Control) or Wake Up Notification.
</Help>
<Item label="Completely disable LED" value="0"/>
<Item label="LED quickly flashes only when sending Basic Set, Sensor Binary Report or Notification Report" value="1"/>
<Item label="LED activates only when sending Wake Up Notification" value="2"/>
<Item label="LED quickly flashes when sending Basic Set, Sensor Binary Report or Notification Report (Access Control), and activates when sending Wake Up Notification." value="3"/>
</Value>
<Value genre="config" index="90" label="Low battery threshold" max="50" min="10" type="byte" units="%" value="30">
<Help>Configure the low battery threshold. Induce battery report when battery level is less than or equal to threshold. Forward low battery report.</Help>
</Value>
<Value genre="config" index="101" instance="1" label="Timed battery report" max="14400" min="1" size="2" type="short" units="minutes" value="70">
<Help>Set how often battery is reported in minutes.</Help>
</Value>
</CommandClass>
<!-- Basic set as report-->
<CommandClass id="32">
<Compatibility>
<SetAsReport>true</SetAsReport>
</Compatibility>
</CommandClass>
<!-- Association Groups -->
<CommandClass id="133">
<Associations num_groups="2">
<Group index="1" label="LifeLine" max_associations="5"/>
<Group index="2" label="Basic Set" max_associations="5"/>
</Associations>
</CommandClass>
</Product>

39
config/aeotec/zw189.xml Normal file
View file

@ -0,0 +1,39 @@
<!--
Aeotec ZW189 Range Extender 7
-->
<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0371:00bd:0004</MetaDataItem>
<MetaDataItem name="ProductPic">images/aeotec/zw189.png</MetaDataItem>
<MetaDataItem id="0371" name="ZWProductPage" type="0004">https://products.z-wavealliance.org/products/3616</MetaDataItem>
<MetaDataItem id="0371" name="FrequencyName" type="0004">CEPT (Europe)</MetaDataItem>
<MetaDataItem id="0371" name="Identifier" type="0004">ZW189-C</MetaDataItem>
<MetaDataItem id="0371" name="ZWProductPage" type="0104">https://products.z-wavealliance.org/products/3616</MetaDataItem>
<MetaDataItem id="0371" name="FrequencyName" type="0104">U.S. / Canada / Mexico</MetaDataItem>
<MetaDataItem id="0371" name="Identifier" type="0104">ZW189-A</MetaDataItem>
<MetaDataItem name="ExclusionDescription">Turn the primary controller of Z-Wave network into exclusion mode, press the Z-Wave Button on Range Extender 7.</MetaDataItem>
<MetaDataItem name="Description">Aeotec Range Extender 7 is a Z-Wave mesh network repeater which can extend the range of communication between Z-Wave products and assist other devices to reach each other in your Z-Wave network.
The Range Extender can also communicate securely via AES 128 wireless Z-Wave commands and supports Over-The-Air (OTA) firmware upgrades.
</MetaDataItem>
<MetaDataItem name="Name">Range Extender 7</MetaDataItem>
<MetaDataItem name="ResetDescription">Press and hold the Z-Wave Button for 20 seconds and then release it.
Use this procedure only in the event that your primary network controller is missing or inoperable.</MetaDataItem>
<MetaDataItem name="ProductManual"></MetaDataItem>
<MetaDataItem name="InclusionDescription">Turn the primary controller of Z-Wave network into inclusion mode, press the Z-Wave Button on Range Extender 7.</MetaDataItem>
<ChangeLog>
<Entry author="Jean-Francois Auger - nechry@gmail.com" date="05 nov 2019" revision="1">Initial version</Entry>
</ChangeLog>
</MetaData>
<!-- COMMAND_CLASS_BASIC -->
<CommandClass id="32">
<Compatibility>
<GetSupported>false</GetSupported>
</Compatibility>
</CommandClass>
<!-- Association Groups -->
<CommandClass id="133">
<Associations num_groups="1">
<Group index="1" label="Lifeline" max_associations="5"/>
</Associations>
</CommandClass>
</Product>

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<ManufacturerSpecificData Revision="55" xmlns="https://github.com/OpenZWave/open-zwave">
<ManufacturerSpecificData Revision="56" xmlns="https://github.com/OpenZWave/open-zwave">
<Manufacturer id="0028" name="2B Electronics"></Manufacturer>
<Manufacturer id="0098" name="2GIG Technologies">
<Product config="2gig/ct50e.xml" id="015e" name="CT50e Thermostat" type="3200"/>
@ -217,6 +217,13 @@
<Product config="aeotec/zwa008.xml" id="0007" name="ZWA008 Door Window Sensor 7" type="0202"/>
<Product config="aeotec/zw164.xml" id="00a4" name="ZW164 Indoor Siren 6" type="0003"/>
<Product config="aeotec/zw175.xml" id="00af" name="ZW175 Smart Switch 7" type="0003"/>
<Product config="aeotec/zw187.xml" id="00bb" name="ZW187 Recessed Door Sensor 7" type="0002"/>
<Product config="aeotec/zw187.xml" id="00bb" name="ZW187 Recessed Door Sensor 7" type="0102"/>
<Product config="aeotec/zw187.xml" id="00bb" name="ZW187 Recessed Door Sensor 7" type="0202"/>
<Product config="aeotec/zw189.xml" id="00bd" name="ZW189 Range Extender 7" type="0004"/>
<Product config="aeotec/zw189.xml" id="00bd" name="ZW189 Range Extender 7" type="0104"/>
<Product config="aeotec/zw189.xml" id="00bd" name="ZW189 Range Extender 7" type="0204"/>
<Product config="aeotec/zw189.xml" id="00bd" name="ZW189 Range Extender 7" type="0404"/>
</Manufacturer>
<Manufacturer id="0088" name="Airvent SAM S.p.A."></Manufacturer>
<Manufacturer id="0094" name="Alarm.com"></Manufacturer>

View file

@ -371,6 +371,14 @@
'Revision' => '2',
'md5' => '0c55631d8012d5c723cac19568a743397fa6dcfcdba9b30e9bd062eceec9c5eafd21690fc0fbca9b15f04c570add037f0f67c4053355fd6db994f631fbb0a04c'
},
'config/aeotec/zw187.xml' => {
'Revision' => '1',
'md5' => '146f79310f6da41585d36c8447e28fefc9686a7ad39e908f3f7dde56c22cfa00f199b647b910a1835010af94dbfafb54ad1eebc2f2789f31f64d1ed466714e68'
},
'config/aeotec/zw189.xml' => {
'Revision' => '1',
'md5' => '9fce017a9280d9419cdb71e47867fb849ae88873930e5edd6eedeadd317e6cd71953c3db3e1944c90ecd298ae1c19164e688412e7a163611375848b8625d664f'
},
'config/aeotec/zwa001.xml' => {
'Revision' => '3',
'md5' => 'e63fd65924332e173ce34701ba86502affcfe1e5088cac0aeaa5755a0c1e73e335727b5bdc4730784c407f8022766fc0c220e8f07e36df8e6a44ca636abf67a8'
@ -1632,8 +1640,8 @@
'md5' => '4d34aeaaea917c229bedbb737e4de1550b2d7db5f9e61566a1c0a39966b6442d381d01f93714e12aae1404797d36854274cc4063dd7424b00d27da238b17a36a'
},
'config/manufacturer_specific.xml' => {
'Revision' => '55',
'md5' => '8f261f17e1e407c19f1652dea761690195cb0a6db3d45c114fe0e6e2a96b4c093989e0868d287e163d0f831302de686672812fa29fd0144a19bfcdd810fcc990'
'Revision' => '56',
'md5' => 'a5d0af99dd22a5180d3815bde1ecac95ed0f3486f6313b1d37d0180d3f3a55d4f0728449a529c432cc31159f78009e29d4fbe4ae774995cca389470d115fca36'
},
'config/mcohome/a8-9.xml' => {
'Revision' => '1',