[velux] Improvements to documentation (#12604)

* [velux] update readme per #12601; delete dead web links
* [velux] improve readability

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
This commit is contained in:
Andrew Fiddian-Green 2022-04-18 18:43:14 +01:00 committed by GitHub
parent a9c203998c
commit 485ee144b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 68 deletions

View File

@ -90,9 +90,14 @@ In addition there are some optional Configuration Parameters.
Notes:
1. To enable a complete inversion of all parameter values (i.e. for Velux windows), use the property `inverted` or add a trailing star to the eight-byte serial number. For an example, see below at item `Velux DG Window Bathroom`.
1. To enable a complete inversion of all parameter values (i.e. for Velux windows), use the property `inverted` or add a trailing star to the eight-byte serial number.
For an example, see the Thing definition for 'Bathroom_Roof_Window' below.
2. Somfy devices do not provide a valid serial number to the Velux KLF200 gateway. In this case you should enter the default `serial` number 00:00:00:00:00:00:00:00, and in addition enter the `name` parameter; this is the name that you gave to the actuator when you first registered it in the KLF200 Bridge. For an example, see below at item `Velux OG Somfy Shutter`.
2. Somfy devices do not provide a valid serial number to the Velux KLF200 Bridge.
For such devices you have to enter the special all-zero serial number 00:00:00:00:00:00:00:00 in the `serial` parameter.
This special serial number complies with the serial number validation checks, but also makes the binding use the `name` parameter value instead of the `serial` parameter value when it communicates with the KLF Bridge.
The `name` parameter must therefore contain the name that you gave to the actuator when you first registered it in the KLF200 Bridge.
For an example, see the Thing definition for 'Living_Room_Awning' below.
### Thing Configuration for "scene"
@ -222,11 +227,15 @@ The bridge Thing provides the following properties.
```
Bridge velux:klf200:g24 "Velux KLF200 Hub" @ "Under Stairs" [ipAddress="192.168.1.xxx", password="secret"] {
Thing window w56-36-13-5A-11-2A-05-70 "Bathroom Roof Window" @ "Bathroom" [serial="56:36:13:5A:11:2A:05:70", inverted=true]
// Velux (standard) window (with serial number)
Thing window Bathroom_Roof_Window "Bathroom Roof Window" @ "Bathroom" [serial="56:36:13:5A:11:2A:05:70", inverted=true]
// Somfy (non-standard) rollershutter (without serial number)
Thing rollershutter Living_Room_Awning "Living Room Awning" @ "Living Room" [serial="00:00:00:00:00:00:00:00", name="Living Room Awning"]
}
```
[=> download sample things file for textual configuration](./doc/conf/things/velux.things)
See [velux.things](doc/conf/things/velux.things) for more examples.
### Items
@ -234,7 +243,7 @@ Bridge velux:klf200:g24 "Velux KLF200 Hub" @ "Under Stairs" [ipAddress="192.168.
Rollershutter Bathroom_Roof_Window_Position "Bathroom Roof Window Position [%.0f %%]" {channel="velux:window:g24:w56-36-13-5A-11-2A-05-70:position"}
```
[=> download sample items file for textual configuration](./doc/conf/items/velux.items)
See [velux.items](doc/conf/items/velux.items) for more examples.
### Sitemap
@ -244,7 +253,7 @@ Frame label="Velux Windows" {
}
```
[=> download sample sitemaps file for textual configuration](./doc/conf/sitemaps/velux.sitemap)
See [velux.sitemap](doc/conf/sitemaps/velux.sitemap) for more examples.
### Rule for closing windows after a period of time
@ -282,7 +291,7 @@ then
end
```
[=> download sample rules file for textual configuration](./doc/conf/rules/velux.rules)
See [velux.rules](doc/conf/rules/velux.rules) for more examples.
### Rule for rebooting the Bridge
@ -449,7 +458,6 @@ The next-generation firmware version two is not backward compatible, and does no
Notes:
- Velux bridges cannot be returned to version one of the firmware after being upgraded to version two.
- Firmware updates are currently provided at [Velux download area](https://updates2.velux.com/).
## Is it possible to run the both communication methods in parallel?

View File

@ -1,30 +0,0 @@
/**
*
* Copyright (c) 2010-2022 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0
*/
/**
* OpenHAB thing definition for velux binding:
* define a Velux device behind the bridge
*
* @author Guenther Schreiner - Initial contribution
*/
//
// Definition of a Velux window behind bridge velux:klf200:gs28
//
Thing velux:window:gs28:window001 (velux:klf200:gs28) [ serial="53:09:40:5A:0C:2A:05:64" ]
//
// vim: syntax=Xtend vim: noai:ts=4:sw=4
//
// end-of-things/velux-bridge.things
//

View File

@ -1,30 +0,0 @@
/**
*
* Copyright (c) 2010-2022 Contributors to the openHAB project
*
* See the NOTICE file(s) distributed with this work for additional
* information.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0
*/
/**
* OpenHAB thing definition for velux binding:
* define basic Velux bridge parameters
*
* @author Guenther Schreiner - Initial contribution
*/
//
// Definition of Velux bridge velux:klf200:home
//
Bridge velux:klf200:gs28 [ ipAddress="192.168.45.1", tcpPort=51200, password="secret", isProtocolTraceEnabled=true ]
//
// vim: syntax=Xtend vim: noai:ts=4:sw=4
//
// end-of-things/velux-bridge.things
//