]> git.basschouten.com Git - openhab-addons.git/commitdiff
[tr064] improve documentation (#9667)
authorJ-N-K <J-N-K@users.noreply.github.com>
Wed, 6 Jan 2021 19:38:14 +0000 (20:38 +0100)
committerGitHub <noreply@github.com>
Wed, 6 Jan 2021 19:38:14 +0000 (11:38 -0800)
* improve documentation

Signed-off-by: Jan N. Klug <jan.n.klug@rub.de>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
bundles/org.openhab.binding.tr064/README.md

index 099de551b14608d3d40f0203ee1f24119ad8796f..e31eb17f5fb3893a86d7dc4aa62d78b5f42e0038 100644 (file)
@@ -64,9 +64,12 @@ Values need to be IPv4 addresses in the format `a.b.c.d`.
 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. It defaults to 600 seconds,
-and it can be set to 0 if phoneooks are not to be used.
+The `phonebookInterval` is used to set the refresh cycle for phonebooks.
+It defaults to 600 seconds, and it can be set to 0 if phonebooks are not used.
 
+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.
 
 ### `subdevice`, `subdeviceLan`
 
@@ -78,16 +81,13 @@ by examining the SCPD of the root device, the simplest way to obtain it is throu
 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.
+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`.
 
 ## Channels
 
 Channels are grouped according to the subdevice they belong to. 
 
-### fritzbox Bridge channels
+### `fritzbox` bridge channels
 
 Advanced channels appear only if the corresponding parameters are set in the Thing definition.
 
@@ -106,7 +106,11 @@ Advanced channels appear only if the corresponding parameters are set in the Thi
 | `tamNewMessages`           | `Number`                  |     x    | The number of new messages of the given answering machine.     |
 | `uptime`                   | `Number:Time`             |          | Uptime of the device                                           |
 
-### LAN subdeviceLan channels
+Call lists are provided via the `callList` channel for one or more days (as configured) as JSON.
+The JSON consists of an array of individual calls with the fields `date`, `type`, `localNumber`, `remoteNumber`, `duration`.
+The call-types are the same as provided by the FritzBox, i.e. `1` (inbound), `2` (missed), `3` (outbound), `10` (rejected).
+
+### LAN `subdeviceLan` channels
 
 | channel                    | item-type                 | advanced | description                                                    |
 |----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
@@ -115,7 +119,10 @@ Advanced channels appear only if the corresponding parameters are set in the Thi
 | `wifiGuestEnable`          | `Switch`                  |          | Enable/Disable the guest WiFi.                                 |
 | `macOnline`                | `Switch`                  |     x    | Online status of the device with the given MAC                 |
 
-### WANConnection subdevice channels
+Older FritzBox devices may not support 5 GHz WiFi.
+In this case you have to use the `wifi5GHzEnable` channel for switching the guest WiFi.
+
+### WANConnection `subdevice` channels
 
 | channel                    | item-type                 | advanced | description                                                    |
 |----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
@@ -126,7 +133,7 @@ Advanced channels appear only if the corresponding parameters are set in the Thi
 | `wanIpAddress`             | `String`                  |     x    | WAN IP Address                                                 |
 | `wanPppIpAddress`          | `String`                  |     x    | WAN IP Address (if using PPP)                                  |
 
-### WAN subdevice channels
+### WAN `subdevice` channels
 
 | channel                    | item-type                 | advanced | description                                                    |
 |----------------------------|---------------------------|:--------:|----------------------------------------------------------------|
@@ -149,17 +156,6 @@ Advanced channels appear only if the corresponding parameters are set in the Thi
 | `wanPhysicalLinkStatus`    | `String`                  |     x    | Link Status                                                    |
 | `wanTotalBytesReceived`    | `Number:DataAmount`       |     x    | Total Bytes Received                                           |
 | `wanTotalBytesSent`        | `Number:DataAmount`       |     x    | Total Bytes Sent                                               |
-
-
-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`
-
-Call lists are provided for one or more days (as configured) as JSON.
-The JSON consists of an array of individual calls with the fields `date`, `type`, `localNumber`, `remoteNumber`, `duration`.
-The call-types are the same as provided by the FritzBox, i.e. `1` (inbound), `2` (missed), `3` (outbound), `10` (rejected).
  
 ## `PHONEBOOK` Profile