diff --git a/atom.xml b/atom.xml index 4141c8f4e7..e94c206614 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 63672ff127..cb27daa0cf 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index ebceb7e1a7..5499a642cb 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 0c70685af7..52238304b8 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 93ee64ecbc..ef6776580a 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 00966ff640..4d917909d6 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 9c565ee495..1ec96f2054 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index c651c46a60..486a90ab1c 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index e0fcc0439d..6597797a08 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index d3aaba79da..394d06a1c9 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 5d0f09bfdd..507a1323b8 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index ccb3d1fe47..f4b5b1bfd7 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 66e8702f38..107cf9dfb8 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 1a45a40f82..185fdecbeb 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index d35e4d8dd1..4af25b7f7c 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 65b895cd0b..afd62a4869 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index ff01746a69..cc93ceead2 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 0dde27fc9a..962ab04f4c 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 936c766c6a..8919653be9 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 1dcd7efffb..13f43b591f 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 7ce7a44399..f3c3266bfd 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-11-03T09:23:12+00:00 + 2016-11-03T09:42:05+00:00 https://home-assistant.io/ diff --git a/components/device_tracker.icloud/index.html b/components/device_tracker.icloud/index.html index c9ecb2a17c..0d539d0afc 100644 --- a/components/device_tracker.icloud/index.html +++ b/components/device_tracker.icloud/index.html @@ -101,6 +101,7 @@ - platform: icloud username: USERNAME password: PASSWORD + account_name: accountname @@ -109,6 +110,7 @@
  • username (Required): The username for the iCloud account.
  • password (Required): The password for your given username.
  • +
  • account_name (Optional): The friendly name for the account_name. If this isn’t given, it will use the account_name of the username (so the part before the @ in the email address).

@@ -119,10 +121,17 @@ This may cause battery drainage as it wakes up your device to get the current lo You may receive an email from Apple stating that someone has logged into your account.

-

-If you have two-factor authentication enabled on your iCloud account you will not be able to use this presence detection in HA, even with an app-specific password. -

+

To disable the drainage of the battery, a dynamic interval is being used for each individual device instead of a fixed interval for all devices linked to one account. The dynamic interval is based on the current zone of a device, the distance towards home and the battery level of the device.

+

2 Factor Authentication is enabled for iCloud. The component will ask which device you want to use as Trusted Device and then you can enter the code that has been sent to that device. The duration of this authentication is determined by Apple, but is now at 2 months, so you will only need to verify your account each two months, even after restarting Home Assistant.

+ +

4 services are available for this component:

+
    +
  • icloud_update: This service can be used to ask for an update of a certain iDevice. The account_name and device_name are optional.
  • +
  • icloud_lost_iphone: This service will play the Lost iPhone sound on a certain iDevice. The account_name and device_name are optional.
  • +
  • icloud_set_interval: This service will change the dynamic interval of an iDevice. The account_name and device_name are optional. If interval is used in the service_data, the iDevice will be updated with that new interval. That interval will be fixed until the iDevice changes zone or if this service is called again. If interval isn’t used in the service_data, the interval for that iDevice will revert back to it’s default dynamic interval based on it’s current zone, it’s distance towards home and it’s battery level.
  • +
  • icloud_reset_account: This service can be used to reset an iCloud account. This is helpful when not all devices are being found by the component or if you have added a new iDevice to your account. The account_name is optional.
  • +
diff --git a/sitemap.xml b/sitemap.xml index abb0270d11..eb324d38ea 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2314,62 +2314,62 @@ https://home-assistant.io/demo/frontend.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/index.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2016-11-03T09:22:33+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2016-11-03T09:22:34+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2016-11-03T09:22:34+00:00 +2016-11-03T09:41:10+00:00 https://home-assistant.io/static/mdi-demo.html -2016-11-03T09:22:34+00:00 +2016-11-03T09:41:10+00:00