Updated external content (Jenkins build 166)

pull/1472/head
openHAB Build Server 2021-01-03 06:57:05 +00:00
parent 13e94b74fa
commit 382bf6ad1b
19 changed files with 1577 additions and 298 deletions

File diff suppressed because one or more lines are too long

View File

@ -135,10 +135,11 @@ The `awaySetPoint` defines the temperature in degrees Celsius that will be sent
#### Boiler Controller
| Channel | Item Type | Description |
|-----------------|-----------|----------------------------|
| `awayModeState` | Switch | Has away mode been enabled |
| `ecoModeState` | Switch | Has eco mode been enabled |
| Channel | Item Type | Description |
|--------------------|-----------|-------------------------------|
| `awayModeState` | Switch | Has away mode been enabled |
| `ecoModeState` | Switch | Has eco mode been enabled |
| `comfortModeState` | Switch | Has comfort mode been enabled |
#### Hot Water

View File

@ -33,11 +33,7 @@ The `owserver` is the bridge that connects to an existing OWFS installation.
### Things
There are different types of things: the simple one (`basic`), multisensors built around the DS1923/DS2438 chip (`ms-tx`) and more advanced sensors from Elaborated Networks (www.wiregate.de) (`ams`, `bms`), Embedded Data System (www.embeddeddatasystems.com)(`edsenv`) and Brain4Home (www.brain4home.eu) (`bae091x`).
** Important: Breaking Change **
The thing types `ms-th`, `ms-tv`, `counter2`, `digitalio`, `digitalio2`, `digitalio8`, `ibutton`, `temperature` have been removed.
There are different types of things: the simple one (`basic`), multisensors built around the DS1923/DS2438 chip (`ms-tx`) and more advanced sensors from Elaborated Networks (www.wiregate.de) (`ams`, `bms`), Embedded Data System (www.embeddeddatasystems.com)(`edsenv`) and Brain4Home (`bae091x`).
## Discovery

View File

@ -3,7 +3,7 @@ id: tr064
label: TR-064
title: TR-064 - Bindings
type: binding
description: "This binding brings support for internet gateway devices that support the TR-064 protocol."
description: "This binding brings support for internet gateway devices that support the TR-064 protocol (e.g. the AVM FritzBox family of routers)."
since: 3x
install: auto
---
@ -14,16 +14,18 @@ install: auto
# TR-064 Binding
This binding brings support for internet gateway devices that support the TR-064 protocol.
This binding brings support for internet gateway devices that support the TR-064 protocol (e.g. the AVM FritzBox family of routers).
It can be used to gather information from the device and/or re-configure it.
Even though textual configuration is possible, it is strongly recommended to use the Main User Interface for configuration.
## Supported Things
Four thing types are supported:
Two Bridge things are supported:
- `generic`: the internet gateway device itself (generic device)
- `fritzbox`: similar to `generic` with extensions for AVM FritzBox devices
- `subDevice`: a sub-device of a `rootDevice` (e.g. a WAN interface)
- `fritzbox`: similar to `generic` with extensions for AVM FritzBox devices.
Two kind of Things are supported:
- `subDevice`: a sub-device of the Bridge thing (e.g. a WAN interface)
- `subDeviceLan`: a special type of sub-device that supports MAC-detection
## Discovery
@ -49,48 +51,99 @@ For security reasons it is highly recommended to set both, username and password
### `fritzbox`
All additional parameters for `fritzbox` devices (i.e. except those that are shared with `generic`) are advanced parameters.
The `fritzbox` devices can give additional informations in dedicated channels, controlled
by additional parameters (visible if Show Advanced is selected), w.r.t. to `generic` devices.
If the parameters are specified, the corresponding channels will be added to the device.
One or more TAM (telephone answering machines) are supported by most devices.
By setting the `tamIndices` parameter you can instruct the binding to add channels for these devices to the thing.
One or more TAM (telephone answering machines) are supported by most fritzbox devices.
By setting the `tamIndices` parameter you can instruct the binding to add channels for these
devices to the thing.
Values start with `0`.
This is an optional parameter and multiple values are allowed.
This is an optional parameter and multiple values are allowed: add one value per line in the Main User Interface.
Most devices allow to configure call deflections.
If the `callDeflectionIndices` parameter is set, channels for the status of the pre-configured call deflections are added.
Values start with `0`, including the number of "Call Blocks" (two configured call-blocks -> first deflection is `2`).
This is an optional parameter and multiple values are allowed.
This is an optional parameter and multiple values are allowed: add one value per line in the Main User Interface.
Most devices support call lists.
The binding can analyze these call lists and provide channels for the number of missed calls, inbound calls, outbound calls and rejected (blocked) calls.
The days for which this analysis takes place can be controlled with the `missedCallDays`, `rejectedCallDays`, `inboundCallDays`, `outboundCallDays` and `callListDays`.
This is an optional parameter and multiple values are allowed.
The binding can retrieve these call lists and provide channels for the number of missed calls, inbound calls, outbound calls and rejected (blocked) calls,
for a given number of days. A channel is added to the Thing if such a number is set through the corresponding parameter
in the Main User Interface.
The parameters are: `missedCallDays`, `rejectedCallDays`, `inboundCallDays`, `outboundCallDays` and `callListDays`.
Since FritzOS! 7.20 WAN access of local devices can be controlled by their IPs.
If the `wanBlockIPs` parameter is set, a channel for each IP is created to block/unblock WAN access for this IP.
Values need to be IPv4 addresses in the format `a.b.c.d`.
This is an optional parameter and multiple values are allowed.
This is an optional parameter and multiple values are allowed: add one value per line in the Main User Interface.
If the `PHONEBOOK` profile shall be used, it is necessary to retrieve the phonebooks from the FritzBox.
The `phonebookInterval` is uses to set the refresh cycle for phonebooks.
The `phonebookInterval` is uses to set the refresh cycle for phonebooks. It defaults to 600 seconds,
and it can be set to 0 if phoneooks are not to be used.
### `subdevice`, `subdeviceLan`
Besides the bridge that the thing is attached to, sub-devices have a `uuid` parameter.
This is the UUID/UDN of the device and a mandatory parameter.
Since the value can only be determined by examining the SCPD of the root device, the simplest way to get hold of them is through auto-discovery.
Additional informations (i.e. channels) are available in subdevices of the bridge.
Each subdevice is characterized by a unique `uuid` parameter: this is the UUID/UDN of the device.
This is a mandatory parameter to be set in order to add the subdevice. Since the parameter value can only be determined
by examining the SCPD of the root device, the simplest way to obtain it is through auto-discovery.
For `subdeviceLan` devices (type is detected automatically during discovery) the parameter `macOnline` can be defined.
It adds a channel for each MAC (format 11:11:11:11:11:11) that shows the online status of the respective device.
This is an optional parameter and multiple values are allowed.
Auto discovery may find several sub-devices, each one holding channels as described in the following.
The LAN sub-device, in particular, is also used for presence detection.
It therefore optionally contains
a channel for each MAC address (in a format 11:11:11:11:11:11, different than the old v1 version of this binding),
defined by the parameter `macOnline`.
This is an optional parameter and multiple values are allowed: add one value per line in the Main User Interface.
## Channels
Channels are grouped according to the subdevice they belong to.
### fritzbox Bridge channels
Advanced channels appear only if the corresponding parameters are set in the Thing definition.
| channel | item-type | advanced | description |
|----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
| `callDeflectionEnable` | `Switch` | | Enable/Disable the call deflection setup with the given index. |
| `callDeflectionEnable` | `Switch` | x | Enable/Disable the call deflection setup with the given index. |
| `callList` | `String` | x | A string containing the call list as JSON (see below) |
| `deviceLog` | `String` | x | A string containing the last log messages |
| `missedCalls` | `Number` | | Number of missed calls within the given number of days. |
| `outboundCalls` | `Number` | x | Number of outbound calls within the given number of days. |
| `inboundCalls` | `Number` | x | Number of inbound calls within the given number of days. |
| `reboot` | `Switch` | | Reboot |
| `rejectedCalls` | `Number` | x | Number of rejected calls within the given number of days. |
| `securityPort` | `Number` | x | The port for connecting via HTTPS to the TR-064 service. |
| `tamEnable` | `Switch` | x | Enable/Disable the answering machine with the given index. |
| `tamNewMessages` | `Number` | x | The number of new messages of the given answering machine. |
| `uptime` | `Number:Time` | | Uptime of the device |
### LAN subdeviceLan channels
| channel | item-type | advanced | description |
|----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
| `wifi24GHzEnable` | `Switch` | | Enable/Disable the 2.4 GHz WiFi device. |
| `wifi5GHzEnable` | `Switch` | | Enable/Disable the 5.0 GHz WiFi device. |
| `wifiGuestEnable` | `Switch` | | Enable/Disable the guest WiFi. |
| `macOnline` | `Switch` | x | Online status of the device with the given MAC |
### WANConnection subdevice channels
| channel | item-type | advanced | description |
|----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
| `Uptime` | `Number:Time` | | Uptime |
| `pppUptime` | `Number:Time` | | Uptime (if using PPP) |
| `wanConnectionStatus` | `String` | | Connection Status |
| `wanPppConnectionStatus` | `String` | | Connection Status (if using PPP) |
| `wanIpAddress` | `String` | x | WAN IP Address |
| `wanPppIpAddress` | `String` | x | WAN IP Address (if using PPP) |
### WAN subdevice channels
| channel | item-type | advanced | description |
|----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
| `dslCRCErrors` | `Number:Dimensionless` | x | DSL CRC Errors |
| `dslDownstreamMaxRate` | `Number:DataTransferRate` | x | DSL Max Downstream Rate |
| `dslDownstreamCurrRate` | `Number:DataTransferRate` | x | DSL Curr. Downstream Rate |
@ -104,30 +157,17 @@ This is an optional parameter and multiple values are allowed.
| `dslUpstreamCurrRate` | `Number:DataTransferRate` | x | DSL Curr. Upstream Rate |
| `dslUpstreamNoiseMargin` | `Number:Dimensionless` | x | DSL Upstream Noise Margin |
| `dslUpstreamAttenuation` | `Number:Dimensionless` | x | DSL Upstream Attenuation |
| `inboundCalls` | `Number` | x | Number of inbound calls within the given number of days. |
| `macOnline` | `Switch` | x | Online status of the device with the given MAC |
| `missedCalls` | `Number` | | Number of missed calls within the given number of days. |
| `outboundCalls` | `Number` | x | Number of outbound calls within the given number of days. |
| `reboot` | `Switch` | | Reboot |
| `rejectedCalls` | `Number` | x | Number of rejected calls within the given number of days. |
| `securityPort` | `Number` | x | The port for connecting via HTTPS to the TR-064 service. |
| `tamEnable` | `Switch` | | Enable/Disable the answering machine with the given index. |
| `tamNewMessages` | `Number` | | The number of new messages of the given answering machine. |
| `uptime` | `Number:Time` | | Uptime |
| `pppUptime` | `Number:Time` | | Uptime (if using PPP) |
| `wanAccessType` | `String` | x | Access Type |
| `wanConnectionStatus` | `String` | | Connection Status |
| `wanPppConnectionStatus` | `String` | | Connection Status (if using PPP) |
| `wanIpAddress` | `String` | x | WAN IP Address |
| `wanPppIpAddress` | `String` | x | WAN IP Address (if using PPP) |
| `wanMaxDownstreamRate` | `Number:DataTransferRate` | x | Max. Downstream Rate |
| `wanMaxUpstreamRate` | `Number:DataTransferRate` | x | Max. Upstream Rate |
| `wanPhysicalLinkStatus` | `String` | x | Link Status |
| `wanTotalBytesReceived` | `Number:DataAmount` | x | Total Bytes Received |
| `wanTotalBytesSent` | `Number:DataAmount` | x | Total Bytes Sent |
| `wifi24GHzEnable` | `Switch` | | Enable/Disable the 2.4 GHz WiFi device. |
| `wifi5GHzEnable` | `Switch` | | Enable/Disable the 5.0 GHz WiFi device. |
| `wifiGuestEnable` | `Switch` | | Enable/Disable the guest WiFi. |
Parameters that accept lists (e.g. `macOnline`, `wanBlockIPs`) can contain comments.
Comments are separated from the value with a '#' (e.g. `192.168.0.77 # Daughter's iPhone`).
The full string is used for the channel label.
### Channel `callList`
@ -165,3 +205,31 @@ Example (use all phonebooks, match 5 digits from right):
val tr064Actions = getActions("tr064","tr064:fritzbox:2a28aee1ee")
val result = tr064Actions.phonebookLookup("49157712341234", 5)
```
## A note on textual configuration
Textual configuration through a `.things` file is possible but, at present, strongly discouraged because it is significantly more error-prone
than the configuration through Main User Interface.
If an advanced user is really motivated to define a textual configuration, it is suggested to perform
an automatic scan through the user interface first in order to extract the required parameters (namely the different `uuid` of the
needed subdevices).
The definition of the bridge and of the subdevices things is the following
```
Bridge tr064:fritzbox:rootuid "Root label" @ "location" [ host="192.168.1.1", user="user", password="passwd",
phonebookInterval="0"]{
Thing subdeviceLan LAN "label LAN" [ uuid="uuid:xxxxxxxx-xxxx-xxxx-yyyy-xxxxxxxxxxxx",
macOnline="XX:XX:XX:XX:XX:XX",
"YY:YY:YY:YY:YY:YY"]
Thing subdeviceLan WAN "label WAN" [ uuid="uuid:xxxxxxxx-xxxx-xxxx-zzzz-xxxxxxxxxxxx"]
Thing subdeviceLan WANCon "label WANConnection" [ uuid="uuid:xxxxxxxx-xxxx-xxxx-wwww-xxxxxxxxxxxx"]
}
```
The channel are automatically generated and it is simpler to use the Main User Interface to copy the textual definition of the channel
```
Switch PresXX "[%s]" {channel="tr064:subdeviceLan:rootuid:LAN:macOnline_XX_3AXX_3AXX_3AXX_3AXX_3AXX"}
Switch PresYY "[%s]" {channel="tr064:subdeviceLan:rootuid:LAN:macOnline_YY_3AYY_3AYY_3AYY_3AYY_3AYY"}
```

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -1,6 +1,6 @@
/**
*
* Copyright (c) 2010-2020 Contributors to the openHAB project
* Copyright (c) 2010-2021 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.

View File

@ -0,0 +1,472 @@
---
layout: documentation
title: ZWA009 - ZWave
---
{% include base.html %}
# ZWA009 Small sensor that offers monitoring of temperature, humidity, dew and mold.
This describes the Z-Wave device *ZWA009*, manufactured by *Aeotec Limited* with the thing type UID of ```aeotec_zwa009_00_000```.
The device is in the category of *Sensor*, defining Device used to measure something.
![ZWA009 product image](https://opensmarthouse.org/zwavedatabase/1336/image/)
The ZWA009 supports routing. This allows the device to communicate using other routing enabled devices as intermediate routers. This device is unable to participate in the routing of data from other devices.
The ZWA009 does not permanently listen for messages sent from the controller - it will periodically wake up automatically to check if the controller has messages to send, but will sleep most of the time to conserve battery life. Refer to the *Wakeup Information* section below for further information.
## Overview
Small sensor that offers monitoring of temperature, humidity, dew and mold. Uses a CR2477 battery with up to 2 years' lifespan.
### Inclusion Information
Triple click the intrusion (button on the front) button.
### Exclusion Information
Triple click the intrusion (button on the front) button.
### Wakeup Information
The ZWA009 does not permanently listen for messages sent from the controller - it will periodically wake up automatically to check if the controller has messages to send, but will sleep most of the time to conserve battery life. The wakeup period can be configured in the user interface - it is advisable not to make this too short as it will impact battery life - a reasonable compromise is 1 hour.
The wakeup period does not impact the devices ability to report events or sensor data. The device can be manually woken with a button press on the device as described below - note that triggering a device to send an event is not the same as a wakeup notification, and this will not allow the controller to communicate with the device.
Click the intrusion (button on the front) button.
### General Usage Information
## Channels
The following table summarises the channels available for the ZWA009 -:
| Channel Name | Channel ID | Channel Type | Category | Item Type |
|--------------|------------|--------------|----------|-----------|
| Binary Sensor | sensor_binary | sensor_binary | | Switch |
| Sensor (temperature) | sensor_temperature | sensor_temperature | Temperature | Number:Temperature |
| Sensor (dew point) | sensor_dewpoint | sensor_dewpoint | Temperature | Number |
| Sensor (relative humidity) | sensor_relhumidity | sensor_relhumidity | Humidity | Number |
| Alarm | alarm_general | alarm_general | Alarm | Switch |
| Battery Level | battery-level | system.battery_level | Battery | Number |
### Binary Sensor
Indicates if a sensor has triggered.
The ```sensor_binary``` channel is of type ```sensor_binary``` and supports the ```Switch``` item. This is a read only channel so will only be updated following state changes from the device.
The following state translation is provided for this channel to the ```Switch``` item type -:
| Value | Label |
|-------|-----------|
| ON | Triggered |
| OFF | Untriggered |
### Sensor (temperature)
Indicates the current temperature.
The ```sensor_temperature``` channel is of type ```sensor_temperature``` and supports the ```Number:Temperature``` item and is in the ```Temperature``` category.
### Sensor (dew point)
Indicates the dewpoint.
The ```sensor_dewpoint``` channel is of type ```sensor_dewpoint``` and supports the ```Number``` item and is in the ```Temperature``` category. This is a read only channel so will only be updated following state changes from the device.
### Sensor (relative humidity)
Indicates the current relative humidity.
The ```sensor_relhumidity``` channel is of type ```sensor_relhumidity``` and supports the ```Number``` item and is in the ```Humidity``` category. This is a read only channel so will only be updated following state changes from the device.
### Alarm
Indicates if an alarm is triggered.
The ```alarm_general``` channel is of type ```alarm_general``` and supports the ```Switch``` item and is in the ```Alarm``` category. This is a read only channel so will only be updated following state changes from the device.
The following state translation is provided for this channel to the ```Switch``` item type -:
| Value | Label |
|-------|-----------|
| OFF | OK |
| ON | Alarm |
### Battery Level
Represents the battery level as a percentage (0-100%). Bindings for things supporting battery level in a different format (e.g. 4 levels) should convert to a percentage to provide a consistent battery level reading.
The ```system.battery-level``` channel is of type ```system.battery-level``` and supports the ```Number``` item and is in the ```Battery``` category.
This channel provides the battery level as a percentage and also reflects the low battery warning state. If the battery state is in low battery warning state, this will read 0%.
## Device Configuration
The following table provides a summary of the 14 configuration parameters available in the ZWA009.
Detailed information on each parameter can be found in the sections below.
| Param | Name | Description |
|-------|-------|-------------|
| 1 | Minimum Temperature change | This value defines the minimum change of temperature to cause an unsolicited report of humidity to the central controller using Lifeline. |
| 2 | Minimum humidity change | This value defines the minimum change of humidity to cause an unsolicited report of humidity to the central controller using Lifeline. |
| 4 | Periodic Reports | This parameter defines the time interval to send an unsolicited report. If the value is set to 0, there will be no periodic reports sent to the controller. |
| 5 | Temperature Upper Watermark | If the measured temperature surpasses this watermark a BASIC command is sent into Association Group 2. |
| 6 | Temperature Lower Watermark | If the measured temperature dropps below this watermark a BASIC command is sent into Association Group 3. |
| 7 | Humidity Upper Watermark | If the measured relative humidity surpasses this watermark a BASIC command is sent into Association Group 4. |
| 8 | Humidity Lower Watermark | If the measured temperature drops below this relative humidity a BASIC command is sent into Association Group 5. |
| 9 | Low Temperature Trigger Command | This defines what BASIC SET command value shall be sent out into association group 3. |
| 10 | High Temperature Trigger Command | This defines what BASIC SET command value be sent out into association group 2. |
| 11 | Low Humidity Trigger Command | This defines what BASIC SET command value shall be sent out into association group 5. |
| 12 | High Humidity Trigger Command | This defines what BASIC SET command value shall be sent out into association group 4. |
| 13 | Offset value for Mold | This value allows to increase the humidity threshold for ideal mould environment notification by max 10%. |
| 64 | Temperature Scale | This parameter sets the temperature scale. |
| 255 | Reset Parameter | This parameter helps reset configuration parameters and the device to factory defaults. |
| | Wakeup Interval | Sets the interval at which the device will accept commands from the controller |
| | Wakeup Node | Sets the node ID of the device to receive the wakeup notifications |
### Parameter 1: Minimum Temperature change
This value defines the minimum change of temperature to cause an unsolicited report of humidity to the central controller using Lifeline.
Minimum Temperature change to report.
This value defines the minimum change of temperature to cause an unsolicited report of humidity to the central controller using Lifeline.
If the value is set to 0, there will be no reports sent to the controller, when the temperature changes. However, periodic reports, managed by configuration parameter 4, may still be active.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 100 may be set.
The manufacturer defined default value is ```20```.
This parameter has the configuration ID ```config_1_1``` and is of type ```INTEGER```.
### Parameter 2: Minimum humidity change
This value defines the minimum change of humidity to cause an unsolicited report of humidity to the central controller using Lifeline.
Minimum humidity change to report.
This value defines the minimum change of humidity to cause an unsolicited report of humidity to the central controller using Lifeline.
If the value is set to 0, there will be no reports sent to the controller, when the humidity changes.
However, periodic reports, managed by configuration parameter 4, may still be active.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 20 may be set.
The manufacturer defined default value is ```7```.
This parameter has the configuration ID ```config_2_1``` and is of type ```INTEGER```.
### Parameter 4: Periodic Reports
This parameter defines the time interval to send an unsolicited report. If the value is set to 0, there will be no periodic reports sent to the controller.
Periodic Reports.
This parameter defines the time interval to send an unsolicited report.
If the value is set to 0, there will be no periodic reports sent to the controller.
However, reports on temperature/humidity changes, managed by configuration parameters 1 and 2, may still be active.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 65535 may be set.
The manufacturer defined default value is ```43200```.
This parameter has the configuration ID ```config_4_2``` and is of type ```INTEGER```.
### Parameter 5: Temperature Upper Watermark
If the measured temperature surpasses this watermark a BASIC command is sent into Association Group 2.
Temperature Upper Watermark value.
This parameter defines a temperature.
If the measured temperature surpasses this watermark a BASIC command is sent into Association Group 2.
The value of BASIC SET is defined by parameter 10.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 1000 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_5_2``` and is of type ```INTEGER```.
### Parameter 6: Temperature Lower Watermark
If the measured temperature dropps below this watermark a BASIC command is sent into Association Group 3.
Temperature Lower Watermark value.
This parameter defines a temperature.
If the measured temperature dropps below this watermark a BASIC command is sent into Association Group 3.
The value of BASIC SET is defined by parameter 9.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 1000 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_6_2``` and is of type ```INTEGER```.
### Parameter 7: Humidity Upper Watermark
If the measured relative humidity surpasses this watermark a BASIC command is sent into Association Group 4.
Humidity Upper Watermark value.
This parameter defines the relative humidity.
If the measured relative humidity surpasses this watermark a BASIC command is sent into Association Group 4.
The value of BASIC SET is defined by parameter 12.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 100 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_7_1``` and is of type ```INTEGER```.
### Parameter 8: Humidity Lower Watermark
If the measured temperature drops below this relative humidity a BASIC command is sent into Association Group 5.
Humidity Lower Watermark value.
This parameter defines a relative humidity.
If the measured temperature drops below this relative humidity a BASIC command is sent into Association Group 5.
The value of BASIC SET is defined by parameter 11.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 100 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_8_1``` and is of type ```INTEGER```.
### Parameter 9: Low Temperature Trigger Command
This defines what BASIC SET command value shall be sent out into association group 3.
Low Temperature Trigger BASIC Set Command Value.
This defines what BASIC SET command value shall be sent out into association group 3.
Value meaning:
255 = ON.
0 = OFF.
1 - 100 = Defines a level between 0 - 100% if controlling dimmers.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 255 may be set.
The manufacturer defined default value is ```255```.
This parameter has the configuration ID ```config_9_1``` and is of type ```INTEGER```.
### Parameter 10: High Temperature Trigger Command
This defines what BASIC SET command value be sent out into association group 2.
High Temperature Trigger BASIC Set Command Value
This defines what BASIC SET command value be sent out into association group 2.
Value meaning:
255 = ON.
0 = OFF.
1 - 100 = Defines a level between 0 - 100% if controlling dimmers.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 255 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_10_1``` and is of type ```INTEGER```.
### Parameter 11: Low Humidity Trigger Command
This defines what BASIC SET command value shall be sent out into association group 5.
Low Humidity Trigger BASIC Set Command Value.
This defines what BASIC SET command value shall be sent out into association group 5.
Value meaning:
255 = ON.
0 = OFF.
1 - 100 = Defines a level between 0 - 100% if controlling dimmers.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 255 may be set.
The manufacturer defined default value is ```255```.
This parameter has the configuration ID ```config_11_1``` and is of type ```INTEGER```.
### Parameter 12: High Humidity Trigger Command
This defines what BASIC SET command value shall be sent out into association group 4.
High Humidity Trigger BASIC Set Command Value.
This defines what BASIC SET command value shall be sent out into association group 4.
Value meaning:
255 = ON.
0 = OFF.
1 - 100 = Defines a level between 0 - 100% if controlling dimmers.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 255 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_12_1``` and is of type ```INTEGER```.
### Parameter 13: Offset value for Mold
This value allows to increase the humidity threshold for ideal mould environment notification by max 10%.
Offset value for Mold environment notification
This value allows to increase the humidity threshold for ideal mould environment notification by max 10%. (default 0 value will set to trigger at humidity levels above 70%)This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 10 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_13_1``` and is of type ```INTEGER```.
### Parameter 64: Temperature Scale
This parameter sets the temperature scale.
Temperature Scale
This parameter sets the temperature scale.
1 = Celsius
2 = Fahrenheit
Values in the range 1 to 2 may be set.
The manufacturer defined default value is ```1```.
This parameter has the configuration ID ```config_64_0``` and is of type ```INTEGER```.
### Parameter 255: Reset Parameter
This parameter helps reset configuration parameters and the device to factory defaults.
Reset Parameter
This parameter helps reset configuration parameters and the device to factory defaults.
1 = Reset all Parameter settings to their default settings.
1431655765 = Completely factory reset sensor and send device reset locally notification.This is an advanced parameter and will therefore not show in the user interface without entering advanced mode.
Values in the range 0 to 1431655765 may be set.
The manufacturer defined default value is ```0```.
This parameter has the configuration ID ```config_255_4``` and is of type ```INTEGER```.
### Wakeup Interval
The wakeup interval sets the period at which the device will listen for messages from the controller. This is required for battery devices that sleep most of the time in order to conserve battery life. The device will wake up at this interval and send a message to the controller to tell it that it can accept messages - after a few seconds, it will go back to sleep if there is no further communications.
This setting is defined in *seconds*. It is advisable not to set this interval too short or it could impact battery life. A period of 1 hour (3600 seconds) is suitable in most instances.
Note that this setting does not affect the devices ability to send sensor data, or notification events.
This parameter has the configuration ID ```wakeup_interval``` and is of type ```INTEGER```.
### Wakeup Node
When sleeping devices wake up, they send a notification to a listening device. Normally, this device is the network controller, and normally the controller will set this automatically to its own address.
In the event that the network contains multiple controllers, it may be necessary to configure this to a node that is not the main controller. This is an advanced setting and should not be changed without a full understanding of the impact.
This parameter has the configuration ID ```wakeup_node``` and is of type ```INTEGER```.
## Association Groups
Association groups allow the device to send unsolicited reports to the controller, or other devices in the network. Using association groups can allow you to eliminate polling, providing instant feedback of a device state change without unnecessary network traffic.
The ZWA009 supports 6 association groups.
### Group 1: Lifeline
The Lifeline association group reports device status to a hub and is not designed to control other devices directly. When using the Lineline group with a hub, in most cases, only the lifeline group will need to be configured and normally the hub will perform this automatically during the device initialisation.
Lifeline
Association group 1 supports 5 nodes.
### Group 2: Temperature High Trigger
Temperature High Trigger
Association group 2 supports 5 nodes.
### Group 3: Temperature Low Trigger
Temperature Low Trigger
Association group 3 supports 5 nodes.
### Group 4: 5 Humidity High Trigger
5 Humidity High Trigger
Association group 4 supports 5 nodes.
### Group 5: Humidity Low Trigger
Humidity Low Trigger
Association group 5 supports 5 nodes.
### Group 6: Air Temperature
Air Temperature
Association group 6 supports 5 nodes.
## Technical Information
### Endpoints
#### Endpoint 0
| Command Class | Comment |
|---------------|---------|
| COMMAND_CLASS_NO_OPERATION_V1| |
| COMMAND_CLASS_SENSOR_BINARY_V2| |
| COMMAND_CLASS_SENSOR_MULTILEVEL_V10| |
| COMMAND_CLASS_TRANSPORT_SERVICE_V1| |
| COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1| |
| COMMAND_CLASS_DEVICE_RESET_LOCALLY_V1| |
| COMMAND_CLASS_ZWAVEPLUS_INFO_V1| |
| COMMAND_CLASS_SUPERVISION_V1| |
| COMMAND_CLASS_CONFIGURATION_V1| |
| COMMAND_CLASS_ALARM_V8| |
| COMMAND_CLASS_MANUFACTURER_SPECIFIC_V1| |
| COMMAND_CLASS_POWERLEVEL_V1| |
| COMMAND_CLASS_FIRMWARE_UPDATE_MD_V1| |
| COMMAND_CLASS_BATTERY_V1| |
| COMMAND_CLASS_WAKE_UP_V2| |
| COMMAND_CLASS_ASSOCIATION_V2| |
| COMMAND_CLASS_VERSION_V2| |
| COMMAND_CLASS_INDICATOR_V3| |
| COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V3| |
| COMMAND_CLASS_SECURITY_2_V1| |
### Documentation Links
* [User Guide](https://opensmarthouse.org/zwavedatabase/1336/reference/AerQ_user_Guide.pdf)
---
Did you spot an error in the above definition or want to improve the content?
You can [contribute to the database here](https://opensmarthouse.org/zwavedatabase/1336).

View File

@ -29,6 +29,10 @@ The switch enables wireless control of On/OFF functions of incandescent, LED, xe
1. Follow the instructions for your Z-Wave certified controller to exclude a device from the Z-Wave network.
2. Once the controller is ready to exclude your device, press and release the top or bottom button on the smart switch to exclude it from the network. 
### General Usage Information
## Channels
The following table summarises the channels available for the 26931/ZW4006 -:

View File

@ -0,0 +1,682 @@
---
layout: documentation
title: ZEN16 - ZWave
---
{% include base.html %}
# ZEN16 Multirelay
This describes the Z-Wave device *ZEN16*, manufactured by *[Zooz](http://www.getzooz.com/)* with the thing type UID of ```zooz_zen16_01_001```.
This version of the device is limited to firmware versions 1.1 to 1.3
The device is in the category of *Battery*, defining Batteries, Energy Storages.
![ZEN16 product image](https://opensmarthouse.org/zwavedatabase/1326/image/)
The ZEN16 supports routing. This allows the device to communicate using other routing enabled devices as intermediate routers. This device is also able to participate in the routing of data between other devices in the mesh network.
## Overview
**Features**
* Powerful dry contact relays to control loads up to 15 A and 20 A
* Perfect for outdoor lighting, pool pumps, garage door, or gas fireplace
* Control up to 3 connected loads independently or together
* Z-Wave or optional wall switch control (toggle or momentary type)
* Built-in timers for each relay to simplify automation
* Remembers and restores on/off status after power failure
* Built-in Z-Wave Plus signal repeater to extend network range
* Powered by 12-24 V DC/AC or USB C port for easy set-up
* Wall mounting and minimal design for clean installation
* S2 security protocol and the latest 500 Z-Wave chip
**Specifications**
* Model Number: ZEN16
* Z-Wave Signal Frequency: 908.42 MHz
* Power: 12-24 V DC/AC or USB C
* Maximum Load: Relay 1: 15A (HP), R2: 15A (HP), R3: 20A (HP)
* Range: Up to 100 feet line of sight
* Operating Temperature: 32-104° F (0-40° C)
* Installation and Use: Indoor only
### Inclusion Information
1. Start Z-Wave inclusion.
2. Quickly press the Z-Wave button 3 times.
The LED indicator will blink to signal communication and remain on for 2 seconds to confirm inclusion.
### Exclusion Information
1. Start Z-Wave inclusion.
2. Quickly press the Z-Wave button 3 times.
The LED indicator will blink to signal communication and remain on for 2 seconds to confirm inclusion.
### General Usage Information
**Manual Control From The Z-Wave Button**
* 3 x tap: enter inclusion (pairing) mode
* 5 x tap: change LED indicator mode (see parameter 5)
## Channels
The following table summarises the channels available for the ZEN16 -:
| Channel Name | Channel ID | Channel Type | Category | Item Type |
|--------------|------------|--------------|----------|-----------|
| Switch | switch_binary | switch_binary | Switch | Switch |
| Dimmer | switch_dimmer | switch_dimmer | DimmableLight | Dimmer |
| Scene Number | scene_number | scene_number | | Number |
| Binary Sensor | sensor_binary | sensor_binary | | Switch |
| Electric meter (kWh) | meter_kwh | meter_kwh | Energy | Number |
| Electric meter (kVAh) | meter_kvah | meter_kvah | Energy | Number |
| Electric meter (watts) | meter_watts | meter_watts | Energy | Number |
| Battery Level | battery-level | system.battery_level | Battery | Number |
| Switch 1 | switch_binary1 | switch_binary | Switch | Switch |
| Switch 2 | switch_binary2 | switch_binary | Switch | Switch |
| Switch 3 | switch_binary3 | switch_binary | Switch | Switch |
### Switch
Switch the power on and off.
The ```switch_binary``` channel is of type ```switch_binary``` and supports the ```Switch``` item and is in the ```Switch``` category.
### Dimmer
The brightness channel allows to control the brightness of a light.
It is also possible to switch the light on and off.
The ```switch_dimmer``` channel is of type ```switch_dimmer``` and supports the ```Dimmer``` item and is in the ```DimmableLight``` category.
### Scene Number
Triggers when a scene button is pressed.
The ```scene_number``` channel is of type ```scene_number``` and supports the ```Number``` item.
### Binary Sensor
Indicates if a sensor has triggered.
The ```sensor_binary``` channel is of type ```sensor_binary``` and supports the ```Switch``` item. This is a read only channel so will only be updated following state changes from the device.
The following state translation is provided for this channel to the ```Switch``` item type -:
| Value | Label |
|-------|-----------|
| ON | Triggered |
| OFF | Untriggered |
### Electric meter (kWh)
Indicates the energy consumption (kWh).
The ```meter_kwh``` channel is of type ```meter_kwh``` and supports the ```Number``` item and is in the ```Energy``` category. This is a read only channel so will only be updated following state changes from the device.
### Electric meter (kVAh)
Indicates the energy consumption (kVAh).
The ```meter_kvah``` channel is of type ```meter_kvah``` and supports the ```Number``` item and is in the ```Energy``` category. This is a read only channel so will only be updated following state changes from the device.
### Electric meter (watts)
Indicates the instantaneous power consumption.
The ```meter_watts``` channel is of type ```meter_watts``` and supports the ```Number``` item and is in the ```Energy``` category. This is a read only channel so will only be updated following state changes from the device.
### Battery Level
Represents the battery level as a percentage (0-100%). Bindings for things supporting battery level in a different format (e.g. 4 levels) should convert to a percentage to provide a consistent battery level reading.
The ```system.battery-level``` channel is of type ```system.battery-level``` and supports the ```Number``` item and is in the ```Battery``` category.
This channel provides the battery level as a percentage and also reflects the low battery warning state. If the battery state is in low battery warning state, this will read 0%.
### Switch 1
Switch the power on and off.
The ```switch_binary1``` channel is of type ```switch_binary``` and supports the ```Switch``` item and is in the ```Switch``` category.
### Switch 2
Switch the power on and off.
The ```switch_binary2``` channel is of type ```switch_binary``` and supports the ```Switch``` item and is in the ```Switch``` category.
### Switch 3
Switch the power on and off.
The ```switch_binary3``` channel is of type ```switch_binary``` and supports the ```Switch``` item and is in the ```Switch``` category.
## Device Configuration
The following table provides a summary of the 24 configuration parameters available in the ZEN16.
Detailed information on each parameter can be found in the sections below.
| Param | Name | Description |
|-------|-------|-------------|
| 1 | On Off Status After Power Failure | Set the on off status for the relays after power failure |
| 2 | Switch Type for Relay 1 (Sw1) | Choose the wall switch type you want to connect to the Sw1 terminal |
| 3 | Switch Type for Relay 2 (Sw2) | Choose the wall switch type you want to connect to the Sw2 terminal |
| 4 | Switch Type for Relay 3 (Sw3) | Choose the wall switch type you want to connect to the Sw3 terminal. |
| 5 | LED Indicator Control | LED Indicator Control |
| 6 | Auto Turn-Off Timer for Relay 1 | Auto Turn-Off Timer for Relay 1 |
| 7 | Auto Turn-On Timer for Relay 1 | Auto Turn-On Timer for Relay 1 |
| 8 | Auto Turn-Off Timer for Relay 2 | Auto Turn-Off Timer for Relay 2 |
| 9 | Auto Turn-On Timer for Relay 2 | Auto Turn-On Timer for Relay 2 |
| 10 | Auto Turn-Off Timer for Relay 3 | Auto Turn-Off Timer for Relay 3 |
| 11 | Auto Turn-On Timer for Relay 3 | Auto Turn-On Timer for Relay 3 |
| 12 | Enable/Disable Manual Control for Sw1 | Enable/Disable Manual Control for Sw1 |
| 13 | Enable/Disable Manual Control for Sw2 | Enable/Disable Manual Control for Sw2 |
| 14 | Enable/Disable Manual Control for Sw3 | Enable/Disable Manual Control for Sw3 |
| 15 | Auto Timer-Off Timer Unit for Relay 1 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 1 |
| 16 | Auto Timer-On Timer Unit for Relay 1 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 1 |
| 17 | Auto Timer-Off Timer Unit for Relay 2 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 2 |
| 18 | Auto Timer-On Unit for Relay 2 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 2 |
| 19 | Auto Timer-Off Timer Unit for Relay 3 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 3 |
| 20 | Auto Timer-On Timer Unit for Relay 3 | Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 3 |
| 21 | Relay 1 - Default Relay State | Decide whether you'd like Relay 1 to be normally open (NO) or normally closed (NC) |
| 22 | Relay 2 - Default Relay State | Decide whether you'd like Relay 2 to be normally open (NO) or normally closed (NC) |
| 23 | Relay 3 - Default Relay State | Decide whether you'd like Relay 3 to be normally open (NO) or normally closed (NC) |
| 24 | DC Motor Mode | Sync Relay 1 and Relay 2 together to prevent them from being activated at the same time |
### Parameter 1: On Off Status After Power Failure
Set the on off status for the relays after power failure
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | ALL relays forced to OFF |
| 1 | ALL relays restore on/off status (default) |
| 2 | ALL relays forced to ON |
| 3 | Relay 1 and 2 restore on/off status, Relay 3 OFF |
| 4 | Relay 1 and 2 restore on/off status, Relay 3 ON |
The manufacturer defined default value is ```1``` (ALL relays restore on/off status (default)).
This parameter has the configuration ID ```config_1_1``` and is of type ```INTEGER```.
### Parameter 2: Switch Type for Relay 1 (Sw1)
Choose the wall switch type you want to connect to the Sw1 terminal
Press and hold the Z-Wave button for 5 seconds to change mode manually
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Momentary switch |
| 1 | Normal |
| 2 | Toggle switch (default) |
| 3 | Garage door switch |
The manufacturer defined default value is ```2``` (Toggle switch (default)).
This parameter has the configuration ID ```config_2_1``` and is of type ```INTEGER```.
### Parameter 3: Switch Type for Relay 2 (Sw2)
Choose the wall switch type you want to connect to the Sw2 terminal
Click-clicknhold the Z-Wave button for 5 seconds to change mode manually.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Momentary switch |
| 1 | Normal |
| 2 | Toggle switch (default) |
| 3 | Garage door switch |
The manufacturer defined default value is ```2``` (Toggle switch (default)).
This parameter has the configuration ID ```config_3_1``` and is of type ```INTEGER```.
### Parameter 4: Switch Type for Relay 3 (Sw3)
Choose the wall switch type you want to connect to the Sw3 terminal.
Click-click-clicknhold the Z-Wave button for 5 seconds to change mode manually
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Momentary switch |
| 1 | Normal |
| 2 | Toggle switch (default) |
| 3 | Garage door switch |
The manufacturer defined default value is ```2``` (Toggle switch (default)).
This parameter has the configuration ID ```config_4_1``` and is of type ```INTEGER```.
### Parameter 5: LED Indicator Control
LED Indicator Control
Choose if you want the LED indicator to turn on when any of the relays are on or if all of them are off, or if you want it to remain on or off at all times.
Click the Z-Wave button 5 times quickly to change mode manually
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | ON when all relays OFF (default) |
| 1 | ON when any relay ON |
| 2 | LED indicator is always OFF |
| 3 | LED indicator is always ON |
The manufacturer defined default value is ```0``` (ON when all relays OFF (default)).
This parameter has the configuration ID ```config_5_1``` and is of type ```INTEGER```.
### Parameter 6: Auto Turn-Off Timer for Relay 1
Auto Turn-Off Timer for Relay 1
Use this parameter to set the time after which you want the device connected to Relay 1 to automatically turn off once it has been turned on. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_6_4``` and is of type ```INTEGER```.
### Parameter 7: Auto Turn-On Timer for Relay 1
Auto Turn-On Timer for Relay 1
Use this parameter to set the time after which you want the device connected to Relay 1 to automatically turn on once it has been turned off. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_7_4``` and is of type ```INTEGER```.
### Parameter 8: Auto Turn-Off Timer for Relay 2
Auto Turn-Off Timer for Relay 2
Use this parameter to set the time after which you want the device connected to Relay 2 to automatically turn off once it has been turned on. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_8_4``` and is of type ```INTEGER```.
### Parameter 9: Auto Turn-On Timer for Relay 2
Auto Turn-On Timer for Relay 2
Use this parameter to set the time after which you want the device connected to Relay 2 to automatically turn on once it has been turned off. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_9_4``` and is of type ```INTEGER```.
### Parameter 10: Auto Turn-Off Timer for Relay 3
Auto Turn-Off Timer for Relay 3
Use this parameter to set the time after which you want the device connected to Relay 3 to automatically turn off once it has been turned on. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_10_4``` and is of type ```INTEGER```.
### Parameter 11: Auto Turn-On Timer for Relay 3
Auto Turn-On Timer for Relay 3
Use this parameter to set the time after which you want the device connected to Relay 3 to automatically turn on once it has been turned off. The number entered as value corresponds to the number of minutes.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Timer disabled (default) |
The manufacturer defined default value is ```0``` (Timer disabled (default)).
This parameter has the configuration ID ```config_11_4``` and is of type ```INTEGER```.
### Parameter 12: Enable/Disable Manual Control for Sw1
Enable/Disable Manual Control for Sw1
Enable or disable physical on/off control of Relay 1 from the wall switch connected to Sw1 terminal. If disabled, youll only be able to control the connected device via Z-Wave.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Disable |
| 1 | Enable (default) |
The manufacturer defined default value is ```1``` (Enable (default)).
This parameter has the configuration ID ```config_12_1``` and is of type ```INTEGER```.
### Parameter 13: Enable/Disable Manual Control for Sw2
Enable/Disable Manual Control for Sw2
Enable or disable physical on/off control of Relay 2 from the wall switch connected to Sw2 terminal. If disabled, youll only be able to control the connected device via Z-Wave.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Disable |
| 1 | Enable (default) |
The manufacturer defined default value is ```1``` (Enable (default)).
This parameter has the configuration ID ```config_13_1``` and is of type ```INTEGER```.
### Parameter 14: Enable/Disable Manual Control for Sw3
Enable/Disable Manual Control for Sw3
Enable or disable physical on/off control of Relay 3 from the wall switch connected to Sw3 terminal. If disabled, youll only be able to control the connected device via Z-Wave.
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Disable |
| 1 | Enable (default) |
The manufacturer defined default value is ```1``` (Enable (default)).
This parameter has the configuration ID ```config_14_1``` and is of type ```INTEGER```.
### Parameter 15: Auto Timer-Off Timer Unit for Relay 1
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 1
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_15_1``` and is of type ```INTEGER```.
### Parameter 16: Auto Timer-On Timer Unit for Relay 1
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 1
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_16_1``` and is of type ```INTEGER```.
### Parameter 17: Auto Timer-Off Timer Unit for Relay 2
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 2
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_17_1``` and is of type ```INTEGER```.
### Parameter 18: Auto Timer-On Unit for Relay 2
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 2
The following option values may be configured -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_18_1``` and is of type ```INTEGER```.
### Parameter 19: Auto Timer-Off Timer Unit for Relay 3
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-off unit for Relay 3
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_19_1``` and is of type ```INTEGER```.
### Parameter 20: Auto Timer-On Timer Unit for Relay 3
Use this parameter to choose between seconds, minutes, or hours to be used as the auto timer-on unit for Relay 3
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Minutes (default) |
| 1 | Seconds |
| 2 | Hours |
The manufacturer defined default value is ```0``` (Minutes (default)).
This parameter has the configuration ID ```config_20_1``` and is of type ```INTEGER```.
### Parameter 21: Relay 1 - Default Relay State
Decide whether you'd like Relay 1 to be normally open (NO) or normally closed (NC)
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Normally open (relay reports off when it's open / switch is off and on |
| 1 | Normally closed (relay reports off when it's open / switch is on and o |
| 2 | Normally closed (relay reports off when it's closed / switch is off an |
The manufacturer defined default value is ```0``` (Normally open (relay reports off when it's open / switch is off and on).
This parameter has the configuration ID ```config_21_1``` and is of type ```INTEGER```.
### Parameter 22: Relay 2 - Default Relay State
Decide whether you'd like Relay 2 to be normally open (NO) or normally closed (NC)
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Normally open (relay reports off when it's open / switch is off and on |
| 1 | Normally closed (relay reports off when it's open / switch is on and o |
| 2 | Normally closed (relay reports off when it's closed / switch is off an |
The manufacturer defined default value is ```0``` (Normally open (relay reports off when it's open / switch is off and on).
This parameter has the configuration ID ```config_22_1``` and is of type ```INTEGER```.
### Parameter 23: Relay 3 - Default Relay State
Decide whether you'd like Relay 3 to be normally open (NO) or normally closed (NC)
The following option values may be configured, in addition to values in the range 0 to 2 -:
| Value | Description |
|--------|-------------|
| 0 | Normally open (relay reports off when it's open / switch is off and on |
| 1 | Normally closed (relay reports off when it's open / switch is on and o |
| 2 | Normally closed (relay reports off when it's closed / switch is off an |
The manufacturer defined default value is ```0``` (Normally open (relay reports off when it's open / switch is off and on).
This parameter has the configuration ID ```config_23_1``` and is of type ```INTEGER```.
### Parameter 24: DC Motor Mode
Sync Relay 1 and Relay 2 together to prevent them from being activated at the same time
The following option values may be configured, in addition to values in the range 0 to 1 -:
| Value | Description |
|--------|-------------|
| 0 | DC motor mode disabled (relays will always turn on whenever activated) |
| 1 | DC motor mode enabled (relay checks the status of the other relay afte |
The manufacturer defined default value is ```0``` (DC motor mode disabled (relays will always turn on whenever activated)).
This parameter has the configuration ID ```config_24_1``` and is of type ```INTEGER```.
## Association Groups
Association groups allow the device to send unsolicited reports to the controller, or other devices in the network. Using association groups can allow you to eliminate polling, providing instant feedback of a device state change without unnecessary network traffic.
The ZEN16 supports 4 association groups.
### Group 1: Lifeline
The Lifeline association group reports device status to a hub and is not designed to control other devices directly. When using the Lineline group with a hub, in most cases, only the lifeline group will need to be configured and normally the hub will perform this automatically during the device initialisation.
Association group 1 supports 1 node.
### Group 2: Relay 1
Send BASIC_SET reports when operated manually
Association group 2 supports 5 nodes.
### Group 3: Relay 2
Send BASIC_SET reports when operated manually
Association group 3 supports 5 nodes.
### Group 4: Relay 3
Send BASIC_SET reports when operated manually
Association group 4 supports 5 nodes.
## Technical Information
### Endpoints
#### Endpoint 0
| Command Class | Comment |
|---------------|---------|
| COMMAND_CLASS_NO_OPERATION_V1| |
| COMMAND_CLASS_BASIC_V1| |
| COMMAND_CLASS_APPLICATION_STATUS_V1| |
| COMMAND_CLASS_SWITCH_BINARY_V1| |
| COMMAND_CLASS_SWITCH_MULTILEVEL_V1| |
| COMMAND_CLASS_CHIMNEY_FAN_V1| |
| COMMAND_CLASS_SCENE_ACTIVATION_V1| |
| COMMAND_CLASS_SCENE_CONTROLLER_CONF_V1| |
| COMMAND_CLASS_SENSOR_BINARY_V1| |
| COMMAND_CLASS_METER_V1| |
| COMMAND_CLASS_TRANSPORT_SERVICE_V1| |
| COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1| |
| COMMAND_CLASS_DEVICE_RESET_LOCALLY_V1| |
| COMMAND_CLASS_ZWAVEPLUS_INFO_V1| |
| COMMAND_CLASS_MULTI_CHANNEL_V2| |
| COMMAND_CLASS_SUPERVISION_V1| |
| COMMAND_CLASS_CONFIGURATION_V1| |
| COMMAND_CLASS_MANUFACTURER_SPECIFIC_V1| |
| COMMAND_CLASS_POWERLEVEL_V1| |
| COMMAND_CLASS_FIRMWARE_UPDATE_MD_V1| |
| COMMAND_CLASS_BATTERY_V1| |
| COMMAND_CLASS_ASSOCIATION_V2| |
| COMMAND_CLASS_VERSION_V2| |
| COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V1| |
| COMMAND_CLASS_SECURITY_2_V1| |
#### Endpoint 1
| Command Class | Comment |
|---------------|---------|
| COMMAND_CLASS_BASIC_V1| |
| COMMAND_CLASS_SWITCH_BINARY_V1| |
| COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1| |
| COMMAND_CLASS_ZWAVEPLUS_INFO_V1| |
| COMMAND_CLASS_ASSOCIATION_V2| |
| COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V1| |
#### Endpoint 2
| Command Class | Comment |
|---------------|---------|
| COMMAND_CLASS_BASIC_V1| |
| COMMAND_CLASS_SWITCH_BINARY_V1| |
| COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1| |
| COMMAND_CLASS_ZWAVEPLUS_INFO_V1| |
| COMMAND_CLASS_ASSOCIATION_V2| |
| COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V1| |
#### Endpoint 3
| Command Class | Comment |
|---------------|---------|
| COMMAND_CLASS_BASIC_V1| |
| COMMAND_CLASS_SWITCH_BINARY_V1| |
| COMMAND_CLASS_ASSOCIATION_GRP_INFO_V1| |
| COMMAND_CLASS_ZWAVEPLUS_INFO_V1| |
| COMMAND_CLASS_ASSOCIATION_V2| |
| COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION_V1| |
### Documentation Links
* [manual](https://opensmarthouse.org/zwavedatabase/1326/reference/zooz-s2-multirelay-zen16-ver1.02-manual_1.pdf)
---
Did you spot an error in the above definition or want to improve the content?
You can [contribute to the database here](https://opensmarthouse.org/zwavedatabase/1326).

View File

@ -172,11 +172,13 @@ You must either
```
server {
listen 80;
proxy_pass http://localhost:8080/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
location / {
proxy_pass http://localhost:8080/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
```
* or let openHAB run on port 80 (the entire java process requires elevated privileges).

View File

@ -62,6 +62,7 @@
<channel id="currentSignalRSSI" typeId="signalRSSI-channel"/>
<channel id="currentSignalStrength" typeId="system.signal-strength"/>
<channel id="currentWiserSignalStrength" typeId="wiserSignalStrength-channel"/>
<channel id="comfortModeState" typeId="comfortModeState-channel"/>
</channels>
<representation-property>id</representation-property>
@ -422,4 +423,10 @@
<description>Should the smart plug switch off when in away mode</description>
</channel-type>
<channel-type id="comfortModeState-channel">
<item-type>Switch</item-type>
<label>Comfort Mode Active</label>
<description>Should the room pre-heat to achieve the desired temperature</description>
</channel-type>
</thing:thing-descriptions>

View File

@ -0,0 +1,278 @@
<?xml version="1.0" encoding="UTF-8"?>
<thing:thing-descriptions bindingId="zwave"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:thing="https://openhab.org/schemas/thing-description/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0
https://openhab.org/schemas/thing-description/v1.0.0">
<thing-type id="aeotec_zwa009_00_000" listed="false">
<label>ZWA009 Small sensor that offers monitoring of temperature, humidity, dew and mold.</label>
<description><![CDATA[
Small sensor that offers monitoring of temperature, humidity, dew and mold.<br /> <h1>Overview</h1><p>Small sensor that offers monitoring of temperature, humidity, dew and mold. Uses a CR2477 battery with up to 2 years' lifespan.</p> <br /> <h2>Inclusion Information</h2><p>Triple click the intrusion (button on the front) button.<br /></p> <br /> <h2>Exclusion Information</h2><p>Triple click the intrusion (button on the front) button.</p> <br /> <h2>Wakeup Information</h2><p>Click the intrusion (button on the front) button.<br /></p>
]]></description>
<category>Sensor</category>
<!-- CHANNEL DEFINITIONS -->
<channels>
<channel id="sensor_binary" typeId="sensor_binary">
<label>Binary Sensor</label>
<properties>
<property name="binding:*:OnOffType">COMMAND_CLASS_SENSOR_BINARY</property>
</properties>
</channel>
<channel id="sensor_temperature" typeId="sensor_temperature">
<label>Sensor (temperature)</label>
<properties>
<property name="binding:*:QuantityType">COMMAND_CLASS_SENSOR_MULTILEVEL;type=TEMPERATURE</property>
</properties>
</channel>
<channel id="sensor_dewpoint" typeId="sensor_dewpoint">
<label>Sensor (dew point)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_SENSOR_MULTILEVEL;type=DEW_POINT</property>
</properties>
</channel>
<channel id="sensor_relhumidity" typeId="sensor_relhumidity">
<label>Sensor (relative humidity)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_SENSOR_MULTILEVEL;type=RELATIVE_HUMIDITY</property>
</properties>
</channel>
<channel id="alarm_general" typeId="alarm_general">
<label>Alarm</label>
<properties>
<property name="binding:*:OnOffType">COMMAND_CLASS_ALARM</property>
</properties>
</channel>
<channel id="battery-level" typeId="system.battery-level">
<properties>
<property name="binding:*:PercentType">COMMAND_CLASS_BATTERY</property>
</properties>
</channel>
</channels>
<!-- DEVICE PROPERTY DEFINITIONS -->
<properties>
<property name="vendor">Aeotec Limited</property>
<property name="modelId">ZWA009</property>
<property name="manufacturerId">0371</property>
<property name="manufacturerRef">0102:0009</property>
<property name="dbReference">1336</property>
</properties>
<!-- CONFIGURATION DESCRIPTIONS -->
<config-description>
<!-- GROUP DEFINITIONS -->
<parameter-group name="configuration">
<context>setup</context>
<label>Configuration Parameters</label>
</parameter-group>
<parameter-group name="association">
<context>link</context>
<label>Association Groups</label>
</parameter-group>
<!-- PARAMETER DEFINITIONS -->
<parameter name="config_1_1" type="integer" groupName="configuration"
min="0" max="100">
<label>1: Minimum Temperature change</label>
<description><![CDATA[
This value defines the minimum change of temperature to cause an unsolicited report of humidity to the central controller using Lifeline.<br /> <h1>Overview</h1><p>Minimum Temperature change to report.</p><p>This value defines the minimum change of temperature to cause an unsolicited report of humidity to the central controller using Lifeline.</p><p>If the value is set to 0, there will be no reports sent to the controller, when the temperature changes. However, periodic reports, managed by configuration parameter 4, may still be active. </p>
]]></description>
<default>20</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_2_1" type="integer" groupName="configuration"
min="0" max="20">
<label>2: Minimum humidity change</label>
<description><![CDATA[
This value defines the minimum change of humidity to cause an unsolicited report of humidity to the central controller using Lifeline.<br /> <h1>Overview</h1><p>Minimum humidity change to report.</p><p>This value defines the minimum change of humidity to cause an unsolicited report of humidity to the central controller using Lifeline.</p><p>If the value is set to 0, there will be no reports sent to the controller, when the humidity changes. </p><p>However, periodic reports, managed by configuration parameter 4, may still be active. </p>
]]></description>
<default>7</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_4_2" type="integer" groupName="configuration"
min="0" max="65535">
<label>4: Periodic Reports</label>
<description><![CDATA[
This parameter defines the time interval to send an unsolicited report. If the value is set to 0, there will be no periodic reports sent to the controller.<br /> <h1>Overview</h1><p>Periodic Reports.</p><p>This parameter defines the time interval to send an unsolicited report.</p><p>If the value is set to 0, there will be no periodic reports sent to the controller. </p><p>However, reports on temperature/humidity changes, managed by configuration parameters 1 and 2, may still be active. </p>
]]></description>
<default>43200</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_5_2" type="integer" groupName="configuration"
min="0" max="1000">
<label>5: Temperature Upper Watermark</label>
<description><![CDATA[
If the measured temperature surpasses this watermark a BASIC command is sent into Association Group 2.<br /> <h1>Overview</h1><p>Temperature Upper Watermark value.</p><p>This parameter defines a temperature. </p><p>If the measured temperature surpasses this watermark a BASIC command is sent into Association Group 2.</p><p>The value of BASIC SET is defined by parameter 10. </p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_6_2" type="integer" groupName="configuration"
min="0" max="1000">
<label>6: Temperature Lower Watermark</label>
<description><![CDATA[
If the measured temperature dropps below this watermark a BASIC command is sent into Association Group 3.<br /> <h1>Overview</h1><p>Temperature Lower Watermark value.</p><p>This parameter defines a temperature. </p><p>If the measured temperature dropps below this watermark a BASIC command is sent into Association Group 3.</p><p>The value of BASIC SET is defined by parameter 9. </p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_7_1" type="integer" groupName="configuration"
min="0" max="100">
<label>7: Humidity Upper Watermark</label>
<description><![CDATA[
If the measured relative humidity surpasses this watermark a BASIC command is sent into Association Group 4.<br /> <h1>Overview</h1><p>Humidity Upper Watermark value.</p><p>This parameter defines the relative humidity. </p><p>If the measured relative humidity surpasses this watermark a BASIC command is sent into Association Group 4.</p><p>The value of BASIC SET is defined by parameter 12. </p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_8_1" type="integer" groupName="configuration"
min="0" max="100">
<label>8: Humidity Lower Watermark</label>
<description><![CDATA[
If the measured temperature drops below this relative humidity a BASIC command is sent into Association Group 5.<br /> <h1>Overview</h1><p>Humidity Lower Watermark value.</p><p>This parameter defines a relative humidity. </p><p>If the measured temperature drops below this relative humidity a BASIC command is sent into Association Group 5.</p><p>The value of BASIC SET is defined by parameter 11. </p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_9_1" type="integer" groupName="configuration"
min="0" max="255">
<label>9: Low Temperature Trigger Command</label>
<description><![CDATA[
This defines what BASIC SET command value shall be sent out into association group 3.<br /> <h1>Overview</h1><p>Low Temperature Trigger BASIC Set Command Value.</p><p>This defines what BASIC SET command value shall be sent out into association group 3.</p><p>Value meaning:</p><p>255 = ON.</p><p>0 = OFF.</p><p>1 - 100 = Defines a level between 0 - 100% if controlling dimmers.</p>
]]></description>
<default>255</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_10_1" type="integer" groupName="configuration"
min="0" max="255">
<label>10: High Temperature Trigger Command</label>
<description><![CDATA[
This defines what BASIC SET command value be sent out into association group 2.<br /> <h1>Overview</h1><p>High Temperature Trigger BASIC Set Command Value</p><p>This defines what BASIC SET command value be sent out into association group 2. </p><p>Value meaning:</p><p>255 = ON.</p><p>0 = OFF.</p><p>1 - 100 = Defines a level between 0 - 100% if controlling dimmers.</p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_11_1" type="integer" groupName="configuration"
min="0" max="255">
<label>11: Low Humidity Trigger Command</label>
<description><![CDATA[
This defines what BASIC SET command value shall be sent out into association group 5.<br /> <h1>Overview</h1><p>Low Humidity Trigger BASIC Set Command Value.</p><p>This defines what BASIC SET command value shall be sent out into association group 5. </p><p>Value meaning:</p><p>255 = ON.</p><p>0 = OFF.</p><p>1 - 100 = Defines a level between 0 - 100% if controlling dimmers.</p>
]]></description>
<default>255</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_12_1" type="integer" groupName="configuration"
min="0" max="255">
<label>12: High Humidity Trigger Command</label>
<description><![CDATA[
This defines what BASIC SET command value shall be sent out into association group 4.<br /> <h1>Overview</h1><p>High Humidity Trigger BASIC Set Command Value.</p><p>This defines what BASIC SET command value shall be sent out into association group 4. </p><p>Value meaning:</p><p>255 = ON.</p><p>0 = OFF.</p><p>1 - 100 = Defines a level between 0 - 100% if controlling dimmers.</p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_13_1" type="integer" groupName="configuration"
min="0" max="10">
<label>13: Offset value for Mold</label>
<description><![CDATA[
This value allows to increase the humidity threshold for ideal mould environment notification by max 10%.<br /> <h1>Overview</h1><p>Offset value for Mold environment notification</p><p>This value allows to increase the humidity threshold for ideal mould environment notification by max 10%. (default 0 value will set to trigger at humidity levels above 70%)</p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_64_0" type="integer" groupName="configuration"
min="1" max="2">
<label>64: Temperature Scale</label>
<description><![CDATA[
This parameter sets the temperature scale.<br /> <h1>Overview</h1><p>Temperature Scale</p><p>This parameter sets the temperature scale.</p><p>1 = Celsius</p><p>2 = Fahrenheit</p>
]]></description>
<default>1</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_255_4" type="integer" groupName="configuration"
min="0" max="1431655765">
<label>255: Reset Parameter</label>
<description><![CDATA[
This parameter helps reset configuration parameters and the device to factory defaults.<br /> <h1>Overview</h1><p>Reset Parameter</p><p>This parameter helps reset configuration parameters and the device to factory defaults.</p><p>1 = Reset all Parameter settings to their default settings. </p><p>1431655765 = Completely factory reset sensor and send device reset locally notification.</p>
]]></description>
<default>0</default>
<advanced>true</advanced>
<limitToOptions>false</limitToOptions>
</parameter>
<!-- ASSOCIATION DEFINITIONS -->
<parameter name="group_1" type="text" groupName="association" multiple="true">
<label>1: Lifeline</label>
<description>Lifeline</description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_2" type="text" groupName="association" multiple="true">
<label>2: Temperature High Trigger</label>
<description>Temperature High Trigger</description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_3" type="text" groupName="association" multiple="true">
<label>3: Temperature Low Trigger</label>
<description>Temperature Low Trigger</description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_4" type="text" groupName="association" multiple="true">
<label>4: 5 Humidity High Trigger</label>
<description>5 Humidity High Trigger</description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_5" type="text" groupName="association" multiple="true">
<label>5: Humidity Low Trigger</label>
<description>Humidity Low Trigger</description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_6" type="text" groupName="association" multiple="true">
<label>6: Air Temperature</label>
<description>Air Temperature</description>
<multipleLimit>5</multipleLimit>
</parameter>
<!-- STATIC DEFINITIONS -->
<parameter name="node_id" type="integer" min="1" max="232" readOnly="true" required="true">
<label>Node ID</label>
<advanced>true</advanced>
</parameter>
</config-description>
</thing-type>
</thing:thing-descriptions>

View File

@ -8,7 +8,7 @@
<thing-type id="ge_zw4006_00_000" listed="false">
<label>26931/ZW4006 In-Wall Smart Motion Switch</label>
<description><![CDATA[
In-Wall Smart Motion Switch<br /> <h1>Overview</h1><p>The switch enables wireless control of On/OFF functions of incandescent, LED, xenon, halogen and fluorescent lighting. Not only does it act as a switch but the GE In-Wall Smart Motion Switch has a built in PIR sensor which can control the local and be set in occupancy or vacancy mode.</p> <br /> <h2>Inclusion Information</h2><ol><li>Follow the instructions for your Z-Wave certified controller to include the smart switch to the Z-Wave network.</li> <li>Once the controller is ready to include your smart switch, press and release the top or bottom button on the smart switch to include it in the network. </li> </ol> <br /> <h2>Exclusion Information</h2><ol><li>Follow the instructions for your Z-Wave certified controller to exclude a device from the Z-Wave network.</li> <li>Once the controller is ready to exclude your device, press and release the top or bottom button on the smart switch to exclude it from the network. </li> </ol>
In-Wall Smart Motion Switch<br /> <h1>Overview</h1><p>The switch enables wireless control of On/OFF functions of incandescent, LED, xenon, halogen and fluorescent lighting. Not only does it act as a switch but the GE In-Wall Smart Motion Switch has a built in PIR sensor which can control the local and be set in occupancy or vacancy mode.</p> <br /> <h2>Inclusion Information</h2><ol><li>Follow the instructions for your Z-Wave certified controller to include the smart switch to the Z-Wave network.</li> <li>Once the controller is ready to include your smart switch, press and release the top or bottom button on the smart switch to include it in the network. </li> </ol> <br /> <h2>Exclusion Information</h2><ol><li>Follow the instructions for your Z-Wave certified controller to exclude a device from the Z-Wave network.</li> <li>Once the controller is ready to exclude your device, press and release the top or bottom button on the smart switch to exclude it from the network. </li> </ol> <br /> <h2>Wakeup Information</h2><p><br /></p>
]]></description>
<category>WallSwitch</category>
@ -69,7 +69,7 @@ In-Wall Smart Motion Switch<br /> <h1>Overview</h1><p>The switch enables wireles
<property name="vendor">Jasco Products</property>
<property name="modelId">26931/ZW4006</property>
<property name="manufacturerId">0063</property>
<property name="manufacturerRef">494D:3032</property>
<property name="manufacturerRef">494D:3031,494D:3032</property>
<property name="dbReference">658</property>
<property name="defaultAssociations">1</property>
</properties>

View File

@ -1,231 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<thing:thing-descriptions bindingId="zwave"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:thing="https://openhab.org/schemas/thing-description/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0
https://openhab.org/schemas/thing-description/v1.0.0">
<thing-type id="shenzhen_powerplug_00_000" listed="false">
<label>NAS-WR01ZE Wall Plug Switch</label>
<description><![CDATA[
Wall Plug Switch<br /> <h1>Overview</h1><p>This Plug provides line voltage, current load, power consumption and energy consumption measuring. </p> <ul><li><strong>Voltage</strong> The Supply Power Voltage For Plug.</li> <li><strong>Current</strong> The Current for the Electric Device Connect to Plug Consumption.</li> <li><strong>Power</strong> Power Consumed by an Electric Device in an instant, unit: Watt (W).</li> <li><strong>Energy</strong> Energy Consumed by an Electric Device through a Time Period. Most commonly measured in Kilowatt-hours (kWh). One kilowatt-hour is Equal to One Kilowatt of Power Consumed over a Period of One Hour, 1kWh = 1000Wh.0Wh.</li> </ul> <br /> <h2>Inclusion Information</h2><ol><li>Make sure the sensor is powered.</li> <li>Set ZWave controller or ZWave gateway into inclusion mode (Refer to the controller or gateway operating manual)</li> <li>Press the button three times within 1.5 second, the device will enter inclusion mode. And the LED will flash on and off with green alternately five times within 2 seconds.</li> </ol> <br /> <h2>Exclusion Information</h2><ol><li>Make sure the sensor is powered.</li> <li>Set ZWave controller or ZWave gateway into exclusion mode (Refer to the controller or gateway operating manual)</li> <li>Press the button three times within 1.5 second, the device will enter exclusion mode. And the LED will flash on and off with yellow alternately five times within 2 seconds.</li> </ol>
]]></description>
<category>PowerOutlet</category>
<!-- CHANNEL DEFINITIONS -->
<channels>
<channel id="switch_binary" typeId="switch_binary">
<label>Switch</label>
<properties>
<property name="binding:*:OnOffType">COMMAND_CLASS_SWITCH_BINARY,COMMAND_CLASS_BASIC</property>
</properties>
</channel>
<channel id="meter_current" typeId="meter_current">
<label>Electric meter (amps)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_METER;type=E_A</property>
</properties>
</channel>
<channel id="meter_kwh" typeId="meter_kwh">
<label>Electric meter (kWh)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_METER;type=E_KWh</property>
</properties>
</channel>
<channel id="meter_watts" typeId="meter_watts">
<label>Electric meter (watts)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_METER;type=E_W</property>
</properties>
</channel>
<channel id="meter_voltage" typeId="meter_voltage">
<label>Electric meter (volts)</label>
<properties>
<property name="binding:*:DecimalType">COMMAND_CLASS_METER;type=E_V</property>
</properties>
</channel>
<channel id="meter_reset" typeId="meter_reset">
<label>Clear Accumulated Energy</label>
<properties>
<property name="binding:*:OnOffType">COMMAND_CLASS_METER</property>
</properties>
</channel>
<channel id="alarm_power" typeId="alarm_power">
<label>Alarm (power)</label>
<properties>
<property name="binding:*:OnOffType">COMMAND_CLASS_ALARM;type=POWER_MANAGEMENT</property>
</properties>
</channel>
</channels>
<!-- DEVICE PROPERTY DEFINITIONS -->
<properties>
<property name="vendor">Shenzhen Neo Electronics Co., Ltd</property>
<property name="modelId">NAS-WR01ZE</property>
<property name="manufacturerId">0258</property>
<property name="manufacturerRef">0003:0087,0003:1087,0003:1483,0003:2087</property>
<property name="dbReference">397</property>
<property name="defaultAssociations">1</property>
</properties>
<!-- CONFIGURATION DESCRIPTIONS -->
<config-description>
<!-- GROUP DEFINITIONS -->
<parameter-group name="configuration">
<context>setup</context>
<label>Configuration Parameters</label>
</parameter-group>
<parameter-group name="association">
<context>link</context>
<label>Association Groups</label>
</parameter-group>
<!-- PARAMETER DEFINITIONS -->
<parameter name="config_1_1" type="integer" groupName="configuration">
<label>1: Meter Report Enable</label>
<description>This parameter defines Disable/Enable meter report measure data to controller.</description>
<default>1</default>
<options>
<option value="0">Disable Report</option>
<option value="1">Enable Report</option>
</options>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_2_2" type="integer" groupName="configuration"
min="1" max="65535">
<label>2: Meter Report Interval</label>
<description><![CDATA[
Interval time reporting data to controller<br /> <h1>Overview</h1><p>This parameter defines interval time (in seconds) that Meter report data to main controller.</p>
]]></description>
<default>300</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_3_1" type="integer" groupName="configuration"
min="1" max="16">
<label>3: Maxium over-load current</label>
<description><![CDATA[
maximum current the plug can provide to load<br /> <h1>Overview</h1><p>This parameter defines maximum current the plug can provide to load that be connected to plug. If the current consumed by load greater than maximum current, the plug will cut off power and send alarm.<br />Send Alarm NOTIFICATION_EVENT_POWER_MANAGEMENT_OVER_LOAD_DETECTED to associated devices in lifeline. Red Led will blink every seconds until current is normal (less than Parameter #3). You must remove the loader and turn on the Plug (press the button once) to enable current monitor and clear NOTIFICATION ALARM. This parameter value must be great than #4. If user set this parameter to default by Configure CC, the parameter #4 will be set to default value.</p>
]]></description>
<default>13</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_4_1" type="integer" groupName="configuration"
min="1" max="15">
<label>4: Maximum alarm current</label>
<description><![CDATA[
Max current for over-current notification<br /> <h1>Overview</h1><p>Defines maximum current, if the current plug provide to load great than this parameter, the plug will send over-current notification to main controller and the LED will be turn RED, but plug cannot cut-off power. Value must be less than parameter 3#.</p>
]]></description>
<default>12</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_5_1" type="integer" groupName="configuration">
<label>5: LED enable</label>
<description>This parameter defines the LED indication Function ON/OFF.</description>
<default>1</default>
<options>
<option value="0">Disable LED indication Function</option>
<option value="1">Enable LED indication Function</option>
</options>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_6_1" type="integer" groupName="configuration"
min="1" max="100">
<label>6: Power Report Threshold</label>
<description><![CDATA[
Power consumed change to be reported<br /> <h1>Overview</h1><p>How much the power consumed must change to be reported. If the rate of power consumed change ratio is greater than this parameter, the plug will report the results, voltage, current, power and energy.</p>
]]></description>
<default>5</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_7_1" type="integer" groupName="configuration">
<label>7: Remember Relay ON/OFF status after power failure.</label>
<description><![CDATA[
Plug state after power-on<br /> <h1>Overview</h1><p>Define how will the Plug react after the power supply is back on.  0 = will be off after the power supply is reconnected.  Others = remember relay status</p>
]]></description>
<default>1</default>
<options>
<option value="0">Dont remember relay state</option>
<option value="1">Remember the Relay Status.</option>
</options>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_8_1" type="integer" groupName="configuration">
<label>8: Plug Time switch Function</label>
<description><![CDATA[
Timer plug OFF after time period<br /> <h1>Overview</h1><p>Defines if the timer function is enabled/disabled to switch the Plug OFF after the time period, which is defined in parameter 9#.</p>
]]></description>
<default>0</default>
<options>
<option value="0">Time switch Disable</option>
<option value="1">Time switch Enable</option>
</options>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_9_2" type="integer" groupName="configuration"
min="1" max="65535">
<label>9: Time switch Period</label>
<description><![CDATA[
Delay time after the plug is switched off (in minutes)<br /> <h1>Overview</h1><p>This parameter defines the time after the plug is switched off. If Parameter 8# is set to 1, and relay is turn ON, the relay will be turn OFF after delay this parameter.</p>
]]></description>
<default>150</default>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="config_10_1" type="integer" groupName="configuration">
<label>10: Button On/Off Enable</label>
<description><![CDATA[
Enable/Disable top button function<br /> <h1>Overview</h1><p>If this parameter is set to 1, users can turn on and off the wall plug by pressing the button on the top of the wall plug. If this parameter is set to 0, the wall plug cannot be turned on and off by pressing the button.</p>
]]></description>
<default>1</default>
<options>
<option value="0">Disable Button</option>
<option value="1">Enable Button</option>
</options>
<limitToOptions>false</limitToOptions>
</parameter>
<!-- ASSOCIATION DEFINITIONS -->
<parameter name="group_1" type="text" groupName="association">
<label>1: Lifeline</label>
<description><![CDATA[
Assigned to Plugs status - On/Off. Allows for receiving control command from trigger devices whenever the Plug is turned On or Off.<br /> <h1>Overview</h1><ul> <li>NOTIFICATION_REPORT_V4</li> <li>METER_REPORT_V4</li> <li>SWITCH_BINARY_REPORT</li> <li>DEVICE_RESET_LOCALLY_NOTIFICATION</li> </ul>
]]></description>
</parameter>
<parameter name="group_2" type="text" groupName="association" multiple="true">
<label>2: Group 2</label>
<description><![CDATA[
Sending control commands to associated devices. If current load is over the max current defined in parameter #3, the Plug will send a BASIC_SET (0xFF) to associated devices. When current load is normal, plug will send a BASIC_SET (0x00).<br /> <h1>Overview</h1><p>BASIC_SET</p>
]]></description>
<multipleLimit>5</multipleLimit>
</parameter>
<parameter name="group_3" type="text" groupName="association" multiple="true">
<label>3: Group 3</label>
<description><![CDATA[
Send Notification to associated devices.<br /> <h1>Overview</h1><p>NOTIFICATION_REPORT_V4</p>
]]></description>
<multipleLimit>5</multipleLimit>
</parameter>
<!-- STATIC DEFINITIONS -->
<parameter name="node_id" type="integer" min="1" max="232" readOnly="true" required="true">
<label>Node ID</label>
<advanced>true</advanced>
</parameter>
</config-description>
</thing-type>
</thing:thing-descriptions>

View File

@ -5,7 +5,7 @@
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0
https://openhab.org/schemas/thing-description/v1.0.0">
<thing-type id="zooz_zen16_01_010" listed="false">
<thing-type id="zooz_zen16_01_001" listed="false">
<label>ZEN16 Multirelay</label>
<description><![CDATA[
Multirelay<br /> <h1>Overview</h1><p><strong>Features</strong></p> <ul><li>Powerful dry contact relays to control loads up to 15 A and 20 A</li> <li>Perfect for outdoor lighting, pool pumps, garage door, or gas fireplace</li> <li>Control up to 3 connected loads independently or together</li> <li>Z-Wave or optional wall switch control (toggle or momentary type)</li> <li>Built-in timers for each relay to simplify automation</li> <li>Remembers and restores on/off status after power failure</li> <li>Built-in Z-Wave Plus signal repeater to extend network range</li> <li>Powered by 12-24 V DC/AC or USB C port for easy set-up</li> <li>Wall mounting and minimal design for clean installation</li> <li>S2 security protocol and the latest 500 Z-Wave chip</li> </ul><p><strong>Specifications</strong></p> <ul><li>Model Number: ZEN16</li> <li>Z-Wave Signal Frequency: 908.42 MHz</li> <li>Power: 12-24 V DC/AC or USB C</li> <li>Maximum Load: Relay 1: 15A (HP), R2: 15A (HP), R3: 20A (HP)</li> <li>Range: Up to 100 feet line of sight</li> <li>Operating Temperature: 32-104° F (0-40° C)</li> <li>Installation and Use: Indoor only</li> </ul> <br /> <h2>Inclusion Information</h2><ol><li>Start Z-Wave inclusion.</li> <li>Quickly press the Z-Wave button 3 times.</li> </ol><p>The LED indicator will blink to signal communication and remain on for 2 seconds to confirm inclusion.</p> <br /> <h2>Exclusion Information</h2><ol><li>Start Z-Wave inclusion.</li> <li>Quickly press the Z-Wave button 3 times.</li> </ol><p>The LED indicator will blink to signal communication and remain on for 2 seconds to confirm inclusion.</p> <br /> <h2>Wakeup Information</h2><p><br /></p>
@ -88,8 +88,8 @@ Multirelay<br /> <h1>Overview</h1><p><strong>Features</strong></p> <ul><li>Power
<property name="modelId">ZEN16</property>
<property name="manufacturerId">027A</property>
<property name="manufacturerRef">A000:A00A,A000:A055</property>
<property name="versionMin">1.10</property>
<property name="versionMax">1.30</property>
<property name="versionMin">1.1</property>
<property name="versionMax">1.3</property>
<property name="dbReference">1326</property>
<property name="defaultAssociations">1</property>
</properties>