Updated external content (Jenkins build 947)

pull/1839/head
openHAB Build Server 2022-05-24 03:33:21 +00:00
parent d44eb7f373
commit 2bffb19bda
7 changed files with 121 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -24,6 +24,11 @@ There is a single thing created for each fan, light, or controller that's connec
Each thing has channels that allow control of the fan and light, as well as to monitor the status.
When a fan or light is controlled from the remote control, Wall Controller, or smartphone app, the openHAB items linked to the device's channels will be updated to reflect the status.
### Important Notice
The latest firmware for Haiku devices no longer uses the SenseMe protocol.
As a result, this binding will not work with fans running firmware version 3.0.0 or later.
## Supported Things
The binding currently supports the following devices.

View File

@ -28,6 +28,7 @@ Binding for the Bosch Smart Home.
- [Wall Thermostat](#wall-thermostat)
- [Security Camera 360](#security-camera-360)
- [Security Camera Eyes](#security-camera-eyes)
- [Intrusion Detection System](#intrusion-detection-system)
- [Limitations](#limitations)
- [Discovery](#discovery)
- [Bridge Configuration](#bridge-configuration)
@ -152,6 +153,22 @@ Outdoor security camera with motion detection and light.
| privacy-mode | Switch | ☑ | If privacy mode is enabled, the camera is disabled and vice versa. |
| camera-notification | Switch | ☑ | Enables or disables notifications for the camera. |
### Intrusion Detection System
Allows to retrieve notifications in case of intrusions. The system can be armed and disarmed and alarms can be muted.
**Thing Type ID**: `intrusion-detection-system`
| Channel Type ID | Item Type | Writable | Description |
| ---------------------------- | -------------------- | :------: | -------------------------------------------------------------- |
| system-availability | Switch | ☐ | Indicates whether the intrusion detection system is available. |
| arming-state | String | ☐ | Read-only channel to retrieve the current arming state. Possible values are `SYSTEM_ARMING`, `SYSTEM_ARMED` and `SYSTEM_DISARMED`. |
| alarm-state | String | ☐ | Read-only channel to retrieve the current alarm state. Possible values are `ALARM_OFF`, `PRE_ALARM`, `ALARM_ON`, `ALARM_MUTED` and `UNKNOWN`. |
| active-configuration-profile | String | ☐ | The name of the active configuration profile used for the intrusion detection system. |
| arm-action | String | ☑ | Arms the intrusion detection system using the given profile ID (default is "0"). |
| disarm-action | Switch | ☑ | Disarms the intrusion detection system when an ON command is received. |
| mute-action | Switch | ☑ | Mutes the alarm when an ON command is received. |
## Limitations
- Discovery of Things

View File

@ -5,6 +5,7 @@ title: Fine Offset Weather Station - Bindings
type: binding
description: "This binding is for weather stations manufactured by [Fine Offset](http://www.foshk.com/)."
since: 3x
logo: images/addons/fineoffsetweatherstation.png
install: manual
---

View File

@ -105,6 +105,13 @@ This sets the maximum time that the controller will remain in inclusion or exclu
Note that updating this value will cause the controller to be reinitialised which will take all your Z-Wave devices offline for a short period.
#### Battery Device Awake Duration [controller_maxawakeperiod]
This sets the maximum awake time for battery nodes (in seconds). This should be set high enough to allow initialization and healing to proceed uninterupted by a "Go to Sleep" command. The "Go to Sleep" will normally be sent much earlier (when the device is fully initializated and no messages remain in the device queue). This is just a backstop for when Zwave communications breakdown between the controller and the device. (see #### Message Routing)
It is defined in seconds.
#### Default Wakeup Period [controller_wakeupperiod]
This sets the system wide default wakeup period. If a battery device does not have the wakeup period set to a value, then the system will configure it to use this value during the device configuration.

View File

@ -189,6 +189,89 @@
</thing-type>
<thing-type id="intrusion-detection-system">
<supported-bridge-type-refs>
<bridge-type-ref id="shc"/>
</supported-bridge-type-refs>
<label>Intrusion Detection System</label>
<description>Allows to retrieve and control the state of the intrusion detection alarm system.</description>
<channels>
<channel id="system-availability" typeId="system-availability"/>
<channel id="arming-state" typeId="arming-state"/>
<channel id="alarm-state" typeId="alarm-state"/>
<channel id="active-configuration-profile" typeId="active-configuration-profile"/>
<channel id="arm-action" typeId="arm-action"/>
<channel id="disarm-action" typeId="disarm-action"/>
<channel id="mute-action" typeId="mute-action"/>
</channels>
</thing-type>
<channel-type id="system-availability">
<item-type>Switch</item-type>
<label>System Availability</label>
<description>Indicates whether the intrusion detection system is available.</description>
<state readOnly="true"/>
</channel-type>
<channel-type id="arming-state">
<item-type>String</item-type>
<label>Arming State</label>
<description>The arming state of the intrusion detection system. Possible values are SYSTEM_ARMING, SYSTEM_ARMED and
SYSTEM_DISARMED. This channel is read-only. Use the arm-action and disarm-action channels to arm and disarm the
system.</description>
<state readOnly="true">
<options>
<option value="SYSTEM_ARMING">System is currently arming</option>
<option value="SYSTEM_ARMED">System is armed</option>
<option value="SYSTEM_DISARMED">System is disarmed</option>
</options>
</state>
</channel-type>
<channel-type id="alarm-state">
<item-type>String</item-type>
<label>Alarm State</label>
<description>The alarm state of the intrusion detection system. Possible values are ALARM_OFF, PRE_ALARM, ALARM_ON,
ALARM_MUTED and UNKNOWN.</description>
<state readOnly="true">
<options>
<option value="ALARM_OFF">No alarm</option>
<option value="PRE_ALARM">Alarm is about to go off</option>
<option value="ALARM_ON">Alarm was triggered</option>
<option value="ALARM_MUTED">Alarm is muted</option>
<option value="UNKNOWN">Alarm status is unknown</option>
</options>
</state>
</channel-type>
<channel-type id="active-configuration-profile">
<item-type>String</item-type>
<label>Active Configuration Profile</label>
<description>The name of the active configuration profile used for the intrusion detection system.</description>
<state readOnly="true"/>
</channel-type>
<channel-type id="arm-action">
<item-type>String</item-type>
<label>Arm Action</label>
<description>Arms the intrusion detection system using the given profile ID.</description>
</channel-type>
<channel-type id="disarm-action">
<item-type>Switch</item-type>
<label>Disarm Action</label>
<description>Disarms the intrusion detection system when an ON command is received.</description>
</channel-type>
<channel-type id="mute-action">
<item-type>Switch</item-type>
<label>Mute Action</label>
<description>Mutes the alarm when an ON command is received.</description>
</channel-type>
<channel-type id="privacy-mode">
<item-type>Switch</item-type>
<label>Privacy Mode</label>

View File

@ -72,6 +72,13 @@
<advanced>true</advanced>
</parameter>
<parameter name="controller_maxawakeperiod" type="integer" groupName="network" min="5" max="20">
<label>Battery device awake duration - MAX. Actual awake time may vary.</label>
<description>Maximum awake time for battery nodes (in seconds). Raise if trouble initializing or healing. Will sleep earlier if finished</description>
<default>10</default>
<advanced>true</advanced>
</parameter>
<parameter name="controller_wakeupperiod" type="integer" groupName="network" min="60" max="86400">
<label>Default Wakeup Period</label>
<description>Sets the system wide default wakeup period for battery devices (in seconds).</description>