Updated external content (Jenkins build 60)
parent
e9d395e9bf
commit
370873dca0
|
@ -49,8 +49,9 @@ The binding supports following channels
|
|||
| Channel Type ID | Item Type | Description |
|
||||
|--------------------|-----------|-----------------------------------------------------|
|
||||
| latest-title | String | Contains the title of the last feed entry. |
|
||||
| latest-description | String | Contains the description of last feed entry. |
|
||||
| latest-description | String | Contains the description of the last feed entry. |
|
||||
| latest-date | DateTime | Contains the published date of the last feed entry. |
|
||||
| latest-link | String | Contains the link of the last feed entry. |
|
||||
| author | String | The name of the feed author, if author is present. |
|
||||
| title | String | The title of the feed. |
|
||||
| description | String | Description of the feed. |
|
||||
|
@ -62,8 +63,8 @@ The binding supports following channels
|
|||
Things:
|
||||
|
||||
```java
|
||||
feed:feed:bbc [ URL="http://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml?edition=uk"]
|
||||
feed:feed:techCrunch [ URL="http://feeds.feedburner.com/TechCrunch/", refresh=60]
|
||||
feed:feed:bbc [URL="http://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml?edition=uk"]
|
||||
feed:feed:techCrunch [URL="http://feeds.feedburner.com/TechCrunch/", refresh=60]
|
||||
```
|
||||
|
||||
Items:
|
||||
|
@ -72,6 +73,7 @@ Items:
|
|||
String latest_title {channel="feed:feed:bbc:latest-title"}
|
||||
String latest_description {channel="feed:feed:bbc:latest-description"}
|
||||
DateTime latest_date {channel="feed:feed:bbc:latest-date"}
|
||||
String latest_link {channel="feed:feed:bbc:latest-link"}
|
||||
Number number_of_entries {channel="feed:feed:bbc:number-of-entries"}
|
||||
String description {channel="feed:feed:bbc:description"}
|
||||
String author {channel="feed:feed:bbc:author"}
|
||||
|
|
|
@ -18,7 +18,7 @@ install: auto
|
|||
The tado° binding integrates devices from [tado°](https://www.tado.com).
|
||||
|
||||
It requires a fully functional tado° installation.
|
||||
You can then monitor and control all zone types (Heating, AC, Hot Water) as well as retrieve the HOME/AWAY status of mobile devices.
|
||||
You can then monitor and control all zone types (Heating, AC, Hot Water) as well as retrieve the HOME/AWAY status of mobile devices, and setting the HOME/AWAY status of your home.
|
||||
|
||||
## `home` Thing (the Bridge)
|
||||
|
||||
|
@ -39,6 +39,12 @@ Bridge tado:home:demo [ username="mail@example.com", password="secret" ]
|
|||
|
||||
Afterwards the discovery will show all zones and mobile devices associated with the user's home.
|
||||
|
||||
### Channels
|
||||
|
||||
Name | Type | Description | Read/Write
|
||||
-|-|-|-|-
|
||||
`homePresence` | String | Current presence value of the tado home. `HOME` and `AWAY` can be set | RW
|
||||
|
||||
## `zone` Thing
|
||||
|
||||
A *zone* is an area/room of your home.
|
||||
|
@ -158,6 +164,7 @@ Bridge tado:home:demo [ username="mail@example.com", password="secret" ] {
|
|||
## tado.items
|
||||
|
||||
```
|
||||
Switch TADO_PRESENCE_home "Tado Presence: [MAP(presence.map):%s]" { channel="tado:home:demo:homePresence" }
|
||||
Number:Temperature HEAT_inside_temperature "Inside Temperature" { channel="tado:zone:demo:heating:currentTemperature" }
|
||||
Number HEAT_humidity "Humidity" { channel="tado:zone:demo:heating:humidity" }
|
||||
Number HEAT_heating_power "Heating Power" { channel="tado:zone:demo:heating:heatingPower" }
|
||||
|
@ -194,6 +201,10 @@ Switch Phone_atHome "Phone location [MAP(presence.map)
|
|||
```
|
||||
sitemap tado label="Tado"
|
||||
{
|
||||
Frame label="Status" {
|
||||
Switch item=TADO_PRESENCE_home icon="presence"
|
||||
}
|
||||
|
||||
Frame label="Heating" {
|
||||
Text item=HEAT_inside_temperature
|
||||
Text item=HEAT_humidity
|
||||
|
|
|
@ -50,7 +50,7 @@ Once the rightmost box in the drawer is full, the leftmost box is emptied, the c
|
|||
## Datasources
|
||||
|
||||
For every persisted Item, a separate database file is created in the `userdata/persistence/rrd4j` folder.
|
||||
These database files are called datasources, which contain the archives of different granularities.
|
||||
These database files contain the archives of different granularities.
|
||||
|
||||
By default, if `services/rrd4j.cfg` does not exist, or if an Item is not explicitly listed in a `<dsName>.items` property value in it, then the respective Item will be persisted according to the [default datasource settings](#default-datasource).
|
||||
|
||||
|
@ -97,7 +97,7 @@ It must be one of the following string values:
|
|||
### `<heartBeat>` (Heart Beat)
|
||||
|
||||
The heartbeat parameter helps the database to detect missing values.
|
||||
i.e. if no new value is stored after "heartBeat" seconds, the value is considered missing when charting.
|
||||
i.e. if no new sample is stored after "heartBeat" seconds, the value is considered missing when charting.
|
||||
|
||||
It must be a positive integer value.
|
||||
|
||||
|
@ -115,6 +115,9 @@ The time interval (seconds) between reading consecutive samples from the OpenHAB
|
|||
|
||||
It must be a positive integer value.
|
||||
|
||||
Relation between the sample intervall and openHABs persistence strategy.
|
||||
The persistence strategy determines on which events (time, change, startUp) a new value is provided to the persistence service, the sample intervall determines at which time steps the actually provided value is being read (i.e an everyMinute strategy provides a new value at every full minute, a sample intervall of 10 seconds would use such a provided value 6 times).
|
||||
|
||||
### `<consolidationFunction>` (Consolidation Function)
|
||||
|
||||
Determines the type of data compression to be used when more than one sample is to be stored in a single "storage box".
|
||||
|
@ -179,7 +182,7 @@ So it covers `144 X 10 X 60` seconds of data (24 hours) at a granularity of ten
|
|||
The service automatically creates three default datasources with the properties below.
|
||||
|
||||
There is no `.items` parameter for the default datasources.
|
||||
This means that any Item with an allocated strategy in the `rrd4j.persist` file is persisted using the default settingswith the only exception if the Item is explicitly listed in an `.items` property value of a datasource in the `rrd4j.cfg` file.
|
||||
This means that any Item with an allocated strategy in the `rrd4j.persist` file is persisted using one the default settings, unless the Item is explicitly listed in an `.items` property value of a datasource in the `rrd4j.cfg` file.
|
||||
|
||||
|
||||
#### default_numeric
|
||||
|
@ -269,8 +272,7 @@ Items {
|
|||
```
|
||||
|
||||
**IMPORTANT:**
|
||||
The strategy `everyMinute` (60 seconds) **must** be used, otherwise no data will be persisted (stored).
|
||||
Other strategies can be used, too.
|
||||
When creating a custom datasource in the `rrd4j.cfg` file the used [sample interval](#sampleinterval-sample-interval) should be 20 seconds or less in order to keep the granularity. The selection of the used strategy has no effect on the granularity.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
<channel id="latest-title" typeId="latest-title"/>
|
||||
<channel id="latest-description" typeId="latest-description"/>
|
||||
<channel id="latest-date" typeId="latest-date"/>
|
||||
<channel id="latest-link" typeId="latest-link"/>
|
||||
<channel id="author" typeId="author"/>
|
||||
<channel id="description" typeId="description"/>
|
||||
<channel id="title" typeId="title"/>
|
||||
|
@ -52,7 +53,7 @@
|
|||
<channel-type id="latest-description">
|
||||
<item-type>String</item-type>
|
||||
<label>Latest Description</label>
|
||||
<description>Contains the description of last feed entry.</description>
|
||||
<description>Contains the description of the last feed entry.</description>
|
||||
<state readOnly="true" pattern="%s"/>
|
||||
</channel-type>
|
||||
|
||||
|
@ -63,6 +64,13 @@
|
|||
<state readOnly="true" pattern="%tc %n"/>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="latest-link">
|
||||
<item-type>String</item-type>
|
||||
<label>Latest Link</label>
|
||||
<description>Contains the link of the last feed entry.</description>
|
||||
<state readOnly="true" pattern="%s"/>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="author" advanced="true">
|
||||
<item-type>String</item-type>
|
||||
<label>Author</label>
|
||||
|
|
|
@ -9,6 +9,10 @@
|
|||
<label>Tado Home</label>
|
||||
<description>The user's tado home</description>
|
||||
|
||||
<channels>
|
||||
<channel typeId="homePresence" id="homePresence"></channel>
|
||||
</channels>
|
||||
|
||||
<config-description>
|
||||
<parameter name="username" type="text" required="true">
|
||||
<label>User Name</label>
|
||||
|
@ -108,6 +112,12 @@
|
|||
</config-description>
|
||||
</thing-type>
|
||||
|
||||
<channel-type id="homePresence">
|
||||
<item-type>Switch</item-type>
|
||||
<label>At Home</label>
|
||||
<description>ON if at home, OFF if away</description>
|
||||
</channel-type>
|
||||
|
||||
<channel-type id="currentTemperature">
|
||||
<item-type>Number:Temperature</item-type>
|
||||
<label>Temperature</label>
|
||||
|
|
Loading…
Reference in New Issue