Updated external content (Jenkins build 1266)
parent
824e0c7a9e
commit
e3655b92e7
|
@ -44,6 +44,12 @@ The account Thing, more precisely the account Bridge, represents one Apple iClou
|
|||
The account can be connected to multiple Apple devices which are represented as Things below the Bridge, see the example below.
|
||||
You may create multiple account Things for multiple accounts.
|
||||
|
||||
If your Apple account has 2-factor-authentication enabled configuration requires two steps.
|
||||
First start by adding the Apple ID and password to your account thing configuration.
|
||||
You will receive a notification with a code on one of your Apple devices then.
|
||||
Add this code to the code parameter of the thing then and wait.
|
||||
The binding should be reinitialized and perform the authentication.
|
||||
|
||||
### Device Thing
|
||||
|
||||
A device is identified by the device ID provided by Apple.
|
||||
|
@ -77,7 +83,7 @@ The following channels are available (if supported by the device):
|
|||
### icloud.things
|
||||
|
||||
```php
|
||||
Bridge icloud:account:myaccount [appleId="mail@example.com", password="secure", refreshTimeInMinutes=5]
|
||||
Bridge icloud:account:myaccount [appleId="mail@example.com", password="secure", code="123456", refreshTimeInMinutes=5]
|
||||
{
|
||||
Thing device myiPhone8 "iPhone 8" @ "World" [deviceId="VIRG9FsrvXfE90ewVBA1H5swtwEQePdXVjHq3Si6pdJY2Cjro8QlreHYVGSUzuWV"]
|
||||
}
|
||||
|
@ -91,14 +97,14 @@ The information _@ "World"_ is optional.
|
|||
```php
|
||||
Group iCloud_Group "iPhone"
|
||||
|
||||
String iPhone_BatteryStatus "Battery Status [%s]" <battery> (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:batteryStatus"}
|
||||
Number iPhone_BatteryLevel "Battery Level [%d %%]" <battery> (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:batteryLevel"}
|
||||
Switch iPhone_FindMyPhone "Trigger Find My iPhone" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:findMyPhone", autoupdate="false"}
|
||||
Switch iPhone_Refresh "Force iPhone Refresh" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:location", autoupdate="false"}
|
||||
Location iPhone_Location "Coordinates" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:location"}
|
||||
Number iPhone_LocationAccuracy "Coordinates Accuracy [%.0f m]" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:locationAccuracy"}
|
||||
String iPhone_BatteryStatus "Battery Status [%s]" <battery> (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:batteryStatus"}
|
||||
Number iPhone_BatteryLevel "Battery Level [%d %%]" <battery> (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:batteryLevel"}
|
||||
Switch iPhone_FindMyPhone "Trigger Find My iPhone" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:findMyPhone", autoupdate="false"}
|
||||
Switch iPhone_Refresh "Force iPhone Refresh" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:location", autoupdate="false"}
|
||||
Location iPhone_Location "Coordinates" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:location"}
|
||||
Number iPhone_LocationAccuracy "Coordinates Accuracy [%.0f m]" (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:locationAccuracy"}
|
||||
DateTime iPhone_LocationLastUpdate "Last Update [%1$td.%1$tm.%1$tY, %1$tH:%1$tM]" <time> (iCloud_Group) {channel="icloud:device:myaccount:myiPhone8:locationLastUpdate"}
|
||||
Switch iPhone_Home "Phone Home" <presence> (iCloud_Group)
|
||||
Switch iPhone_Home "Phone Home" <presence> (iCloud_Group)
|
||||
```
|
||||
|
||||
### icloud.sitemap
|
||||
|
|
|
@ -13,12 +13,6 @@ install: auto
|
|||
|
||||
{% include base.html %}
|
||||
|
||||
---
|
||||
layout: documentation
|
||||
---
|
||||
|
||||
{% include base.html %}
|
||||
|
||||
# WeatherUnderground Binding
|
||||
|
||||
This binding uses the [Weather Underground service](https://www.wunderground.com/weather/api/) for providing weather information for any location worldwide.
|
||||
|
|
|
@ -275,8 +275,6 @@ Items {
|
|||
**IMPORTANT:**
|
||||
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.
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
From time to time, you may find that if you change the Item type of a persisted data point, you may experience charting or other problems. To resolve this issue, remove the old `<item_name>`.rrd file in the `${openhab_home}/userdata/persistence/rrd4j` folder or `/var/lib/openhab/persistence/rrd4j` folder for apt-get installed openHABs.
|
||||
|
|
|
@ -18,6 +18,10 @@
|
|||
<label>@text/icloud.account-thing.parameter.password.label</label>
|
||||
<description>@text/icloud.account-thing.parameter.password.description</description>
|
||||
</parameter>
|
||||
<parameter name="code" type="text" required="false">
|
||||
<label>@text/icloud.account-thing.parameter.code.label</label>
|
||||
<description>@text/icloud.account-thing.parameter.code.description</description>
|
||||
</parameter>
|
||||
<parameter name="refreshTimeInMinutes" type="integer" min="5" max="65535" unit="min">
|
||||
<label>@text/icloud.account-thing.parameter.refresh.label</label>
|
||||
<description>@text/icloud.account-thing.parameter.refresh.description</description>
|
||||
|
|
Loading…
Reference in New Issue