Updated external content (Jenkins build 1442)

pull/2077/head
openHAB Build Server 2023-04-10 14:37:01 +00:00
parent 29d5cb84e8
commit ae7e9fb944
6 changed files with 31 additions and 19 deletions

View File

@ -21,20 +21,21 @@ This binding connects to [ekey](https://ekey.net/) converter UDP (CV-LAN) using
This binding only supports one thing type:
| Thing | Thing Type | Description |
|-------------|------------|---------------------------------------------|
| Thing | Thing Type | Description |
|-------|------------|----------------------------------------|
| cvlan | Thing | Represents a single ekey converter UDP |
## Thing Configuration
The binding uses the following configuration parameters.
| Parameter | Description |
|-----------|----------------------------------------------------------------|
| ipAddress | IPv4 address of the eKey udp converter. A static IP address is recommended.|
| port | The port as configured during the UDP Converter configuration. e.g. 56000 (Binding default) |
| protocol | Can be RARE, MULTI or HOME depending on what the system supports. Binding defaults to RARE |
| delimiter | The delimiter is also defined on the ekey UDP converter - use the ekey configuration software to determine which delimiter is used or to change it. Binding default is `_` (underscore) |
| Parameter | Description |
|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ipAddress | IPv4 address of the eKey udp converter. A static IP address is recommended. |
| port | The port as configured during the UDP Converter configuration. e.g. 56000 (Binding default) |
| protocol | Can be RARE, MULTI or HOME depending on what the system supports. Binding defaults to RARE |
| delimiter | The delimiter is also defined on the ekey UDP converter - use the ekey configuration software to determine which delimiter is used or to change it. Binding default is `_` (underscore) |
| natIp | [Optional] IPv4 address of a received eKey udp packet. Can be different from the ipAddress when using NAT. (e.g. in Kubernetes) |
## Channels
@ -43,7 +44,7 @@ The binding uses the following configuration parameters.
| action | Number | R/M/H | This indicates whether access was granted (value=0) or denied (value=-1). | 0,-1 (136 and 137 with RARE protocol |
| fingerId | Number | R/M/H | This indicates the finger that was used by a person. | 0-9,-1 |
| fsName | String | M | This returns the 4-character-long name that was specified on the controller for the specific terminals. | |
| fsSerial | Number | R/M/H | This returns the serial number for the specific terminal. |
| fsSerial | Number | R/M/H | This returns the serial number for the specific terminal. | |
| inputId | Number | M | This indicates which of the four digital inputs was triggered. Value is number of Input. "-1" indicates that no input was triggered. | 0-4,-1 |
| keyId | Number | M | This indicates which of the four keys was used. See ekey documentation on "keys". | 0-4,-1 |
| relayId | Number | R/H | This indicates which relay has been switched. | 0-3,-1 |

View File

@ -19,10 +19,16 @@ This binding integrates the [Yeelight Lighting Product](https://www.yeelight.com
## Supported Things
- [Yeelight LED White Bulb](https://www.yeelight.com/zh_CN/product/wifi-led-w) (Thing type `dolphin`)
- [Yeelight LED Color Bulb](https://www.yeelight.com/zh_CN/product/wifi-led-c) (Thing type `wonder`)
- [Yeelight LED Color Stripe](https://www.yeelight.com/zh_CN/product/pitaya) (Thing type `stripe`)
- [Yeelight LED Ceiling Light](https://www.yeelight.com/en_US/product/luna) (Thing type `ceiling`)
| Device | Thing type ID | Device model |
|-------------------------------------------------------------------------------|---------------|-----------------------------------|
| [Yeelight LED Ceiling Light](https://us.yeelight.com/category/ceiling-light/) | `ceiling` | `ceiling`, `ceiling3` |
| [Yeelight LED Ceiling Light](https://us.yeelight.com/category/ceiling-light/) | `ceiling1` | `ceiling1`, `ceiling11`, `ceil26` |
| [Yeelight LED Ceiling Light](https://us.yeelight.com/category/ceiling-light/) | `ceiling4` | `ceiling4` |
| [Yeelight LED Color Bulb](https://us.yeelight.com/category/smart-bulb/) | `wonder` | `color`, `color4` |
| [Yeelight LED White Bulb](https://us.yeelight.com/category/smart-bulb/) | `dolphin` | `mono` |
| [Yeelight LED White Bulb v2](https://us.yeelight.com/category/smart-bulb/) | `ct_bulb` | `ct_bulb` |
| [Yeelight LED Color Stripe](https://us.yeelight.com/category/led-strip/) | `stripe` | `stripe`, `strip6` |
| [Yeelight Mi LED Desk Lamp](https://us.yeelight.com/category/table-lighting/) | `desklamp` | `desklamp` |
## Preconditions

View File

@ -145,7 +145,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="lineCap" label="Line Cap">
<PropDescription>
Sets the shape of the end of the path
Sets the shape of the end of the path; dotted path and line cap cannot be used together.
</PropDescription>
<PropOptions>
<PropOption value="square" label="square" />
@ -154,7 +154,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="dottedPath" label="Dotted Path">
<PropDescription>
Length of dotted path segments (using css stroke-dasharray)
Length of dotted path segments (using css stroke-dasharray); dotted path and line cap cannot be used together.
</PropDescription>
</PropBlock>
<PropBlock type="INTEGER" name="borderWidth" label="Border Width">

View File

@ -154,7 +154,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="lineCap" label="Line Cap">
<PropDescription>
Sets the shape of the end of the path
Sets the shape of the end of the path; dotted path and line cap cannot be used together.
</PropDescription>
<PropOptions>
<PropOption value="square" label="square" />
@ -163,7 +163,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="dottedPath" label="Dotted Path">
<PropDescription>
Length of dotted path segments (using css stroke-dasharray)
Length of dotted path segments (using css stroke-dasharray); dotted path and line cap cannot be used together.
</PropDescription>
</PropBlock>
<PropBlock type="INTEGER" name="borderWidth" label="Border Width">

View File

@ -112,7 +112,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="lineCap" label="Line Cap">
<PropDescription>
Sets the shape of the end of the path
Sets the shape of the end of the path; dotted path and line cap cannot be used together.
</PropDescription>
<PropOptions>
<PropOption value="square" label="square" />
@ -121,7 +121,7 @@ Use the advanced properties to change the appearance from a knob to a rounded sl
</PropBlock>
<PropBlock type="TEXT" name="dottedPath" label="Dotted Path">
<PropDescription>
Length of dotted path segments (using css stroke-dasharray)
Length of dotted path segments (using css stroke-dasharray); dotted path and line cap cannot be used together.
</PropDescription>
</PropBlock>
<PropBlock type="INTEGER" name="borderWidth" label="Border Width">

View File

@ -41,6 +41,11 @@
<description>@text/thing-type.config.ekey.delimiter.description</description>
<default>_</default>
</parameter>
<parameter name="natIp" type="text" required="false">
<context>network-address</context>
<label>@text/thing-type.config.ekey.natIp.label</label>
<description>@text/thing-type.config.ekey.natIp.description</description>
</parameter>
</config-description>
</thing-type>