Merge remote-tracking branch 'origin/current' into rc

This commit is contained in:
Paulus Schoutsen 2018-03-24 21:21:49 -07:00
commit b8329c2eb3
74 changed files with 2606 additions and 2542 deletions

View file

@ -3,7 +3,7 @@
# Main Configs #
# ----------------------- #
url: https://home-assistant.io
url: https://www.home-assistant.io
title: Home Assistant
subtitle: Open-source home automation platform running on Python 3
author: Home Assistant

View file

@ -24,7 +24,7 @@ module Jekyll
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
def site_url
'https://home-assistant.io'
'https://www.home-assistant.io'
end
# Prepend a url with the full site url

View file

@ -2,7 +2,7 @@
layout: page
title: "Snips.ai"
description: "Enhance your Hass.io installation with a local voice assistant."
date: 2017-04-30 13:28
date: 2018-03-22 13:28
sidebar: true
comments: false
sharing: true
@ -11,11 +11,25 @@ footer: true
[Snips.ai] is an AI-powered voice assistant that runs on the Raspberry Pi 3 and x86 platforms. It runs on-device and is Private by Design.
To get started, follow [their tutorial] to create an assistant and download the training data.
The Snips add-on depends on the Mosquitto add on to bridge to Home Assistant, so make sure that is installed.
HomeAssistant comes with certain Intents builtin to handle common tasks. A complete list of Intents can be found in this wiki [Hass Snips Bundle](https://github.com/tschmidty69/hass-snips-bundle-intents/wiki).
The Snips addon by default comes with an assistant that allows you to turn on lights or switches, open covers, or add and list items to a shopping list if that component is enabled.
If using a USB microphone and speakers plugged into the raspberry pi output, Snips will work without any change to the configuration. Trying saying things like:
```
Turn on kitchen light
Open garage door
What is on my shopping list
```
To get started creating your own configuration, follow [their tutorial](https://github.com/snipsco/snips-platform-documentation/wiki/2.-Create-an-assistant-using-an-existing-bundle) to create an assistant and download the training data. You can add the HomeAssistant bundle to your assistant to enable the built-in intents, and add or create your own intents to do more complex tasks.
Now install and activate the [Samba] add-on so you can upload your training data. Connect to the "share" Samba share and copy your training data over. Name the file `assistant.zip`.
Now it's time to start Snips for the first time. When the Snips add-on starts, it will output your audio devices:
Now it's time to start Snips for the first time. When the Snips add-on starts, it will output your audio devices. If you are using a USB mic and the raspberry pi output, you won't need to change anything:
```text
**** List of PLAYBACK Hardware Devices ****
@ -59,8 +73,8 @@ Now start the add-on.
Configuration variables:
- **mqtt_bridge** (*Optional*): Snips uses MQTT to communicate and defaults to their own broker. Use this config option to bridge their broker to your own.
- **mic**: This is the hardware address of your microphone. Look at the Snips
- **mqtt_bridge** : Snips uses MQTT to communicate and defaults to their own broker. Use this config option to bridge their broker to your the Mosquitto add-on.
- **mic**: This is the hardware address of your microphone. Look at the Snips output if you are using different hardware.
### {% linkable_title Home Assistant configuration %}
@ -71,6 +85,6 @@ snips:
```
[Snips.ai]: https://snips.ai/
[their tutorial]: https://github.com/snipsco/snips-platform-documentation/wiki/2.-Running-your-first-end-to-end-assistant
[their tutorial]: https://github.com/snipsco/snips-platform-documentation/wiki/2.-Create-an-assistant-using-an-existing-bundle
[Samba]: /addons/samba/
[comp]: /components/snips/

View file

@ -46,3 +46,18 @@ Example of the light group "Kitchen Lights".
</p>
The supported features of all lights will be added together. For example, if you have one RGB light in a group of otherwise brightness-only lights, the light group will be shown with a color picker.
## {% linkable_title Script Example %}
Here's an example of a script using the above light group.
```yaml
script:
turn_on_kitchen_lights:
alias: Kitchen lights on
sequence:
service: light.turn_on
data:
entity_id: light.kitchen_lights
brightness: 100
```

View file

@ -24,16 +24,16 @@ Add the data to your `configuration.yaml` file as shown in the example:
# Example configuration.yaml entry
sensor:
- platform: nederlandse_spoorwegen
email: you@example.com
password: !secret ns_password
routes:
- name: Rotterdam-Amsterdam
from: Rtd
to: Asd
- name: Groningen-Zwolle-Maastricht
from: Gn
to: Mt
via: Zl
email: you@example.com
password: !secret ns_password
routes:
- name: Rotterdam-Amsterdam
from: Rtd
to: Asd
- name: Groningen-Zwolle-Maastricht
from: Gn
to: Mt
via: Zl
```
Configuration variables:

View file

@ -165,12 +165,6 @@ Stops a playing ringtone immediately.
#### {% linkable_title Service `xiaomi_aqara.add_device` %}
| Service data attribute | Optional | Description |
|---------------------------|----------|-------------------------------------------------------|
| `gw_mac` | no | MAC address of the Xiaomi Aqara Gateway |
#### {% linkable_title Service `xiaomi_aqara.add_device` %}
Enables the join permission of the Xiaomi Aqara Gateway for 30 seconds. A new device can be added afterwards by pressing the pairing button once.
| Service data attribute | Optional | Description |

View file

@ -32,21 +32,21 @@ Here is where you [include and exclude](/docs/z-wave/adding/) Z-Wave devices fro
## {% linkable_title Z-Wave Node Management %}
<p class='note warning'>
Since 0.63 and the new experimental [entity registry](https://home-assistant.io/docs/configuration/entity-registry/) **Rename Node** no longer changes the entity id for anything other than the `zwave.` entity for the node (it does change, the default *friendly_name* and *old_entity_id* and *new_entity_id* attributes for all the entities). See [this issue](https://github.com/home-assistant/home-assistant/issues/12430).
</p>
* **Refresh Node** refreshes the information on the node and its entities. If used on a battery powered device, the device will first need to wake for this to work.
* **Remove Failed Node** will remove a failed node from the network. The node needs to be on the controller's Failed Node List (marked as `is_failed: true`), otherwise this command will fail.
* **Replace Failed Node** will replace a failed device with another. If the node is not in the controller's Failed Node List, or the node responds, this command will fail.
* **Print Node** prints all state of Z-Wave node to the console log
* **Rename Node** sets a node's name - this won't happen immediately, and requires you to restart Home Assistant (not reboot) to set the new name
* **Rename Node** sets the name of the `zwave` entity - this won't happen immediately, and requires you to restart Home Assistant (not reboot) to set the new name. Other entities of a device are renamed using the [entity registry](https://home-assistant.io/docs/configuration/entity-registry/).
* **Heal Node** starts healing of the node.(Update neighbor list and update return routes)
* **Test Node** sends no_op test messages to the node. This could in theory bring back a dead node.
<p class='note warning'>
Since 0.63 and the new experimental [entity registry](https://home-assistant.io/docs/configuration/entity-registry/) **Rename Node** no longer changes the entity id for anything other than the `zwave.` entity for the node (it does change, the default *friendly_name* and *old_entity_id* and *new_entity_id* attributes for all the entities). See [this issue](https://github.com/home-assistant/home-assistant/issues/12430).
</p>
<p class='note'>
Battery powered devices need to be awake before you can use the Z-Wave control panel to update their settings. How to wake your device is device specific, and some devices will stay awake for only a couple of seconds. Please refer to the manual of your device for more details.
</p>

View file

@ -20,7 +20,7 @@ A new toggle has been added to the sidebar to turn streaming updates on and off.
Streaming updates has been implemented using the HTML5 `EventSource` tag. Implementation is pretty straight forward as all the reconnection logic will be handled by the event source tag. The [server-side code](https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/api.py#L90) is 50 lines and the [client-side code](https://github.com/home-assistant/home-assistant-js/blob/master/src/actions/stream.js) is 80 lines of code.
All events that happen on the server will now also be sent to the browser. This turns any browser running the UI into a fully functioning [slave instance](https://home-assistant.io/developers/architecture/#multiple-connected-instances) of Home Assistant. This opens up new possibilities for Home Assistant components that live completely client-side.
All events that happen on the server will now also be sent to the browser. This turns any browser running the UI into a fully functioning [slave instance](/developers/architecture/#multiple-connected-instances) of Home Assistant. This opens up new possibilities for Home Assistant components that live completely client-side.
Implementing EventSource was not without challenges. Here are some of the issues that had to be solved:

View file

@ -49,7 +49,7 @@ Materials used:
- [Moteino](https://lowpowerlab.com/moteino/)
- [2 x Accelerometers](http://www.amazon.com/gp/product/B008BOPN40)
- [2 x Reed switch](http://www.amazon.com/gp/product/B004PARDRO)
- [Home Assistant](https://home-assistant.io/)
- [Home Assistant](/)
[Sketch for the Moteino is available here.](https://codebender.cc/sketch:144743)

View file

@ -12,9 +12,9 @@ og_image: /images/blog/2015-09-mqtt/arduino.png
{::options coderay_line_numbers="table" /}
<img src='/images/supported_brands/mqtt.png' style='border:none; box-shadow: none; float: right;' height='80' /> [MQTT](https://en.wikipedia.org/wiki/MQTT) support was added to Home Assistant recently. The [MQTT component](https://home-assistant.io/components/mqtt/) will enable you to do all sort of things. Most likely you will use it to communicate with your devices. But Home Assistant doesn't care where the data is coming from or is limited to real hardware as long as there is MQTT support. This means that it doesn't matter if the data is coming from a human, a web service, or a device.
<img src='/images/supported_brands/mqtt.png' style='border:none; box-shadow: none; float: right;' height='80' /> [MQTT](https://en.wikipedia.org/wiki/MQTT) support was added to Home Assistant recently. The [MQTT component](/components/mqtt/) will enable you to do all sort of things. Most likely you will use it to communicate with your devices. But Home Assistant doesn't care where the data is coming from or is limited to real hardware as long as there is MQTT support. This means that it doesn't matter if the data is coming from a human, a web service, or a device.
A great example is shown in a [Laundry Automation](https://home-assistant.io/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/) post in this blog.
A great example is shown in a [Laundry Automation](/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/) post in this blog.
This post will give you a small overview of some other possibilities on how to use MQTT with Home Assistant.
@ -34,7 +34,7 @@ sensor:
state_topic: "home-assistant/fabian/mood"
```
After a restart of Home Assistant the "Mood" sensor will show up in the frontend. For more details about the configuration of MQTT itself and the sensor, please refer to the [MQTT component](https://home-assistant.io/components/mqtt/) or the [MQTT sensor](https://home-assistant.io/components/sensor.mqtt/) documentation.
After a restart of Home Assistant the "Mood" sensor will show up in the frontend. For more details about the configuration of MQTT itself and the sensor, please refer to the [MQTT component](/components/mqtt/) or the [MQTT sensor](/components/sensor.mqtt/) documentation.
Now we can set the mood. The commandline tool (`mosquitto_pub`) which is shipped with `mosquitto` is used to send an MQTT message.

View file

@ -21,7 +21,7 @@ Of course most users are running with the [automation](/getting-started/automati
The [Alarm control panels](/components/alarm_control_panel/) and the [camera component](/components/camera/) are both used by around one third of the participants of the survey. It's safe to say that they cover a niche, but they will gain momentum when people discover how they can build alarm systems with Home Assistant.
[Philips Hue](/components/light.hue/) is the "winner" in the light category closely followed by [MQTT lights](components/light.mqtt/). [Google Cast](/components/media_player.cast/) and [ Plex](/components/media_player.plex/) are the top media player platforms. [Pushbullet](/components/notify.pushbullet/) is by far the most-used [notification platform](https://home-assistant.io/components/notify/). If you followed the recent efforts to improve this platform it's comprehensible.
[Philips Hue](/components/light.hue/) is the "winner" in the light category closely followed by [MQTT lights](components/light.mqtt/). [Google Cast](/components/media_player.cast/) and [ Plex](/components/media_player.plex/) are the top media player platforms. [Pushbullet](/components/notify.pushbullet/) is by far the most-used [notification platform](/components/notify/). If you followed the recent efforts to improve this platform it's comprehensible.
It's interesting to see that most of the sensor, switch, and thermostat platforms are used. A lot of people seem to be interested in the weather data provided by the [Forecast sensor](/components/sensor.forecast/). The MQTT sensors and switches are deployed in almost 50% of all Home Assistant setups.
@ -86,6 +86,6 @@ It's interesting to see that most of the sensor, switch, and thermostat platform
Thermostats
</p>
The conclusion is that [MQTT](http://mqtt.org/) is popular in almost every section from Alarm Control Panel, presence detection with [owntracks](http://owntracks.org/), sensors and switches, and now even for lights.
The conclusion is that [MQTT](http://mqtt.org/) is popular in almost every section from Alarm Control Panel, presence detection with [owntracks](http://owntracks.org/), sensors and switches, and now even for lights.
The interpretation of the data is up to you. Again, thanks for participating in this survey.

View file

@ -69,7 +69,7 @@ It's been another two weeks which means it's time for release: 0.14!
[rollershutter.command_line]: /components/rollershutter.command_line/
[Steam]: /components/sensor.steam_online/
[Wink]: /components/binary_sensor.wink/
[the cookbook]: https://home-assistant.io/cookbook/python_component_simple_alarm/
[the cookbook]: /cookbook/python_component_simple_alarm/
[script]: /components/script/
[Wemo component]: /components/wemo/
[switch.cmd]: /components/switch.command_line/

View file

@ -14,7 +14,7 @@ One of the main complaints that we receive is something along the lines "I read
Our documentation has been going through various phases. Initially it was just the README in our GitHub repository. I discovered Jekyll and GitHub pages in December 2014 and created home-assistant.io. I more or less broke the README in 5 pages and [called it a website]. Back then we had a whopping [11 components](https://github.com/home-assistant/home-assistant.io/blob/86bb2df430ce267ab2123d51592d3f068ae509b5/source/components/index.markdown).
As Home Assistant grew, so did our documentation. [Fabian Affolter](https://github.com/fabaff) does an amazing job in making sure there is at least a documentation stub for each new feature that lands. And that's quite a feat given our [frequent releases](https://home-assistant.io/blog/categories/release-notes/)! But despite all the efforts, the documentation outgrew our existing documentation organization.
As Home Assistant grew, so did our documentation. [Fabian Affolter](https://github.com/fabaff) does an amazing job in making sure there is at least a documentation stub for each new feature that lands. And that's quite a feat given our [frequent releases](/blog/categories/release-notes/)! But despite all the efforts, the documentation outgrew our existing documentation organization.
Today it has been almost 1.5 years since we started the website. We now have [264 components and platforms] under our belt and have been honored with 1.5 million page views ✨. And hopefully we now also have documentation that our community deserves.

View file

@ -120,7 +120,7 @@ Presence tracking sounds easy - and it's an important part of Home Automation. T
You can find out more about configuring the OwnTracks application and beacons [here](http://owntracks.org/booklet/features/beacons/)
There is information about configuring Homeassistant to use beacons [here](https://home-assistant.io/components/device_tracker.owntracks/)
There is information about configuring Homeassistant to use beacons [here](/components/device_tracker.owntracks/)
#### {% linkable_title Connections and disconnecting %}

View file

@ -40,5 +40,5 @@ So there it is, the reason why we use Polymer.
[ha-rn]: https://github.com/balloob/home-assistant-react-native-ios
[tools-js]: https://github.com/home-assistant/home-assistant-polymer#building-the-app
[material design for free]: https://elements.polymer-project.org/browse?package=paper-elements
[demo]: https://home-assistant.io/demo
[demo]: /demo

View file

@ -12,7 +12,7 @@ og_image: /images/blog/2016-06-cranberry/social.png
---
<img src='/images/blog/2016-06-cranberry/motion.png' style='clear: right; border:none; box-shadow: none; float: right; margin-bottom: 12px;' width='200' />
In the past month I was thinking about ways to integrate USB webcams into Home Assistant again. The main reason was that this would give those devices a second life and enable one to benefit from low-cost video surveillance. There are a couple of options available like [pygame](http://www.pygame.org/hifi.html) or [SimpleCV](http://www.simplecv.org/) but I never finished something. With the [Local File camera platform](https://home-assistant.io/components/camera.local_file/) by [Landrash](https://github.com/Landrash) and [motion](http://lavrsen.dk/foswiki/bin/view/Motion/WebHome) you could integrate a local USB webcam with a few very easy steps.
In the past month I was thinking about ways to integrate USB webcams into Home Assistant again. The main reason was that this would give those devices a second life and enable one to benefit from low-cost video surveillance. There are a couple of options available like [pygame](http://www.pygame.org/hifi.html) or [SimpleCV](http://www.simplecv.org/) but I never finished something. With the [Local File camera platform](/components/camera.local_file/) by [Landrash](https://github.com/Landrash) and [motion](http://lavrsen.dk/foswiki/bin/view/Motion/WebHome) you could integrate a local USB webcam with a few very easy steps.
In this blog post I am using a Fedora 24 (will most likely work on other distributions too) installation with Home Assistant 0.22.1 on a Foxconn nT-330i with an old [Logitech QuickCam Orbit AF](http://support.logitech.com/en_us/product/quickcam-sphere-af) and a [Logitech HD Webcam C270](http://support.logitech.com/en_us/product/hd-webcam-c270). As a start only the Quickcam is used. No multi-camera setup for now.
@ -93,7 +93,7 @@ $ sudo motion
[0] [NTC] [ALL] motion_startup: Logging to file (/var/log/motion.log)
```
Your `target_dir` will start filling up with images from your camera. `motion` will create a symlink called `lastsnap.jpg` which always point to the latest snapshot. We will setup the [Local File camera platform](https://home-assistant.io/components/camera.local_file/) to use this file.
Your `target_dir` will start filling up with images from your camera. `motion` will create a symlink called `lastsnap.jpg` which always point to the latest snapshot. We will setup the [Local File camera platform](/components/camera.local_file/) to use this file.
```yaml
camera:
@ -109,7 +109,7 @@ camera:
The machine with the attached USB camera will become a webcam server as well because `motion`'s built-in HTTP server is enabled by default. This means that you could connect your USB webcams to a different machine in your network, run `motion` there, adjust your firewall rules, and use Home Assistant to display the videos. Just check http://[IP of your webcam host]:8081/ to see the stream. This required more powerful hardware than using snapshots, of course.
In a scenario like this needs a [Generic MJPEG IP Camera ](https://home-assistant.io/components/camera.mjpeg/) in your `configuration.yaml` file.
In a scenario like this needs a [Generic MJPEG IP Camera ](/components/camera.mjpeg/) in your `configuration.yaml` file.
```yaml
camera:

View file

@ -104,4 +104,4 @@ On the config side, you can now [store your passwords][secrets] in your OS keyri
[reload core config service]: /getting-started/customizing-devices/#reloading-customize
[Sony Bravia TV]: /components/media_player.braviatv/
[Raspberry Pi GPIO pins]: /components/garage_door.rpi_gpio/
[elevation]: https://home-assistant.io/getting-started/basic/
[elevation]: /getting-started/basic/

View file

@ -27,13 +27,13 @@ If you start using a PocketCHIP you will definitely look like a Blackberry or a
First a couple of tweaks like setting up `sudo`, upgrading the existing installation, change passwords, enabling ssh, and removal of the annoying stuff then installation of Home Assistant. There is not much to tell...it's straight-forward. For the sake of completeness below the notes about what I did.
A Debian installation is available by default. This means that some dependencies for Home Assistant are missing. I haven't checked if a new build for the PocketCHIP would include them. So, after a `$ sudo apt-get update` installing those dependencies take a minute or two.
A Debian installation is available by default. This means that some dependencies for Home Assistant are missing. I haven't checked if a new build for the PocketCHIP would include them. So, after a `$ sudo apt-get update` installing those dependencies take a minute or two.
```bash
$ sudo apt-get install python3-dev python3-pip python3-venv
```
As usual I run Python applications in a [venv](https://docs.python.org/3/library/venv.html).
As usual I run Python applications in a [venv](https://docs.python.org/3/library/venv.html).
```bash
$ pvenv ha
@ -46,14 +46,14 @@ $ cd ha
$ source bin/activate
```
If you haven't seen the next two commands already then you should visit our [frontsite](https://home-assistant.io/).
If you haven't seen the next two commands already then you should visit our [frontsite](/).
```bash
$ pip3 install homeassistant
$ hass --open-ui
```
With `surf` the browsing experience on the low-resolution display is not that great. Most smartphones, even very cheap ones, have touchscreens with higher resolutions. Nevermind, [`midori`](https://twitter.com/fabaff/status/748852317047418880) is not better.
With `surf` the browsing experience on the low-resolution display is not that great. Most smartphones, even very cheap ones, have touchscreens with higher resolutions. Nevermind, [`midori`](https://twitter.com/fabaff/status/748852317047418880) is not better.
<p class='img'>
<img src='/images/blog/2016-07-pocketchip/pocketchip.png' />

View file

@ -27,7 +27,7 @@ One of the graphs created with this tutorial.
_TL; DR: Use [this Jupyter Notebook][nb-prev] to visualize of your data_
[blog post by Fabian]: https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data/
[blog post by Fabian]: /blog/2016/07/19/visualizing-your-iot-data/
[DB Browser for SQLite]: http://sqlitebrowser.org/
[Pandas]: http://pandas.pydata.org/
[matplotlib]: http://matplotlib.org/

View file

@ -12,7 +12,7 @@ og_image: /images/blog/2016-07-laundry-automation/protoboard.jpg
_This is a guest post by Home Assistant user and contributor [Nolan Gilley](https://github.com/nkgilley)._
Today I'll show you how I used Home Assistant, a NodeMCU (ESP8266), and a couple of accelerometers to automate our laundry room. This is a rewrite of an [old post](https://home-assistant.io/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/) where I did the same thing using a Moteino & Raspberry Pi. This version only requires a NodeMCU.
Today I'll show you how I used Home Assistant, a NodeMCU (ESP8266), and a couple of accelerometers to automate our laundry room. This is a rewrite of an [old post](/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/) where I did the same thing using a Moteino & Raspberry Pi. This version only requires a NodeMCU.
We have an older washer and dryer which doesn't have any form of notification when cycles complete. Home Assistant was the obvious solution, I just needed to create sensors for the washer and dryer. I tried using sound sensors but found them unreliable. I ended up using an accelerometer attached to the back of each appliance. I also added magnetic reed switches on the doors of the washer and dryer to detect whether they're open or closed. I connected the accelerometers and reed switches to an NodeMCU which will relay the data to my MQTT broker.

View file

@ -159,7 +159,7 @@ A lot of optimizations have been applied but this journey will never be over. Th
- Reduce size of initial bundle by moving out all things that are not visible for initial paint. For example the dialogs that show more info about entities.
- Prefetch the other pages using `<link rel="preload" …>`
[demo]: https://home-assistant.io/demo
[demo]: /demo
[hap]: https://github.com/home-assistant/home-assistant-polymer
[mantra]: https://www.youtube.com/watch?v=zfQoleQEa4w&feature=youtu.be&t=1380
[sw-precache]: https://github.com/GoogleChrome/sw-precache

View file

@ -15,7 +15,7 @@ I have been working on a new subsystem to complement Home Assistant's Automation
## {% linkable_title Another Take on Automation %}
If you haven't yet read Paulus' excellent Blog entry on [Perfect Home Automation](https://home-assistant.io/blog/2016/01/19/perfect-home-automation/) I would encourage you to take a look. As a veteran of several Home Automation systems with varying degrees success, it was this article more than anything else that convinced me that Home Assistant had the right philosophy behind it and was on the right track. One of the most important points made is that being able to control your lights from your phone, 9 times out of 10 is harder than using a lightswitch - where Home Automation really comes into its own is when you start removing the need to use a phone or the switch - the "Automation" in Home Automation. A surprisingly large number of systems out there miss this essential point and have limited abilities to automate anything which is why a robust and open system such as Home Assistant is such an important part of the equation to bring this all together in the vast and chaotic ecosystem that is the "Internet of Things".
If you haven't yet read Paulus' excellent Blog entry on [Perfect Home Automation](/blog/2016/01/19/perfect-home-automation/) I would encourage you to take a look. As a veteran of several Home Automation systems with varying degrees success, it was this article more than anything else that convinced me that Home Assistant had the right philosophy behind it and was on the right track. One of the most important points made is that being able to control your lights from your phone, 9 times out of 10 is harder than using a lightswitch - where Home Automation really comes into its own is when you start removing the need to use a phone or the switch - the "Automation" in Home Automation. A surprisingly large number of systems out there miss this essential point and have limited abilities to automate anything which is why a robust and open system such as Home Assistant is such an important part of the equation to bring this all together in the vast and chaotic ecosystem that is the "Internet of Things".
So given the importance of Automation, what should Automation allow us to do? I am a pragmatist at heart so I judge individual systems by the ease of accomplishing a few basic but representative tasks:
@ -77,12 +77,12 @@ class MotionLights(appapi.AppDaemon):
def initialize(self):
self.listen_state(self.motion, "binary_sensor.drive", new = "on")
def motion(self, entity, attribute, old, new, kwargs):
if self.sun_down():
self.turn_on("light.drive")
self.run_in(self.light_off, 60)
def light_off(self, kwargs):
self.turn_off("light.drive")
```
@ -98,17 +98,17 @@ class FlashyMotionLights(appapi.AppDaemon):
def initialize(self):
self.listen_state(self.motion, "binary_sensor.drive", new = "on")
def motion(self, entity, attribute, old, new, kwargs):
if self.self.sun_down():
self.turn_on("light.drive")
self.run_in(self.light_off, 60)
self.flashcount = 0
self.run_in(self.flash_warning, 1)
def light_off(self, kwargs):
self.turn_off("light.drive")
def flash_warning(self, kwargs):
self.toggle("light.living_room")
self.flashcount += 1

View file

@ -204,7 +204,7 @@ This is super annoying, I know, especially since we had said in [0.12][zero-one-
- The [HTTP] component now takes a different format for authenticating IPs
- Configuration format has changed for [Proximity]
- The [Arduino] platform are now covered by the configuration check. Please check the documentation to see how.
- The [Arduino] platform are now covered by the configuration check. Please check the documentation to see how.
- The Z-Wave entity ID change mentioned above
## {% linkable_title If you need help... %}
@ -264,40 +264,40 @@ Thanks for reading all of the above, especially since this week was a pretty lon
[@vittoriom]: https://github.com/vittoriom
[@wokar]: https://github.com/wokar
[Arduino]: https://home-assistant.io/components/arduino/
[APNS]: https://home-assistant.io/components/notify.apns/
[ARWN]: https://home-assistant.io/components/sensor.arwn/
[Concord232]: https://home-assistant.io/components/alarm_control_panel.concord232/
[HTTP]: https://home-assistant.io/components/http/
[HaveIBeenPwned]: https://home-assistant.io/components/sensor.haveibeenpwned/
[Matrix]: https://home-assistant.io//components/notify.matrix/
[Neato]: https://home-assistant.io/components/switch.neato/
[Pilight]: https://home-assistant.io/components/sensor.pilight/
[Proximity]: https://home-assistant.io/components/proximity/
[Arduino]: /components/arduino/
[APNS]: /components/notify.apns/
[ARWN]: /components/sensor.arwn/
[Concord232]: /components/alarm_control_panel.concord232/
[HTTP]: /components/http/
[HaveIBeenPwned]: /components/sensor.haveibeenpwned/
[Matrix]: //components/notify.matrix/
[Neato]: /components/switch.neato/
[Pilight]: /components/sensor.pilight/
[Proximity]: /components/proximity/
[PyPi]: https://pypi.python.org/pypi
[Synology]: https://home-assistant.io/components/camera.synology/
[Telstra]: https://home-assistant.io/components/notify.telstra/
[Synology]: /components/camera.synology/
[Telstra]: /components/notify.telstra/
[UUID]: https://en.wikipedia.org/wiki/Universally_unique_identifier
[Verisure]: https://home-assistant.io/components/camera.verisure/
[WUnderground]: https://home-assistant.io/components/sensor.wunderground/
[Yamaha]: https://home-assistant.io/components/media_player.yamaha/
[Zoneminder]: https://home-assistant.io/components/zoneminder/
[emoncms]: https://home-assistant.io//components/emoncms_history/
[filtering]: https://home-assistant.io/components/logbook/
[flash-briefing-docs]: https://home-assistant.io/components/alexa/
[Verisure]: /components/camera.verisure/
[WUnderground]: /components/sensor.wunderground/
[Yamaha]: /components/media_player.yamaha/
[Zoneminder]: /components/zoneminder/
[emoncms]: //components/emoncms_history/
[filtering]: /components/logbook/
[flash-briefing-docs]: /components/alexa/
[hacktoberfest-blog]: /blog/2016/10/02/hacktoberfest/
[hacktoberfest-ha-prs]: https://github.com/home-assistant/home-assistant/labels/Hacktoberfest
[hacktoberfest-site-prs]: https://github.com/home-assistant/home-assistant.github.io/labels/Hacktoberfest
[hacktoberfest-website]: https://hacktoberfest.digitalocean.com/
[logo]: /images/blog/2016-10-hacktoberfest/hacktoberfest.png
[min]: https://home-assistant.io/components/sensor.min_max/
[netatmo-bin]: https://home-assistant.io/components/binary_sensor.netatmo/
[netatmo-discovery]: https://home-assistant.io/components/netatmo/
[nmap]: https://home-assistant.io/components/device_tracker.nmap_tracker/
[pers-notify]: https://home-assistant.io/components/persistent_notification/
[min]: /components/sensor.min_max/
[netatmo-bin]: /components/binary_sensor.netatmo/
[netatmo-discovery]: /components/netatmo/
[nmap]: /components/device_tracker.nmap_tracker/
[pers-notify]: /components/persistent_notification/
[runway]: http://runway.is
[scrape]: https://home-assistant.io/components/sensor.scrape/
[updater]: https://home-assistant.io/components/updater/
[scrape]: /components/sensor.scrape/
[updater]: /components/updater/
[z-wave-issue]: https://github.com/home-assistant/home-assistant/pull/3759
[zero-one-two-release]: /blog/2016/01/30/insteon-lifx-twitter-and-zigbee/#backwards-incompatible-changes
[zero-two-seven-release]: /blog/2016/08/28/notifications-hue-fake-unification/

View file

@ -20,7 +20,7 @@ The [Hacktoberfest] is over now. Home Assistant made the 2nd and the 3rd place o
This release has improved the reporting when a config validation error occurs. Thanks to [@kellerza] you will now get a persistent notification added to your UI when this happens.
### {% linkable_title Asynchronous %}
This release contains the first asynchronous sensor and camera platforms. [@pvizeli] and [@fabaff] ported most of the "internal" sensors to async programming. We hope that you will enjoy the new speed.
This release contains the first asynchronous sensor and camera platforms. [@pvizeli] and [@fabaff] ported most of the "internal" sensors to async programming. We hope that you will enjoy the new speed.
[@balloob] and [@pvizeli] worked a lot on the improvement of the core itself.
@ -41,7 +41,7 @@ For a long time we have had a bunch of [weather sensors][weather-sensors] but it
- Sensor: Monitoring support for [Dovado routers][dovado-sensor] ([@molobrakos])
- Sensor: Support for monitoring [printers][cups-sensor] ([@fabaff])
- Add mochad component ([@mtreinish])
- Notify: Added support for [Android TV/FireTV](https://home-assistant.io/components/notify.nfandroidtv/) - Sensor: New finance platform [CurrencyLayer][currencylayer] ([@arsaboo])
- Notify: Added support for [Android TV/FireTV](/components/notify.nfandroidtv/) - Sensor: New finance platform [CurrencyLayer][currencylayer] ([@arsaboo])
- Sensor: Support for [InfluxDB sensors][influx-sensor] ([@bestlibre])
- Sensor: New support [HDDTemp sensors][hddtemp-sensor] ([@fabaff])
([@danielperna84])
@ -105,8 +105,8 @@ We've added a warning to 0.32 to catch platforms accidentally slowing down Home
Our website has now an additional category called "Ecosystem". This will become the place where tools, apps, and other helper for the Home Assistant ecosystem can store their documentation or guides.
- [iOS](https://home-assistant.io/ecosystem/ios/)
- [SceneGen](https://home-assistant.io/ecosystem/scenegen/)
- [iOS](/ecosystem/ios/)
- [SceneGen](/ecosystem/scenegen/)
### {% linkable_title Breaking changes %}
@ -162,30 +162,30 @@ Our website has now an additional category called "Ecosystem". This will become
[@jnewland]: https://github.com/jnewland
[@DanielHiversen]: https://github.com/DanielHiversen
[currencylayer]: https://home-assistant.io/components/sensor.currencylayer/
[yahoo]: https://home-assistant.io/components/sensor.yahoo_finance/
[mochat]: https://home-assistant.io/components/mochat/
[firetv]: https://home-assistant.io/components/notify.firetv/
[Yamaha]: https://home-assistant.io/components/media_player.yamaha/
[hddtemp-sensor]: https://home-assistant.io/components/sensor.hddtemp/
[Sonos]: https://home-assistant.io/components/media_player.sonos/
[weather-sensors]: https://home-assistant.io/components/#weather
[rpi-camera]: https://home-assistant.io/components/camera.rpi_camera/
[rest-switch]: https://home-assistant.io/components/switch.rest/
[emby-media]: https://home-assistant.io/components/media_player.emby/
[random-sensor]: https://home-assistant.io/components/sensor.random/
[yeelight]: https://home-assistant.io/components/light.yeelight/
[influx-sensor]: https://home-assistant.io/components/sensor.influxdb/
[weather-component]: https://home-assistant.io/components/weather/
[cups-sensor]: https://home-assistant.io/components/sensor.cups/
[litejet]: https://home-assistant.io/components/litejet/
[garadget]: https://home-assistant.io/components/garadget/
[philips_player]: https://home-assistant.io/components/media_player.philips_js/
[icloud]: https://home-assistant.io/components/device_tracker.icloud/
[synologydsm]: https://home-assistant.io/components/sensor.synologydsm/
[dovado-sensor]: https://home-assistant.io/components/sensor.dovado/
[ios]: https://home-assistant.io/ecosystem/ios/
[currencylayer]: /components/sensor.currencylayer/
[yahoo]: /components/sensor.yahoo_finance/
[mochat]: /components/mochat/
[firetv]: /components/notify.firetv/
[Yamaha]: /components/media_player.yamaha/
[hddtemp-sensor]: /components/sensor.hddtemp/
[Sonos]: /components/media_player.sonos/
[weather-sensors]: /components/#weather
[rpi-camera]: /components/camera.rpi_camera/
[rest-switch]: /components/switch.rest/
[emby-media]: /components/media_player.emby/
[random-sensor]: /components/sensor.random/
[yeelight]: /components/light.yeelight/
[influx-sensor]: /components/sensor.influxdb/
[weather-component]: /components/weather/
[cups-sensor]: /components/sensor.cups/
[litejet]: /components/litejet/
[garadget]: /components/garadget/
[philips_player]: /components/media_player.philips_js/
[icloud]: /components/device_tracker.icloud/
[synologydsm]: /components/sensor.synologydsm/
[dovado-sensor]: /components/sensor.dovado/
[ios]: /ecosystem/ios/
[Hacktoberfest]: https://hacktoberfest.digitalocean.com/
[req-insteon]: https://github.com/home-assistant/home-assistant/issues/3811
[updater]: https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
[thingspeak]: https://home-assistant.io/components/thingspeak/
[updater]: /blog/2016/10/25/explaining-the-updater/
[thingspeak]: /components/thingspeak/

View file

@ -173,7 +173,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@joncar]: https://github.com/joncar
[@kellerza]: https://github.com/kellerza
[@Khabi]: https://github.com/Khabi
[@lichtteil]: https://github.com/lichtteil
[@lichtteil]: https://github.com/lichtteil
[@LinuxChristian]: https://github.com/LinuxChristian
[@lwis]: https://github.com/lwis
[@magicus]: https://github.com/magicus
@ -205,27 +205,27 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@vemek]: https://github.com/vemek
[@vkorn]: https://github.com/vkorn
[amcrest]: https://home-assistant.io/components/camera.amcrest/
[boradlink]: https://home-assistant.io/components/sensor.broadlink/
[dsmr]: https://home-assistant.io/components/sensor.dsmr/
[dunehd]: https://home-assistant.io/components/media_player.dunehd/
[efergy]: https://home-assistant.io/components/sensor.efergy/
[filtering]: https://home-assistant.io/components/http/
[gpslogger]: https://home-assistant.io/components/device_tracker.gpslogger/
[harmony]: https://home-assistant.io/components/remote.harmony/
[homematic]: https://home-assistant.io/components/homematic/
[hook]: https://home-assistant.io/components/switch.hook/
[nest-cam]: https://home-assistant.io/components/camera.nest/
[nest]: https://home-assistant.io/components/nest/
[nginx]: https://home-assistant.io/ecosystem/nginx/
[nut]: https://home-assistant.io/components/sensor.nut/
[philips]: https://home-assistant.io/components/media_player.philips_js/
[remote]: https://home-assistant.io/components/remote/
[rfxtrx]: https://home-assistant.io/components/rfxtrx/
[sonarr]: https://home-assistant.io/components/sensor.sonarr/
[tellstick]: https://home-assistant.io/components/tellstick/
[temper]: https://home-assistant.io/components/sensor.temper/
[threshold]: https://home-assistant.io/components/binary_sensor.threshold/
[websockets]: https://home-assistant.io/developers/websocket_api/
[waqi]: https://home-assistant.io/components/sensor.waqi/
[amcrest]: /components/camera.amcrest/
[boradlink]: /components/sensor.broadlink/
[dsmr]: /components/sensor.dsmr/
[dunehd]: /components/media_player.dunehd/
[efergy]: /components/sensor.efergy/
[filtering]: /components/http/
[gpslogger]: /components/device_tracker.gpslogger/
[harmony]: /components/remote.harmony/
[homematic]: /components/homematic/
[hook]: /components/switch.hook/
[nest-cam]: /components/camera.nest/
[nest]: /components/nest/
[nginx]: /ecosystem/nginx/
[nut]: /components/sensor.nut/
[philips]: /components/media_player.philips_js/
[remote]: /components/remote/
[rfxtrx]: /components/rfxtrx/
[sonarr]: /components/sensor.sonarr/
[tellstick]: /components/tellstick/
[temper]: /components/sensor.temper/
[threshold]: /components/binary_sensor.threshold/
[websockets]: /developers/websocket_api/
[waqi]: /components/sensor.waqi/

View file

@ -30,7 +30,7 @@ Let you control [VLC media player][vlc-media] and play sound on connected speak
This Broadlink [switch][bl-switch] platform allow to you control Broadlink RM2 Pro and RM mini IR+RF devices. This Broadlink [sensor][bl-sensor] platform adds support for Broadlink RM2 and A1 Devices.
The [GPSLogger](https://home-assistant.io/components/device_tracker.gpslogger/) now also supports attributes as the speed, direction, altitude, provider, and activity.
The [GPSLogger](/components/device_tracker.gpslogger/) now also supports attributes as the speed, direction, altitude, provider, and activity.
## {% linkable_title All changes %}
- Media player: Support for Sharp [AquaosTV][aquostv] ([@titilambert])
@ -86,7 +86,7 @@ http:
- Fix async component update on service calls ([@pvizeli])
- Fix async log handle do not close ([@pvizeli])
- Fix nest component with various KeyError exceptions ([@technicalpickles])
### {% linkable_title If you need help... %}
...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat][discord]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.
@ -141,16 +141,16 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23
[vlc-media]: https://home-assistant.io/components/media_player.vlc/
[aquostv]: https://home-assistant.io/components/media_player.aquostv/
[digitalloggers]: https://home-assistant.io/components/switch.digitalloggers/
[netdata]: https://home-assistant.io/components/sensor.netdata/
[bl-sensor]: https://home-assistant.io/components/sensor.broadlink/
[bl-switch]: https://home-assistant.io/components/switch.broadlink/
[hikvision]: https://home-assistant.io/components/binary_sensor.hikvision/
[zamg]: https://home-assistant.io/components/sensor.zamg/
[flic]: https://home-assistant.io/components/binary_sensor.flic/
[sensehat]: https://home-assistant.io/components/sensor.sensehat/
[tts]: https://home-assistant.io/components/tts/
[vlc-media]: /components/media_player.vlc/
[aquostv]: /components/media_player.aquostv/
[digitalloggers]: /components/switch.digitalloggers/
[netdata]: /components/sensor.netdata/
[bl-sensor]: /components/sensor.broadlink/
[bl-switch]: /components/switch.broadlink/
[hikvision]: /components/binary_sensor.hikvision/
[zamg]: /components/sensor.zamg/
[flic]: /components/binary_sensor.flic/
[sensehat]: /components/sensor.sensehat/
[tts]: /components/tts/
[discord]: https://discord.gg/c5DvZ4e
[discord-devs]: https://discord.gg/8X8DTH4

View file

@ -29,7 +29,7 @@ We're taking a well deserved break and we will be back again in 2017 with more a
Paulus
[0.10]: https://home-assistant.io/blog/2015/12/22/amazon-echo-icloud-and-templates/
[0.10]: /blog/2015/12/22/amazon-echo-icloud-and-templates/
[AppFolio]: http://www.appfolioinc.com/
[GitHub]: https://GitHub.com
[TravisCI]: https://Travis-ci.org

View file

@ -162,34 +162,34 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@webworxshop]: https://github.com/webworxshop
[@Zac-HD]: https://github.com/Zac-HD
[apns]: https://home-assistant.io/components/notify.apns/
[beaglebone]: https://home-assistant.io/components/bbb_gpio/
[bl-switch]: https://home-assistant.io/components/switch.broadlink/
[bom]: https://home-assistant.io/components/weather.bom/
[dublin]: https://home-assistant.io/components/sensor.dublin_public_transport/
[facebook]: https://home-assistant.io/components/notify.facebook/
[image]: https://home-assistant.io/components/image_processing/
[influx]: https://home-assistant.io/components/influxdb/
[insteon]: https://home-assistant.io/components/insteon_local/
[iss]: https://home-assistant.io/components/sensor.iss/
[kankun]: https://home-assistant.io/components/switch.kankun/
[lannouncer]: https://home-assistant.io/components/notify.lannouncer/
[mysensors]: https://home-assistant.io/components/notify.mysensors/
[packages]: https://home-assistant.io/topics/packages/
[pico]: https://home-assistant.io/components/tts.picotts/
[ping]: https://home-assistant.io/components/device_tracker.ping/
[plates]: https://home-assistant.io/components/openalpr/
[quebec]: https://home-assistant.io/components/sensor.hydroquebec/
[rest]: https://home-assistant.io/components/rest_command/
[sma]: https://home-assistant.io/components/sensor.sma/
[sonarr]: https://home-assistant.io/components/sensor.sonarr/
[tik]: https://home-assistant.io/components/light.tikteck/
[trackr]: https://home-assistant.io/components/device_tracker.trackr/
[upc]: https://home-assistant.io/components/device_tracker.upc_connect/
[usps]: https://home-assistant.io/components/sensor.usps/
[wink-fan]: https://home-assistant.io/components/fan.wink/
[xiaomi]: https://home-assistant.io/components/device_tracker.xiaomi/
[yandex]: https://home-assistant.io/components/tts.yandextts/
[yeelight]: https://home-assistant.io/components/light.yeelight/
[zengge]: https://home-assistant.io/components/light.zengge/
[apns]: /components/notify.apns/
[beaglebone]: /components/bbb_gpio/
[bl-switch]: /components/switch.broadlink/
[bom]: /components/weather.bom/
[dublin]: /components/sensor.dublin_public_transport/
[facebook]: /components/notify.facebook/
[image]: /components/image_processing/
[influx]: /components/influxdb/
[insteon]: /components/insteon_local/
[iss]: /components/sensor.iss/
[kankun]: /components/switch.kankun/
[lannouncer]: /components/notify.lannouncer/
[mysensors]: /components/notify.mysensors/
[packages]: /topics/packages/
[pico]: /components/tts.picotts/
[ping]: /components/device_tracker.ping/
[plates]: /components/openalpr/
[quebec]: /components/sensor.hydroquebec/
[rest]: /components/rest_command/
[sma]: /components/sensor.sma/
[sonarr]: /components/sensor.sonarr/
[tik]: /components/light.tikteck/
[trackr]: /components/device_tracker.trackr/
[upc]: /components/device_tracker.upc_connect/
[usps]: /components/sensor.usps/
[wink-fan]: /components/fan.wink/
[xiaomi]: /components/device_tracker.xiaomi/
[yandex]: /components/tts.yandextts/
[yeelight]: /components/light.yeelight/
[zengge]: /components/light.zengge/

View file

@ -15,7 +15,7 @@ og_image: /images/blog/2017-01-0.37/social.png
No stats, no numbers, and alike this time. Ok, just one number: 0.37. We are back on track with our bi-weekly release cycle. Beside some organizational changes is this release shipping again cool features and new integrations. Please keep an eye on the "Breaking changes" section because there are also massive improvements for some platforms and components.
### {% linkable_title Governance %}
As announced, the new [Governance][gov] requires for developers to sign the CLA. [Code of Conduct][coc], [Contributor License Agreement][cla], and proper [Licensing][license] will to protect all involved parties in the Home Assistant eco-system from users and community members to contributors.
As announced, the new [Governance][gov] requires for developers to sign the CLA. [Code of Conduct][coc], [Contributor License Agreement][cla], and proper [Licensing][license] will to protect all involved parties in the Home Assistant eco-system from users and community members to contributors.
### {% linkable_title Face recognition using the Microsoft Face API %}
[@pvizeli] has been on a roll with the image processing integrations. This time it's the [Microsoft Face API][face]. This means that now it will be possible to train the API with the people you want to recognize and send images from your camera to the API as another source of automation.
@ -34,7 +34,7 @@ Although the old method is not insecure, the new method is a lot more secure. Up
### {% linkable_title Major Wink and HDMI CEC improvements %}
[@w1ll1am23] did an amazing job fixing a ton of bugs and issues with the Wink integration. Biggest improvement is that it now is able to automatically refresh the authentication tokens. This means that if you have your email address and password in your `configuration.yaml` file, no `client_id` and `client_secret` are needed, and token which was generated with the generator located in the [Wink][wink] documentation.
The new Wink support will cause renaming of all the binary sensors and will also create new sensors for devices that weren't previously detected or supported in the older version.
The new Wink support will cause renaming of all the binary sensors and will also create new sensors for devices that weren't previously detected or supported in the older version.
Thanks to [@konikvranik] the [HDMI CEC][cec] integration got a huge update with a lot of improvements. This update should make it easier to work with HDMI CEC and give you more control.
@ -229,35 +229,35 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@mKeRix]: https://github.com/mKeRix
[@fakezeta]: https://github.com/fakezeta
[amcrest]: https://home-assistant.io/components/binary_sensor.amcrest/
[discord]: https://home-assistant.io/components/notify.discord/
[tado]: https://home-assistant.io/components/device_tracker.tado/
[sky]: https://home-assistant.io/components/device_tracker.sky_hub/
[zabbix]: https://home-assistant.io/components/zabbix/
[avion]: https://home-assistant.io/components/light.avion/
[anthem]: https://home-assistant.io/components/media_player.anthemav/
[bb-bin]: https://home-assistant.io/components/binary_sensor.bbb_gpio/
[piglow]: https://home-assistant.io/components/light.piglow/
[wsdot]: https://home-assistant.io/components/sensor.wsdot/
[skybeacon]: https://home-assistant.io/components/sensor.skybeacon/
[lutron]: https://home-assistant.io/components/lutron/
[polly]: https://home-assistant.io/components/tts.amazon_polly/
[linksys]: https://home-assistant.io/components/device_tracker.linksys_ap/
[emul-hue]: https://home-assistant.io/components/emulated_hue/
[netatmo]: https://home-assistant.io/components/netatmo/
[face]: https://home-assistant.io/components/microsoft_face/
[iss]: https://home-assistant.io/components/binary_sensor.iss/
[roku]: https://home-assistant.io/components/media_player.roku/
[openalpr]: https://home-assistant.io/components/#image-processing
[image]: https://home-assistant.io/components/image_processing/
[amcrest]: /components/binary_sensor.amcrest/
[discord]: /components/notify.discord/
[tado]: /components/device_tracker.tado/
[sky]: /components/device_tracker.sky_hub/
[zabbix]: /components/zabbix/
[avion]: /components/light.avion/
[anthem]: /components/media_player.anthemav/
[bb-bin]: /components/binary_sensor.bbb_gpio/
[piglow]: /components/light.piglow/
[wsdot]: /components/sensor.wsdot/
[skybeacon]: /components/sensor.skybeacon/
[lutron]: /components/lutron/
[polly]: /components/tts.amazon_polly/
[linksys]: /components/device_tracker.linksys_ap/
[emul-hue]: /components/emulated_hue/
[netatmo]: /components/netatmo/
[face]: /components/microsoft_face/
[iss]: /components/binary_sensor.iss/
[roku]: /components/media_player.roku/
[openalpr]: /components/#image-processing
[image]: /components/image_processing/
[emul_hue]: https://github.com/home-assistant/home-assistant/pull/5549
[coc]: https://home-assistant.io/developers/code_of_conduct/
[cla]: https://home-assistant.io/developers/cla/
[gov]: https://home-assistant.io/blog/2017/01/21/home-assistant-governance/
[license]: https://home-assistant.io/developers/license/
[wink]: https://home-assistant.io/components/wink/
[coffee]: https://home-assistant.io/components/switch.wemo/
[cec]: https://home-assistant.io/components/hdmi_cec/
[mysensors]: https://home-assistant.io/components/mysensors/
[sonos]: https://home-assistant.io/components/media_player.sonos/
[twilio]: https://home-assistant.io/components/notify.twilio_call/
[coc]: /developers/code_of_conduct/
[cla]: /developers/cla/
[gov]: /blog/2017/01/21/home-assistant-governance/
[license]: /developers/license/
[wink]: /components/wink/
[coffee]: /components/switch.wemo/
[cec]: /components/hdmi_cec/
[mysensors]: /components/mysensors/
[sonos]: /components/media_player.sonos/
[twilio]: /components/notify.twilio_call/

View file

@ -196,36 +196,36 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@w1ll1am23]: https://github.com/w1ll1am23
[@Yannic-HAW]: https://github.com/Yannic-HAW
[alert]: https://home-assistant.io/components/alert/
[apiai]: https://home-assistant.io/components/apiai/
[apple-tv]: https://home-assistant.io/components/media_player.apple_tv/
[arwn]: https://home-assistant.io/components/sensor.arwn/
[custom-ui]: https://home-assistant.io/developers/frontend_creating_custom_ui/
[discovery]: https://home-assistant.io/components/discovery/
[face-detect]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[ffmpeg-bin]: https://home-assistant.io/components/binary_sensor.ffmpeg/
[ffmpeg]: https://home-assistant.io/components/ffmpeg/
[filters]: https://home-assistant.io/topics/templating/#home-assistant-template-extensions
[fritz]: https://home-assistant.io/components/switch.fritzdect/
[hue]: https://home-assistant.io/components/light.hue/
[light]: https://home-assistant.io/cookbook/custom_ui_by_andrey-git
[mailgun]: https://home-assistant.io/components/notify.mailgun/
[media-player]: https://home-assistant.io/components/media_player/
[moon]: https://home-assistant.io/components/sensor.moon/
[mqtt-discovery]: https://home-assistant.io/components/mqtt/#discovery
[nuki]: https://home-assistant.io/components/lock.nuki/
[openevse]: https://home-assistant.io/components/sensor.openevse/
[orange]: https://home-assistant.io/components/media_player.liveboxplaytv/
[owm]: https://home-assistant.io/components/sensor.openweathermap/
[alert]: /components/alert/
[apiai]: /components/apiai/
[apple-tv]: /components/media_player.apple_tv/
[arwn]: /components/sensor.arwn/
[custom-ui]: /developers/frontend_creating_custom_ui/
[discovery]: /components/discovery/
[face-detect]: /components/image_processing.microsoft_face_detect/
[ffmpeg-bin]: /components/binary_sensor.ffmpeg/
[ffmpeg]: /components/ffmpeg/
[filters]: /topics/templating/#home-assistant-template-extensions
[fritz]: /components/switch.fritzdect/
[hue]: /components/light.hue/
[light]: /cookbook/custom_ui_by_andrey-git
[mailgun]: /components/notify.mailgun/
[media-player]: /components/media_player/
[moon]: /components/sensor.moon/
[mqtt-discovery]: /components/mqtt/#discovery
[nuki]: /components/lock.nuki/
[openevse]: /components/sensor.openevse/
[orange]: /components/media_player.liveboxplaytv/
[owm]: /components/sensor.openweathermap/
[python-yeelight]: https://gitlab.com/stavros/python-yeelight
[qnap]: https://home-assistant.io/components/sensor.qnap/
[rflink]: https://home-assistant.io/components/rflink/
[systemmonitor]: https://home-assistant.io/components/sensor.systemmonitor/
[webostv]: https://home-assistant.io/components/media_player.webostv/
[yeelight]: https://home-assistant.io/components/light.yeelight/
[qnap]: /components/sensor.qnap/
[rflink]: /components/rflink/
[systemmonitor]: /components/sensor.systemmonitor/
[webostv]: /components/media_player.webostv/
[yeelight]: /components/light.yeelight/
[event-stream-api]: https://home-assistant.io/developers/server_sent_events/
[event-stream-api]: /developers/server_sent_events/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[websocket-api]: https://home-assistant.io/developers/websocket_api/
[websocket-api]: /developers/websocket_api/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -285,33 +285,33 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@kitcorey]: https://github.com/kitcorey
[@andersonshatch]: https://github.com/andersonshatch
[telegram]: https://home-assistant.io/componet/telegram_webhooks/
[pushsafer]: https://home-assistant.io/components/notify.pushsafer/
[openhome]: https://home-assistant.io/components/media_player.openhome/
[ups]: https://home-assistant.io/components/sensor.ups/
[fedex]: https://home-assistant.io/components/sensor.fedex/
[fido]: https://home-assistant.io/components/sensor.fido/
[gstreamer]: https://home-assistant.io/components/media_player.gstreamer/
[clementine]: https://home-assistant.io/components/media_player.clementine/
[ebox]: https://home-assistant.io/components/sensor.ebox/
[aurora]: https://home-assistant.io/components/binary_sensor.aurora/
[netmonitor]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/
[itach]: https://home-assistant.io/components/remote.itach/
[sunflowers]: https://home-assistant.io/components/light.yeelightsunflower/
[kodi]: https://home-assistant.io/components/media_player.kodi/
[myq]: https://home-assistant.io/components/cover.myq/
[oemt]: https://home-assistant.io/components/climate.oem/
[volvo]: https://home-assistant.io/components/volvooncall/
[pocket]: https://home-assistant.io/components/sensor.pocketcasts/
[config]: https://home-assistant.io/components/config/
[history_stats]: https://home-assistant.io/components/sensor.history_stats/
[telegram]: /componet/telegram_webhooks/
[pushsafer]: /components/notify.pushsafer/
[openhome]: /components/media_player.openhome/
[ups]: /components/sensor.ups/
[fedex]: /components/sensor.fedex/
[fido]: /components/sensor.fido/
[gstreamer]: /components/media_player.gstreamer/
[clementine]: /components/media_player.clementine/
[ebox]: /components/sensor.ebox/
[aurora]: /components/binary_sensor.aurora/
[netmonitor]: /components/sensor.fritzbox_netmonitor/
[itach]: /components/remote.itach/
[sunflowers]: /components/light.yeelightsunflower/
[kodi]: /components/media_player.kodi/
[myq]: /components/cover.myq/
[oemt]: /components/climate.oem/
[volvo]: /components/volvooncall/
[pocket]: /components/sensor.pocketcasts/
[config]: /components/config/
[history_stats]: /components/sensor.history_stats/
[docs]: https://home-assistant.io/docs/
[getting-started]: https://home-assistant.io/getting-started/
[docs]: /docs/
[getting-started]: /getting-started/
[docs-issue]: https://github.com/home-assistant/home-assistant.github.io/issues/1603
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[t-shirt]: https://home-assistant.io/blog/2017/02/22/home-assistant-tshirts-have-arrived/
[t-shirt]: /blog/2017/02/22/home-assistant-tshirts-have-arrived/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -312,7 +312,7 @@ Hot fix release to fix dependency issues. More detailed information about the is
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[EFF]: https://www.eff.org
[hass-shirt]: https://home-assistant.io/blog/2017/02/22/home-assistant-tshirts-have-arrived/
[hass-shirt]: /blog/2017/02/22/home-assistant-tshirts-have-arrived/
[#6532]: https://github.com/home-assistant/home-assistant/pull/6532
[#6552]: https://github.com/home-assistant/home-assistant/pull/6552
[#6574]: https://github.com/home-assistant/home-assistant/pull/6574

View file

@ -11,10 +11,10 @@ categories: Release-Notes
og_image: /images/blog/2017-03-0.41/social.png
---
Welcome to 0.41. There was a lot going on in the last two weeks. Not only from the code side but also from the social one of Home Assistant. [Paulus][@balloob] did an [interview] with [OpenSourceCraft], [Fabian][@fabaff] did a [workshop] at the [Chemnitzer Linux Tage][clt], and we are now an award-winning Open source project (I will cover that in a separate blog post).
Welcome to 0.41. There was a lot going on in the last two weeks. Not only from the code side but also from the social one of Home Assistant. [Paulus][@balloob] did an [interview] with [OpenSourceCraft], [Fabian][@fabaff] did a [workshop] at the [Chemnitzer Linux Tage][clt], and we are now an award-winning Open source project (I will cover that in a separate blog post).
## Plex
[@JesseWebDotCom] made massive changes to the [Plex][plex] media player platform. From better metadata support over new configuration options to improved controls and non-controllable clients.
[@JesseWebDotCom] made massive changes to the [Plex][plex] media player platform. From better metadata support over new configuration options to improved controls and non-controllable clients.
## Component overview
The [Components][components] overview is now powered by search/filtering feature. This will make it faster to get the component/platform you are looking for more quickly. Thanks again, [@bdurrer] for this.
@ -334,16 +334,16 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@wmalgadey]: https://github.com/wmalgadey
[@yeralin]: https://github.com/yeralin
[components]: https://home-assistant.io/components/
[kodi]: https://home-assistant.io/components/notify.kodi/
[mpd]: https://home-assistant.io/components/media_player.mpd/
[emby]: https://home-assistant.io/components/media_player.emby/
[mqtt]: https://home-assistant.io/docs/mqtt/
[plex]: https://home-assistant.io/components/media_player.plex/
[tado]: https://home-assistant.io/components/climate.tado/
[volumio]: https://home-assistant.io//components/media_player.volumio/
[workday]: https://home-assistant.io/components/binary_sensor.workday/
[android]: https://home-assistant.io/components/android_ip_webcam/
[components]: /components/
[kodi]: /components/notify.kodi/
[mpd]: /components/media_player.mpd/
[emby]: /components/media_player.emby/
[mqtt]: /docs/mqtt/
[plex]: /components/media_player.plex/
[tado]: /components/climate.tado/
[volumio]: //components/media_player.volumio/
[workday]: /components/binary_sensor.workday/
[android]: /components/android_ip_webcam/
[shadow]: https://www.w3.org/TR/shadow-dom/
[forum]: https://community.home-assistant.io/
@ -351,7 +351,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
[discord]: https://discord.gg/c5DvZ4e
[@bdurrer]: https://github.com/bdurrer
[interview]: https://home-assistant.io/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/
[interview]: /blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/
[OpenSourceCraft]: http://codepop.com/open-sourcecraft
[clt]: https://chemnitzer.linux-tage.de/2017/en/
[workshop]: https://github.com/home-assistant/home-assistant-assets/tree/master/german/2017-clt-workshop

View file

@ -20,7 +20,7 @@ The app could be hosted on any Node.js hosting. I prefer [Heroku: Cloud Applicat
### {% linkable_title Bringing pieces together %}
1. Configure the Home Assistant [MQTT trigger](https://home-assistant.io/docs/automation/trigger/#mqtt-trigger).
1. Configure the Home Assistant [MQTT trigger](/docs/automation/trigger/#mqtt-trigger).
1. Configure [CloudMQTT](https://www.cloudmqtt.com/). Check this [video tutorial](https://www.youtube.com/watch?v=VaWdvVVYU3A) for details.
1. [![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/petkov/http_to_mqtt) HTTP to MQTT bridge app.
1. Add the [Configuration Variables](https://devcenter.heroku.com/articles/config-vars#setting-up-config-vars-for-a-deployed-application) to your Heroku app mentioned here.

View file

@ -126,15 +126,15 @@ As it currently stands, this is going to be the perfect companion hardware to wo
[tradfri]: http://www.ikea.com/us/en/catalog/categories/departments/lighting/36812/
[mjg59]: http://mjg59.dreamwidth.org/47803.html
[hue-support]: https://developers.meethue.com/content/philips-hue-and-ikea-tr%C3%A5dfri#comment-2686
[perfect]: https://home-assistant.io/blog/2016/01/19/perfect-home-automation/#you-should-not-have-to-adapt-to-technology
[perfect]: /blog/2016/01/19/perfect-home-automation/#you-should-not-have-to-adapt-to-technology
[Patrik]: https://github.com/ggravlingen
[forums]: https://community.home-assistant.io/t/ikea-tradfri-gateway-zigbee/14788
[pytradfri]: https://github.com/ggravlingen/pytradfri
[rumors]: https://github.com/bwssytems/ha-bridge/issues/570#issuecomment-293505087
[Homebridge]: https://github.com/nfarina/homebridge
[hb-hass]: https://github.com/home-assistant/homebridge-homeassistant
[emulated_hue]: https://home-assistant.io/components/emulated_hue/
[apiai]: https://home-assistant.io/components/apiai/
[emulated_hue]: /components/emulated_hue/
[apiai]: /components/apiai/
[Haaska]: https://github.com/auchter/haaska
[great marketing material]: https://i2.wp.com/blog.smartthings.com/wp-content/uploads/2014/06/summer-vacay-683x405-blog.png?fit=683%2C405&ssl=1
[classification]: https://home-assistant.io/blog/2016/02/12/classifying-the-internet-of-things/
[classification]: /blog/2016/02/12/classifying-the-internet-of-things/

View file

@ -495,14 +495,14 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#7267]: https://github.com/home-assistant/home-assistant/pull/7267
[#7287]: https://github.com/home-assistant/home-assistant/pull/7287
[@KlaasH]: https://github.com/KlaasH
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[recorder docs]: https://home-assistant.io/components/recorder/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[wemo docs]: https://home-assistant.io/components/wemo/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/
[cover.zwave docs]: /components/cover.zwave/
[recorder docs]: /components/recorder/
[switch.hook docs]: /components/switch.hook/
[switch.wemo docs]: /components/switch.wemo/
[telegram_bot docs]: /components/telegram_bot/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[wemo docs]: /components/wemo/
[zwave.workaround docs]: /components/zwave.workaround/
[#7271]: https://github.com/home-assistant/home-assistant/pull/7271
[#7282]: https://github.com/home-assistant/home-assistant/pull/7282
[#7290]: https://github.com/home-assistant/home-assistant/pull/7290
@ -513,9 +513,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#7324]: https://github.com/home-assistant/home-assistant/pull/7324
[#7329]: https://github.com/home-assistant/home-assistant/pull/7329
[#7337]: https://github.com/home-assistant/home-assistant/pull/7337
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[hassio docs]: https://home-assistant.io/components/hassio/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[hassio docs]: /components/hassio/
[notify.html5 docs]: /components/notify.html5/
[notify.telegram docs]: /components/notify.telegram/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -22,7 +22,7 @@ The voting is now open. To keep things simple are we using the voting feature of
End of the voting period: April, 30 2017 - 23.59 UTC
[hardware]: https://home-assistant.io/blog/2017/04/01/thomas-krenn-award/
[hardware]: /blog/2017/04/01/thomas-krenn-award/
[award]: https://www.thomas-krenn.com/de/tkmag/allgemein/zammad-home-assistant-und-freifunk-das-sind-die-gewinner-des-thomas-krenn-awards-2017/
[forum]: https://community.home-assistant.io/c/contest-2017
[twitter]: https://twitter.com/home_assistant

View file

@ -11,7 +11,7 @@ categories: How-To
og_image: /images/blog/2017-04-influxdb-grafana/influxdb-grafana-ha.png
---
Home Assistant collects volumes of (time series) data that are well suited for some fancy graphs. Although the [History](https://home-assistant.io/components/history/) component provides some nice plots, I am sure you have always wanted those fancy [Grafana](https://grafana.com/) plots. The problem, however, is that low-powered device such as Raspberry Pi that most of us use for our Home Assistant setup are not well suited for such operation.
Home Assistant collects volumes of (time series) data that are well suited for some fancy graphs. Although the [History](/components/history/) component provides some nice plots, I am sure you have always wanted those fancy [Grafana](https://grafana.com/) plots. The problem, however, is that low-powered device such as Raspberry Pi that most of us use for our Home Assistant setup are not well suited for such operation.
Instead of running [InfluxDB](https://www.influxdata.com/) and Grafana on a Raspberry Pi or a different system and go through the [classic approach of installing both tools separately](/blog/2015/12/07/influxdb-and-grafana/), you can run them in a Docker container on another machine. For this tutorial, I am using a Synology NAS, but the instructions should apply to other devices that can run Docker. Just follow the steps below:

View file

@ -15,7 +15,7 @@ og_image: /images/blog/2017-05-hassbian-pi-zero/home_assistant_plus_rpi_600x315.
<img src="/images/blog/2017-05-hassbian-pi-zero/home_assistant_plus_rpi_600x315.png" />
</p>
Saw the [announcement](/blog/2017/04/30/hassbian-1.21-its-about-time/) yesterday for HASSbian 1.21 and got super excited?
Saw the [announcement](/blog/2017/04/30/hassbian-1.21-its-about-time/) yesterday for HASSbian 1.21 and got super excited?
Today we'll flash the latest HASSbian to a [Raspberry Pi Zero W](https://www.raspberrypi.org/products/pi-zero/).
**With an added bonus** that besides for an USB cable for power, there's no need for any cables!
@ -33,9 +33,9 @@ First, download the HASSbian 1.21 image from [here](https://github.com/home-assi
Unzip it.
Flash it to the microSD card. If you need a flash tool, try [Etcher](https://etcher.io/)
Flash it to the microSD card. If you need a flash tool, try [Etcher](https://etcher.io/)
When the flashing finishes, remove it and plug it back in. You should see a drive called "boot".
When the flashing finishes, remove it and plug it back in. You should see a drive called "boot".
Right in there, not in any folders, create a file called `wpa_supplicant.conf`.
@ -67,5 +67,5 @@ Wait about 15-20 minutes and voilà you have your Home Assistant on your Raspber
To try it out, go to [http://hassbian:8123](http://hassbian:8123) or [http://hassbian.local:8123](http://hassbian.local:8123) if you're using Mac.
For further details about HASSbian, take a look at the [documentation](https://home-assistant.io/docs/hassbian/).
For further details about HASSbian, take a look at the [documentation](/docs/hassbian/).

View file

@ -413,91 +413,91 @@ influxdb:
[@wokar]: https://github.com/wokar
[@wuub]: https://github.com/wuub
[@zeltom]: https://github.com/zeltom
[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/
[binary_sensor.eight_sleep docs]: https://home-assistant.io/components/binary_sensor.eight_sleep/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/
[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/
[climate docs]: https://home-assistant.io/components/climate/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/
[climate.zwave docs]: https://home-assistant.io/components/climate.zwave/
[cover.garadget docs]: https://home-assistant.io/components/cover.garadget/
[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.zha docs]: https://home-assistant.io/components/device_tracker.zha/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[enocean docs]: https://home-assistant.io/components/enocean/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[joaoapps_join docs]: https://home-assistant.io/components/joaoapps_join/
[light docs]: https://home-assistant.io/components/light/
[light.avion docs]: https://home-assistant.io/components/light.avion/
[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.piglow docs]: https://home-assistant.io/components/light.piglow/
[light.sensehat docs]: https://home-assistant.io/components/light.sensehat/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[light.zwave docs]: https://home-assistant.io/components/light.zwave/
[maxcube docs]: https://home-assistant.io/components/maxcube/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.instapush docs]: https://home-assistant.io/components/notify.instapush/
[notify.joaoapps_join docs]: https://home-assistant.io/components/notify.joaoapps_join/
[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/
[notify.matrix docs]: https://home-assistant.io/components/notify.matrix/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/
[nuimo_controller docs]: https://home-assistant.io/components/nuimo_controller/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[opencv docs]: https://home-assistant.io/components/opencv/
[plant docs]: https://home-assistant.io/components/plant/
[recorder docs]: https://home-assistant.io/components/recorder/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[rss_feed_template docs]: https://home-assistant.io/components/rss_feed_template/
[sensor.cert_expiry docs]: https://home-assistant.io/components/sensor.cert_expiry/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.eight_sleep docs]: https://home-assistant.io/components/sensor.eight_sleep/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/
[sensor.pushbullet docs]: https://home-assistant.io/components/sensor.pushbullet/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/
[sensor.thinkingcleaner docs]: https://home-assistant.io/components/sensor.thinkingcleaner/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/
[switch.thinkingcleaner docs]: https://home-assistant.io/components/switch.thinkingcleaner/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[switch.zha docs]: https://home-assistant.io/components/switch.zha/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[updater docs]: https://home-assistant.io/components/updater/
[vera docs]: https://home-assistant.io/components/vera/
[wemo docs]: https://home-assistant.io/components/wemo/
[wink docs]: https://home-assistant.io/components/wink/
[zha docs]: https://home-assistant.io/components/zha/
[binary_sensor.alarmdecoder docs]: /components/binary_sensor.alarmdecoder/
[binary_sensor.eight_sleep docs]: /components/binary_sensor.eight_sleep/
[binary_sensor.maxcube docs]: /components/binary_sensor.maxcube/
[binary_sensor.octoprint docs]: /components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: /components/binary_sensor.pilight/
[binary_sensor.ping docs]: /components/binary_sensor.ping/
[binary_sensor.workday docs]: /components/binary_sensor.workday/
[binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.netatmo docs]: /components/camera.netatmo/
[climate docs]: /components/climate/
[climate.ecobee docs]: /components/climate.ecobee/
[climate.maxcube docs]: /components/climate.maxcube/
[climate.zwave docs]: /components/climate.zwave/
[cover.garadget docs]: /components/cover.garadget/
[cover.opengarage docs]: /components/cover.opengarage/
[cover.zwave docs]: /components/cover.zwave/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.zha docs]: /components/device_tracker.zha/
[ecobee docs]: /components/ecobee/
[eight_sleep docs]: /components/eight_sleep/
[enocean docs]: /components/enocean/
[homematic docs]: /components/homematic/
[image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: /components/image_processing.microsoft_face_detect/
[image_processing.opencv docs]: /components/image_processing.opencv/
[joaoapps_join docs]: /components/joaoapps_join/
[light docs]: /components/light/
[light.avion docs]: /components/light.avion/
[light.blinkt docs]: /components/light.blinkt/
[light.decora docs]: /components/light.decora/
[light.flux_led docs]: /components/light.flux_led/
[light.hue docs]: /components/light.hue/
[light.lifx docs]: /components/light.lifx/
[light.osramlightify docs]: /components/light.osramlightify/
[light.piglow docs]: /components/light.piglow/
[light.sensehat docs]: /components/light.sensehat/
[light.tradfri docs]: /components/light.tradfri/
[light.zha docs]: /components/light.zha/
[light.zwave docs]: /components/light.zwave/
[maxcube docs]: /components/maxcube/
[media_player docs]: /components/media_player/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.webostv docs]: /components/media_player.webostv/
[mqtt docs]: /components/mqtt/
[notify.html5 docs]: /components/notify.html5/
[notify.instapush docs]: /components/notify.instapush/
[notify.joaoapps_join docs]: /components/notify.joaoapps_join/
[notify.mailgun docs]: /components/notify.mailgun/
[notify.matrix docs]: /components/notify.matrix/
[notify.smtp docs]: /components/notify.smtp/
[notify.telegram docs]: /components/notify.telegram/
[notify.webostv docs]: /components/notify.webostv/
[nuimo_controller docs]: /components/nuimo_controller/
[octoprint docs]: /components/octoprint/
[opencv docs]: /components/opencv/
[plant docs]: /components/plant/
[recorder docs]: /components/recorder/
[rfxtrx docs]: /components/rfxtrx/
[rss_feed_template docs]: /components/rss_feed_template/
[sensor.cert_expiry docs]: /components/sensor.cert_expiry/
[sensor.dht docs]: /components/sensor.dht/
[sensor.eight_sleep docs]: /components/sensor.eight_sleep/
[sensor.envirophat docs]: /components/sensor.envirophat/
[sensor.ios docs]: /components/sensor.ios/
[sensor.lyft docs]: /components/sensor.lyft/
[sensor.pushbullet docs]: /components/sensor.pushbullet/
[sensor.speedtest docs]: /components/sensor.speedtest/
[sensor.thinkingcleaner docs]: /components/sensor.thinkingcleaner/
[sensor.vera docs]: /components/sensor.vera/
[sensor.zamg docs]: /components/sensor.zamg/
[sensor.zha docs]: /components/sensor.zha/
[switch.flux docs]: /components/switch.flux/
[switch.hook docs]: /components/switch.hook/
[switch.thinkingcleaner docs]: /components/switch.thinkingcleaner/
[switch.wemo docs]: /components/switch.wemo/
[switch.zha docs]: /components/switch.zha/
[telegram_bot docs]: /components/telegram_bot/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[updater docs]: /components/updater/
[vera docs]: /components/vera/
[wemo docs]: /components/wemo/
[wink docs]: /components/wink/
[zha docs]: /components/zha/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[#7062]: https://github.com/home-assistant/home-assistant/pull/7062
@ -507,6 +507,6 @@ influxdb:
[@finish06]: https://github.com/finish06
[@frog32]: https://github.com/frog32
[@pezinek]: https://github.com/pezinek
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[device_tracker.unifi docs]: /components/device_tracker.unifi/
[sensor.wunderground docs]: /components/sensor.wunderground/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -15,19 +15,19 @@ og_image: /images/blog/2017-05-0.45/components.png
Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together!
First thing for this release is a feature that has been requested a lot: an automation editor! It's still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you're all good to go. Otherwise check [these instructions](https://home-assistant.io/docs/automation/editor/) to get your automations ready for editing in the UI.
First thing for this release is a feature that has been requested a lot: an automation editor! It's still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you're all good to go. Otherwise check [these instructions](/docs/automation/editor/) to get your automations ready for editing in the UI.
<p class='img'>
<img src='{{site_root}}/images/blog/2017-05-0.45/trigger.png' />
</p>
Check this [video](https://youtu.be/0j_hWdCTip4) by [Ben](https://twitter.com/BRUHautomation) from [BRUHautomation](http://www.bruhautomation.com/) to see the new release in action.
Check this [video](https://youtu.be/0j_hWdCTip4) by [Ben](https://twitter.com/BRUHautomation) from [BRUHautomation](http://www.bruhautomation.com/) to see the new release in action.
<div class='videoWrapper'>
<iframe width="560" height="315" src="https://www.youtube.com/embed/0j_hWdCTip4" frameborder="0" allowfullscreen></iframe>
</div>
As the editor is experimental, there are some limitations. These include that Chrome/Chromium is the only supported browser, we don't support all triggers and actions and there is no support for conditions yet. But the foundation is there and so if you want to contribute to this, come help!
As the editor is experimental, there are some limitations. These include that Chrome/Chromium is the only supported browser, we don't support all triggers and actions and there is no support for conditions yet. But the foundation is there and so if you want to contribute to this, come help!
On the Z-Wave front a lot has happened. The biggest one is that we have a major extension of the Z-Wave panel thanks to [@turbokongen]! You will now be able to change config parameters and manage your devices.
@ -37,8 +37,8 @@ On the Z-Wave front a lot has happened. The biggest one is that we have a major
Thanks to the work by the Python Open Z-Wave team we are now able to install it on demand from PyPi! There is no longer a need to pre-compile it yourself. This should give us the guarantee that we work with the Python Open Z-Wave version that the code expects.
<p class='note warning'>
If you have a security key set in your Open Z-Wave `options.xml`, copy `options.xml` to your Home Assistant configuration directory. This is the only place where options will get persisted.
</p>
If you have a security key set in your Open Z-Wave `options.xml`, copy `options.xml` to your Home Assistant configuration directory. This is the only place where options will get persisted.
</p>
Next to that [@armills] has lead the charge and managed to get full test coverage for Z-Wave! Thanks for all the hard work!
@ -53,7 +53,7 @@ And last, but not least, our Docker image is now based off Python 3.6. This vers
If you are using our [experimental Hass.io image][hass.io], we made a breaking change in how the panel is served. If you have an existing installation, make sure you update your supervisor to the latest version before updating Home Assistant. If you are going to flash a new Hass.io image, make sure to only flash the new 0.8 image as linked on [the installation page][hass.io-install].
[hass.io]: https://community.home-assistant.io/t/introducing-hass-io/17296
[hass.io-install]: https://home-assistant.io/hassio/installation/
[hass.io-install]: /hassio/installation/
## {% linkable_title New integrations %}
@ -335,93 +335,93 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@tsvi]: https://github.com/tsvi
[@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23
[alexa docs]: https://home-assistant.io/components/alexa/
[axis docs]: https://home-assistant.io/components/axis/
[config.automation docs]: https://home-assistant.io/docs/automation/editor/
[automation.event docs]: https://home-assistant.io/docs/configuration/events/
[automation.state docs]: https://home-assistant.io/docs/configuration/state_object/
[binary_sensor.mystrom docs]: https://home-assistant.io/components/binary_sensor.mystrom/
[binary_sensor.raspihats docs]: https://home-assistant.io/components/binary_sensor.raspihats/
[binary_sensor.rpi_pfio docs]: https://home-assistant.io/components/binary_sensor.rpi_pfio/
[blink docs]: https://home-assistant.io/components/blink/
[camera.__init__ docs]: https://home-assistant.io/components/camera.__init__/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/
[camera.zoneminder docs]: https://home-assistant.io/components/camera.zoneminder/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[config.__init__ docs]: https://home-assistant.io/components/config.__init__/
[configurator docs]: https://home-assistant.io/components/configurator/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/
[datadog docs]: https://home-assistant.io/components/datadog/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.linksys_ap docs]: https://home-assistant.io/components/device_tracker.linksys_ap/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[dweet docs]: https://home-assistant.io/components/dweet/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.__init__ docs]: https://home-assistant.io/components/image_processing.__init__/
[image_processing.demo docs]: https://home-assistant.io/components/image_processing.demo/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/
[image_processing.microsoft_face_identify docs]: https://home-assistant.io/components/image_processing.microsoft_face_identify/
[image_processing.openalpr_cloud docs]: https://home-assistant.io/components/image_processing.openalpr_cloud/
[image_processing.openalpr_local docs]: https://home-assistant.io/components/image_processing.openalpr_local/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/
[kira docs]: https://home-assistant.io/components/kira/
[light.__init__ docs]: https://home-assistant.io/components/light.__init__/
[light.blinksticklight docs]: https://home-assistant.io/components/light.blinksticklight/
[light.enocean docs]: https://home-assistant.io/components/light.enocean/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.insteon_local docs]: https://home-assistant.io/components/light.insteon_local/
[light.insteon_plm docs]: https://home-assistant.io/components/light.insteon_plm/
[light.isy994 docs]: https://home-assistant.io/components/light.isy994/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[logbook docs]: https://home-assistant.io/components/logbook/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[media_player.onkyo docs]: https://home-assistant.io/components/media_player.onkyo/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[microsoft_face docs]: https://home-assistant.io/components/microsoft_face/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[plant docs]: https://home-assistant.io/components/plant/
[raspihats docs]: https://home-assistant.io/components/raspihats/
[remote.kira docs]: https://home-assistant.io/components/remote.kira/
[rflink docs]: https://home-assistant.io/components/rflink/
[rpi_pfio docs]: https://home-assistant.io/components/rpi_pfio/
[sensor.blink docs]: https://home-assistant.io/components/sensor.blink/
[sensor.dweet docs]: https://home-assistant.io/components/sensor.dweet/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/
[sensor.file docs]: https://home-assistant.io/components/sensor.file/
[sensor.influxdb docs]: https://home-assistant.io/components/sensor.influxdb/
[sensor.kira docs]: https://home-assistant.io/components/sensor.kira/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.modem_callerid docs]: https://home-assistant.io/components/sensor.modem_callerid/
[sensor.nzbget docs]: https://home-assistant.io/components/sensor.nzbget/
[sensor.scrape docs]: https://home-assistant.io/components/sensor.scrape/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sun docs]: https://home-assistant.io/components/sun/
[switch.rpi_pfio docs]: https://home-assistant.io/components/switch.rpi_pfio/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.services.yaml docs]: https://home-assistant.io/components/telegram_bot.services.yaml/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[vera docs]: https://home-assistant.io/components/vera/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/
[zwave docs]: https://home-assistant.io/components/zwave/
[zwave.api docs]: https://home-assistant.io/components/zwave.api/
[alexa docs]: /components/alexa/
[axis docs]: /components/axis/
[config.automation docs]: /docs/automation/editor/
[automation.event docs]: /docs/configuration/events/
[automation.state docs]: /docs/configuration/state_object/
[binary_sensor.mystrom docs]: /components/binary_sensor.mystrom/
[binary_sensor.raspihats docs]: /components/binary_sensor.raspihats/
[binary_sensor.rpi_pfio docs]: /components/binary_sensor.rpi_pfio/
[blink docs]: /components/blink/
[camera.__init__ docs]: /components/camera.__init__/
[camera.uvc docs]: /components/camera.uvc/
[camera.zoneminder docs]: /components/camera.zoneminder/
[climate.sensibo docs]: /components/climate.sensibo/
[config.__init__ docs]: /components/config.__init__/
[configurator docs]: /components/configurator/
[cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[datadog docs]: /components/datadog/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.linksys_ap docs]: /components/device_tracker.linksys_ap/
[device_tracker.unifi docs]: /components/device_tracker.unifi/
[dweet docs]: /components/dweet/
[eight_sleep docs]: /components/eight_sleep/
[homematic docs]: /components/homematic/
[image_processing.__init__ docs]: /components/image_processing.__init__/
[image_processing.demo docs]: /components/image_processing.demo/
[image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[image_processing.microsoft_face_detect docs]: /components/image_processing.microsoft_face_detect/
[image_processing.microsoft_face_identify docs]: /components/image_processing.microsoft_face_identify/
[image_processing.openalpr_cloud docs]: /components/image_processing.openalpr_cloud/
[image_processing.openalpr_local docs]: /components/image_processing.openalpr_local/
[image_processing.opencv docs]: /components/image_processing.opencv/
[image_processing.seven_segments docs]: /components/image_processing.seven_segments/
[kira docs]: /components/kira/
[light.__init__ docs]: /components/light.__init__/
[light.blinksticklight docs]: /components/light.blinksticklight/
[light.enocean docs]: /components/light.enocean/
[light.flux_led docs]: /components/light.flux_led/
[light.insteon_local docs]: /components/light.insteon_local/
[light.insteon_plm docs]: /components/light.insteon_plm/
[light.isy994 docs]: /components/light.isy994/
[light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: /components/light.limitlessled/
[light.mystrom docs]: /components/light.mystrom/
[light.osramlightify docs]: /components/light.osramlightify/
[light.tradfri docs]: /components/light.tradfri/
[logbook docs]: /components/logbook/
[lutron_caseta docs]: /components/lutron_caseta/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.kodi docs]: /components/media_player.kodi/
[media_player.onkyo docs]: /components/media_player.onkyo/
[media_player.roku docs]: /components/media_player.roku/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: /components/media_player.spotify/
[microsoft_face docs]: /components/microsoft_face/
[notify.html5 docs]: /components/notify.html5/
[notify.sendgrid docs]: /components/notify.sendgrid/
[notify.smtp docs]: /components/notify.smtp/
[notify.telegram docs]: /components/notify.telegram/
[plant docs]: /components/plant/
[raspihats docs]: /components/raspihats/
[remote.kira docs]: /components/remote.kira/
[rflink docs]: /components/rflink/
[rpi_pfio docs]: /components/rpi_pfio/
[sensor.blink docs]: /components/sensor.blink/
[sensor.dweet docs]: /components/sensor.dweet/
[sensor.envirophat docs]: /components/sensor.envirophat/
[sensor.file docs]: /components/sensor.file/
[sensor.influxdb docs]: /components/sensor.influxdb/
[sensor.kira docs]: /components/sensor.kira/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.modem_callerid docs]: /components/sensor.modem_callerid/
[sensor.nzbget docs]: /components/sensor.nzbget/
[sensor.scrape docs]: /components/sensor.scrape/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.wunderground docs]: /components/sensor.wunderground/
[sun docs]: /components/sun/
[switch.rpi_pfio docs]: /components/switch.rpi_pfio/
[telegram_bot docs]: /components/telegram_bot/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.services.yaml docs]: /components/telegram_bot.services.yaml/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[tradfri docs]: /components/tradfri/
[vera docs]: /components/vera/
[websocket_api docs]: /components/websocket_api/
[zwave docs]: /components/zwave/
[zwave.api docs]: /components/zwave.api/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[#7673]: https://github.com/home-assistant/home-assistant/pull/7673
@ -430,8 +430,8 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#7714]: https://github.com/home-assistant/home-assistant/pull/7714
[@cgtobi]: https://github.com/cgtobi
[@tobygray]: https://github.com/tobygray
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[hassio docs]: https://home-assistant.io/components/hassio/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/
[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[hassio docs]: /components/hassio/
[media_player.volumio docs]: /components/media_player.volumio/
[telegram_bot.__init__ docs]: /components/telegram_bot.__init__/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -307,80 +307,80 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/
[apcupsd docs]: https://home-assistant.io/components/apcupsd/
[arlo docs]: https://home-assistant.io/components/arlo/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger
[automation.time docs]: https://home-assistant.io/docs/automation/trigger/#time-trigger
[calendar.demo docs]: https://home-assistant.io/components/calendar.demo/
[calendar.google docs]: https://home-assistant.io/components/calendar.google/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[cover.myq docs]: https://home-assistant.io/components/cover.myq/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[device_tracker.__init__ docs]: https://home-assistant.io/components/device_tracker.__init__/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[envisalink docs]: https://home-assistant.io/components/envisalink/
[fan.zwave docs]: https://home-assistant.io/components/fan.zwave/
[hassio docs]: https://home-assistant.io/components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/
[insteon_local docs]: https://home-assistant.io/components/insteon_local/
[ios docs]: https://home-assistant.io/components/ios/
[light.__init__ docs]: https://home-assistant.io/components/light.__init__/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.wink docs]: https://home-assistant.io/components/light.wink/
[lock.zwave docs]: https://home-assistant.io/components/lock.zwave/
[lutron docs]: https://home-assistant.io/components/lutron/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.openhome docs]: https://home-assistant.io/components/media_player.openhome/
[media_player.services.yaml docs]: https://home-assistant.io/components/media_player.services.yaml/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/
[modbus docs]: https://home-assistant.io/components/modbus/
[mqtt.discovery docs]: https://home-assistant.io/components/mqtt.discovery/
[notify.ios docs]: https://home-assistant.io/components/notify.ios/
[notify.rest docs]: https://home-assistant.io/components/notify.rest/
[notify.slack docs]: https://home-assistant.io/components/notify.slack/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[recorder.__init__ docs]: https://home-assistant.io/components/recorder.__init__/
[remote docs]: https://home-assistant.io/components/remote/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[remote.services.yaml docs]: https://home-assistant.io/components/remote.services.yaml/
[scene.hunterdouglas_powerview docs]: https://home-assistant.io/components/scene.hunterdouglas_powerview/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/
[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/
[sensor.history_stats docs]: https://home-assistant.io/components/sensor.history_stats/
[sensor.hp_ilo docs]: https://home-assistant.io/components/sensor.hp_ilo/
[sensor.influxdb docs]: https://home-assistant.io/components/sensor.influxdb/
[sensor.mvglive docs]: https://home-assistant.io/components/sensor.mvglive/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/
[sensor.time_date docs]: https://home-assistant.io/components/sensor.time_date/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/
[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/
[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/
[upnp docs]: https://home-assistant.io/components/upnp/
[zoneminder docs]: https://home-assistant.io/components/zoneminder/
[zwave docs]: https://home-assistant.io/components/zwave/
[alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[apcupsd docs]: /components/apcupsd/
[arlo docs]: /components/arlo/
[automation.state docs]: /docs/automation/trigger/#state-trigger
[automation.time docs]: /docs/automation/trigger/#time-trigger
[calendar.demo docs]: /components/calendar.demo/
[calendar.google docs]: /components/calendar.google/
[camera.amcrest docs]: /components/camera.amcrest/
[camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: /components/camera.synology/
[climate.tado docs]: /components/climate.tado/
[cover.myq docs]: /components/cover.myq/
[cover.zwave docs]: /components/cover.zwave/
[device_tracker.__init__ docs]: /components/device_tracker.__init__/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[eight_sleep docs]: /components/eight_sleep/
[envisalink docs]: /components/envisalink/
[fan.zwave docs]: /components/fan.zwave/
[hassio docs]: /components/hassio/
[homematic docs]: /components/homematic/
[image_processing.seven_segments docs]: /components/image_processing.seven_segments/
[insteon_local docs]: /components/insteon_local/
[ios docs]: /components/ios/
[light.__init__ docs]: /components/light.__init__/
[light.flux_led docs]: /components/light.flux_led/
[light.lifx docs]: /components/light.lifx/
[light.template docs]: /components/light.template/
[light.wink docs]: /components/light.wink/
[lock.zwave docs]: /components/lock.zwave/
[lutron docs]: /components/lutron/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.openhome docs]: /components/media_player.openhome/
[media_player.services.yaml docs]: /components/media_player.services.yaml/
[media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.volumio docs]: /components/media_player.volumio/
[modbus docs]: /components/modbus/
[mqtt.discovery docs]: /components/mqtt.discovery/
[notify.ios docs]: /components/notify.ios/
[notify.rest docs]: /components/notify.rest/
[notify.slack docs]: /components/notify.slack/
[notify.smtp docs]: /components/notify.smtp/
[notify.telegram docs]: /components/notify.telegram/
[recorder.__init__ docs]: /components/recorder.__init__/
[remote docs]: /components/remote/
[remote.harmony docs]: /components/remote.harmony/
[remote.services.yaml docs]: /components/remote.services.yaml/
[scene.hunterdouglas_powerview docs]: /components/scene.hunterdouglas_powerview/
[sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.arlo docs]: /components/sensor.arlo/
[sensor.dsmr docs]: /components/sensor.dsmr/
[sensor.fedex docs]: /components/sensor.fedex/
[sensor.history_stats docs]: /components/sensor.history_stats/
[sensor.hp_ilo docs]: /components/sensor.hp_ilo/
[sensor.influxdb docs]: /components/sensor.influxdb/
[sensor.mvglive docs]: /components/sensor.mvglive/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.time_date docs]: /components/sensor.time_date/
[sensor.usps docs]: /components/sensor.usps/
[switch.broadlink docs]: /components/switch.broadlink/
[switch.rachio docs]: /components/switch.rachio/
[switch.rflink docs]: /components/switch.rflink/
[telegram_bot.__init__ docs]: /components/telegram_bot.__init__/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[tellduslive docs]: /components/tellduslive/
[upnp docs]: /components/upnp/
[zoneminder docs]: /components/zoneminder/
[zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[#7780]: https://github.com/home-assistant/home-assistant/pull/7780
@ -392,8 +392,8 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#7969]: https://github.com/home-assistant/home-assistant/pull/7969
[@cyberjacob]: https://github.com/cyberjacob
[@mje-nz]: https://github.com/mje-nz
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/
[cover.mqtt docs]: /components/cover.mqtt/
[sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.wunderground docs]: /components/sensor.wunderground/
[media_player.roku docs]: /components/media_player.roku/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -448,130 +448,130 @@ automation:
[@trisk]: https://github.com/trisk
[@twendt]: https://github.com/twendt
[@vrs01]: https://github.com/vrs01
[alarm_control_panel.spc docs]: https://home-assistant.io/components/alarm_control_panel.spc/
[binary_sensor.enocean docs]: https://home-assistant.io/components/binary_sensor.enocean/
[binary_sensor.homematic docs]: https://home-assistant.io/components/binary_sensor.homematic/
[binary_sensor.spc docs]: https://home-assistant.io/components/binary_sensor.spc/
[binary_sensor.tapsaff docs]: https://home-assistant.io/components/binary_sensor.tapsaff/
[calendar.google docs]: https://home-assistant.io/components/calendar.google/
[climate.flexit docs]: https://home-assistant.io/components/climate.flexit/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/
[conversation docs]: https://home-assistant.io/components/conversation/
[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/
[cover.myq docs]: https://home-assistant.io/components/cover.myq/
[device_tracker.__init__ docs]: https://home-assistant.io/components/device_tracker.__init__/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.ping docs]: https://home-assistant.io/components/device_tracker.ping/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/
[fan.__init__ docs]: https://home-assistant.io/components/fan.__init__/
[fan.demo docs]: https://home-assistant.io/components/fan.demo/
[fan.zwave docs]: https://home-assistant.io/components/fan.zwave/
[group docs]: https://home-assistant.io/components/group/
[homematic docs]: https://home-assistant.io/components/homematic/
[http docs]: https://home-assistant.io/components/http/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[juicenet docs]: https://home-assistant.io/components/juicenet/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.lutron docs]: https://home-assistant.io/components/light.lutron/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.vera docs]: https://home-assistant.io/components/light.vera/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[light.zwave docs]: https://home-assistant.io/components/light.zwave/
[lock.sesame docs]: https://home-assistant.io/components/lock.sesame/
[lutron docs]: https://home-assistant.io/components/lutron/
[mailgun docs]: https://home-assistant.io/components/mailgun/
[media_player.aquostv docs]: https://home-assistant.io/components/media_player.aquostv/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.firetv docs]: https://home-assistant.io/components/media_player.firetv/
[media_player.nad docs]: https://home-assistant.io/components/media_player.nad/
[media_player.nadtcp docs]: https://home-assistant.io/components/media_player.nadtcp/
[media_player.openhome docs]: https://home-assistant.io/components/media_player.openhome/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[mqtt.__init__ docs]: https://home-assistant.io/components/mqtt.__init__/
[nest docs]: https://home-assistant.io/components/nest/
[netatmo docs]: https://home-assistant.io/components/netatmo/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/
[opencv docs]: https://home-assistant.io/components/opencv/
[persistent_notification docs]: https://home-assistant.io/components/persistent_notification/
[plant docs]: https://home-assistant.io/components/plant/
[python_script docs]: https://home-assistant.io/components/python_script/
[sensor.bitcoin docs]: https://home-assistant.io/components/sensor.bitcoin/
[sensor.blockchain docs]: https://home-assistant.io/components/sensor.blockchain/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/
[sensor.cpuspeed docs]: https://home-assistant.io/components/sensor.cpuspeed/
[sensor.cups docs]: https://home-assistant.io/components/sensor.cups/
[sensor.currencylayer docs]: https://home-assistant.io/components/sensor.currencylayer/
[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/
[sensor.dte_energy_bridge docs]: https://home-assistant.io/components/sensor.dte_energy_bridge/
[sensor.dublin_bus_transport docs]: https://home-assistant.io/components/sensor.dublin_bus_transport/
[sensor.dweet docs]: https://home-assistant.io/components/sensor.dweet/
[sensor.ebox docs]: https://home-assistant.io/components/sensor.ebox/
[sensor.ecobee docs]: https://home-assistant.io/components/sensor.ecobee/
[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/
[sensor.fixer docs]: https://home-assistant.io/components/sensor.fixer/
[sensor.gitter docs]: https://home-assistant.io/components/sensor.gitter/
[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/
[sensor.homematic docs]: https://home-assistant.io/components/sensor.homematic/
[sensor.imap_email_content docs]: https://home-assistant.io/components/sensor.imap_email_content/
[sensor.juicenet docs]: https://home-assistant.io/components/sensor.juicenet/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/
[sensor.mold_indicator docs]: https://home-assistant.io/components/sensor.mold_indicator/
[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/
[sensor.openevse docs]: https://home-assistant.io/components/sensor.openevse/
[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/
[sensor.pvoutput docs]: https://home-assistant.io/components/sensor.pvoutput/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/
[sensor.ripple docs]: https://home-assistant.io/components/sensor.ripple/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/
[sensor.ups docs]: https://home-assistant.io/components/sensor.ups/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/
[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sensor.yahoo_finance docs]: https://home-assistant.io/components/sensor.yahoo_finance/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/
[spc docs]: https://home-assistant.io/components/spc/
[splunk docs]: https://home-assistant.io/components/splunk/
[switch.homematic docs]: https://home-assistant.io/components/switch.homematic/
[switch.raspihats docs]: https://home-assistant.io/components/switch.raspihats/
[switch.rest docs]: https://home-assistant.io/components/switch.rest/
[switch.template docs]: https://home-assistant.io/components/switch.template/
[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[updater docs]: https://home-assistant.io/components/updater/
[vera docs]: https://home-assistant.io/components/vera/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/
[zeroconf docs]: https://home-assistant.io/components/zeroconf/
[zwave docs]: https://home-assistant.io/components/zwave/
[zwave blog post]: https://home-assistant.io/blog/2017/06/15/zwave-entity-ids/
[alarm_control_panel.spc docs]: /components/alarm_control_panel.spc/
[binary_sensor.enocean docs]: /components/binary_sensor.enocean/
[binary_sensor.homematic docs]: /components/binary_sensor.homematic/
[binary_sensor.spc docs]: /components/binary_sensor.spc/
[binary_sensor.tapsaff docs]: /components/binary_sensor.tapsaff/
[calendar.google docs]: /components/calendar.google/
[climate.flexit docs]: /components/climate.flexit/
[climate.wink docs]: /components/climate.wink/
[conversation docs]: /components/conversation/
[cover.homematic docs]: /components/cover.homematic/
[cover.mqtt docs]: /components/cover.mqtt/
[cover.myq docs]: /components/cover.myq/
[device_tracker.__init__ docs]: /components/device_tracker.__init__/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.ping docs]: /components/device_tracker.ping/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.unifi docs]: /components/device_tracker.unifi/
[eight_sleep docs]: /components/eight_sleep/
[fan.__init__ docs]: /components/fan.__init__/
[fan.demo docs]: /components/fan.demo/
[fan.zwave docs]: /components/fan.zwave/
[group docs]: /components/group/
[homematic docs]: /components/homematic/
[http docs]: /components/http/
[image_processing.opencv docs]: /components/image_processing.opencv/
[image_processing.seven_segments docs]: /components/image_processing.seven_segments/
[influxdb docs]: /components/influxdb/
[juicenet docs]: /components/juicenet/
[light.lifx docs]: /components/light.lifx/
[light.lutron docs]: /components/light.lutron/
[light.osramlightify docs]: /components/light.osramlightify/
[light.template docs]: /components/light.template/
[light.vera docs]: /components/light.vera/
[light.yeelight docs]: /components/light.yeelight/
[light.zwave docs]: /components/light.zwave/
[lock.sesame docs]: /components/lock.sesame/
[lutron docs]: /components/lutron/
[mailgun docs]: /components/mailgun/
[media_player.aquostv docs]: /components/media_player.aquostv/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.firetv docs]: /components/media_player.firetv/
[media_player.nad docs]: /components/media_player.nad/
[media_player.nadtcp docs]: /components/media_player.nadtcp/
[media_player.openhome docs]: /components/media_player.openhome/
[media_player.plex docs]: /components/media_player.plex/
[media_player.roku docs]: /components/media_player.roku/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[mqtt.__init__ docs]: /components/mqtt.__init__/
[nest docs]: /components/nest/
[netatmo docs]: /components/netatmo/
[notify.html5 docs]: /components/notify.html5/
[notify.mailgun docs]: /components/notify.mailgun/
[notify.sendgrid docs]: /components/notify.sendgrid/
[notify.xmpp docs]: /components/notify.xmpp/
[opencv docs]: /components/opencv/
[persistent_notification docs]: /components/persistent_notification/
[plant docs]: /components/plant/
[python_script docs]: /components/python_script/
[sensor.bitcoin docs]: /components/sensor.bitcoin/
[sensor.blockchain docs]: /components/sensor.blockchain/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/
[sensor.cpuspeed docs]: /components/sensor.cpuspeed/
[sensor.cups docs]: /components/sensor.cups/
[sensor.currencylayer docs]: /components/sensor.currencylayer/
[sensor.dsmr docs]: /components/sensor.dsmr/
[sensor.dte_energy_bridge docs]: /components/sensor.dte_energy_bridge/
[sensor.dublin_bus_transport docs]: /components/sensor.dublin_bus_transport/
[sensor.dweet docs]: /components/sensor.dweet/
[sensor.ebox docs]: /components/sensor.ebox/
[sensor.ecobee docs]: /components/sensor.ecobee/
[sensor.eliqonline docs]: /components/sensor.eliqonline/
[sensor.etherscan docs]: /components/sensor.etherscan/
[sensor.fixer docs]: /components/sensor.fixer/
[sensor.gitter docs]: /components/sensor.gitter/
[sensor.hddtemp docs]: /components/sensor.hddtemp/
[sensor.homematic docs]: /components/sensor.homematic/
[sensor.imap_email_content docs]: /components/sensor.imap_email_content/
[sensor.juicenet docs]: /components/sensor.juicenet/
[sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.mold_indicator docs]: /components/sensor.mold_indicator/
[sensor.netatmo docs]: /components/sensor.netatmo/
[sensor.openevse docs]: /components/sensor.openevse/
[sensor.pi_hole docs]: /components/sensor.pi_hole/
[sensor.pvoutput docs]: /components/sensor.pvoutput/
[sensor.radarr docs]: /components/sensor.radarr/
[sensor.ripple docs]: /components/sensor.ripple/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.template docs]: /components/sensor.template/
[sensor.ups docs]: /components/sensor.ups/
[sensor.usps docs]: /components/sensor.usps/
[sensor.waqi docs]: /components/sensor.waqi/
[sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.yahoo_finance docs]: /components/sensor.yahoo_finance/
[sensor.yweather docs]: /components/sensor.yweather/
[spc docs]: /components/spc/
[splunk docs]: /components/splunk/
[switch.homematic docs]: /components/switch.homematic/
[switch.raspihats docs]: /components/switch.raspihats/
[switch.rest docs]: /components/switch.rest/
[switch.template docs]: /components/switch.template/
[telegram_bot.__init__ docs]: /components/telegram_bot.__init__/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[updater docs]: /components/updater/
[vera docs]: /components/vera/
[volvooncall docs]: /components/volvooncall/
[weather.buienradar docs]: /components/weather.buienradar/
[zeroconf docs]: /components/zeroconf/
[zwave docs]: /components/zwave/
[zwave blog post]: /blog/2017/06/15/zwave-entity-ids/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[first-commit]: https://home-assistant.io/help/trivia/#first-commit
[first-commit]: /help/trivia/#first-commit
[#8080]: https://github.com/home-assistant/home-assistant/pull/8080
[#8101]: https://github.com/home-assistant/home-assistant/pull/8101
[#8104]: https://github.com/home-assistant/home-assistant/pull/8104
[#8113]: https://github.com/home-assistant/home-assistant/pull/8113
[#8134]: https://github.com/home-assistant/home-assistant/pull/8134
[@tsvi]: https://github.com/tsvi
[fan.dyson docs]: https://home-assistant.io/components/fan.dyson/
[remote.itach docs]: https://home-assistant.io/components/remote.itach/
[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/
[fan.dyson docs]: /components/fan.dyson/
[remote.itach docs]: /components/remote.itach/
[sensor.dyson docs]: /components/sensor.dyson/
[discord]: https://discord.gg/c5DvZ4e

View file

@ -28,13 +28,13 @@ zwave:
## {% linkable_title Big speed up in querying the history %}
Thanks to the work by [@cmsimike] in [#8255] you'll see a significant speed up when using the history view. In his local tests queries went from 1 minute to 90ms! ⚡️
Thanks to the work by [@cmsimike] in [#8255] you'll see a significant speed up when using the history view. In his local tests queries went from 1 minute to 90ms! ⚡️
## {% linkable_title Snips.ai component %}
Snips has contributed a component to integrate with their Snips.ai local voice assistant. This will allow you to hook a speaker and a microphone into your Raspberry Pi and make your own local Amazon Echo quickly. See [the docs][snips docs] for further instructions.
Also a shoutout to [@michaelarnauts] for keeping an eye on our Docker build and once again reducing the file size 👍
Also a shoutout to [@michaelarnauts] for keeping an eye on our Docker build and once again reducing the file size 👍
[issue-polymer]: https://github.com/home-assistant/home-assistant-polymer/issues
@ -530,9 +530,9 @@ light:
[#8336]: https://github.com/home-assistant/home-assistant/pull/8336
[@adrienball]: https://github.com/adrienball
[@bergemalm]: https://github.com/bergemalm
[api docs]: https://home-assistant.io/components/api/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/
[snips docs]: https://home-assistant.io/components/snips/
[api docs]: /components/api/
[camera.arlo docs]: /components/camera.arlo/
[mqtt docs]: /components/mqtt/
[remote.harmony docs]: /components/remote.harmony/
[sensor.arlo docs]: /components/sensor.arlo/
[snips docs]: /components/snips/

View file

@ -86,5 +86,5 @@ Community Leader, Home Assistant
[discord]: https://discord.gg/c5DvZ4e
[discord-devs]: https://discord.gg/8X8DTH4
[discord-general]: https://discord.gg/pywKZRT
[FAQ]: https://home-assistant.io/faq/
[docs]: https://home-assistant.io/docs/
[FAQ]: /faq/
[docs]: /docs/

View file

@ -375,105 +375,105 @@ amcrest:
[@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj
[@wmalgadey]: https://github.com/wmalgadey
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[amcrest docs]: https://home-assistant.io/components/amcrest/
[apcupsd docs]: https://home-assistant.io/components/apcupsd/
[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/
[binary_sensor.modbus docs]: https://home-assistant.io/components/binary_sensor.modbus/
[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[climate.flexit docs]: https://home-assistant.io/components/climate.flexit/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.radiotherm docs]: https://home-assistant.io/components/climate.radiotherm/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[cover.template docs]: https://home-assistant.io/components/cover.template/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.linksys_smart docs]: https://home-assistant.io/components/device_tracker.linksys_smart/
[device_tracker.tplink docs]: https://home-assistant.io/components/device_tracker.tplink/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/
[dyson docs]: https://home-assistant.io/components/dyson/
[fan.dyson docs]: https://home-assistant.io/components/fan.dyson/
[group docs]: https://home-assistant.io/components/group/
[hassio docs]: https://home-assistant.io/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[knx docs]: https://home-assistant.io/components/knx/
[lametric docs]: https://home-assistant.io/components/lametric/
[light.avion docs]: https://home-assistant.io/components/light.avion/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/
[light.knx docs]: https://home-assistant.io/components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/
[light.rflink docs]: https://home-assistant.io/components/light.rflink/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[lutron docs]: https://home-assistant.io/components/lutron/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.vizio docs]: https://home-assistant.io/components/media_player.vizio/
[modbus docs]: https://home-assistant.io/components/modbus/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify docs]: https://home-assistant.io/components/notify/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/
[notify.slack docs]: https://home-assistant.io/components/notify.slack/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[prometheus docs]: https://home-assistant.io/components/prometheus/
[python_script docs]: https://home-assistant.io/components/python_script/
[recorder docs]: https://home-assistant.io/components/recorder/
[rflink docs]: https://home-assistant.io/components/rflink/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[scene.velux docs]: https://home-assistant.io/components/scene.velux/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/
[sensor.apcupsd docs]: https://home-assistant.io/components/sensor.apcupsd/
[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/
[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/
[sensor.gtfs docs]: https://home-assistant.io/components/sensor.gtfs/
[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/
[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
[sensor.otp docs]: https://home-assistant.io/components/sensor.otp/
[sensor.rflink docs]: https://home-assistant.io/components/sensor.rflink/
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/
[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[snips docs]: https://home-assistant.io/components/snips/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/
[switch.dlink docs]: https://home-assistant.io/components/switch.dlink/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/
[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/
[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/
[tado docs]: https://home-assistant.io/components/tado/
[tts docs]: https://home-assistant.io/components/tts/
[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/
[upnp docs]: https://home-assistant.io/components/upnp/
[velux docs]: https://home-assistant.io/components/velux/
[frontend docs]: https://home-assistant.io/components/frontend/
[vera docs]: https://home-assistant.io/components/vera/
[verisure docs]: https://home-assistant.io/components/verisure/
[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/
[zha docs]: https://home-assistant.io/components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[amcrest docs]: /components/amcrest/
[apcupsd docs]: /components/apcupsd/
[binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/
[binary_sensor.modbus docs]: /components/binary_sensor.modbus/
[binary_sensor.octoprint docs]: /components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: /components/binary_sensor.pilight/
[binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.amcrest docs]: /components/camera.amcrest/
[camera.arlo docs]: /components/camera.arlo/
[climate.flexit docs]: /components/climate.flexit/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.radiotherm docs]: /components/climate.radiotherm/
[climate.tado docs]: /components/climate.tado/
[cover.template docs]: /components/cover.template/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.linksys_smart docs]: /components/device_tracker.linksys_smart/
[device_tracker.tplink docs]: /components/device_tracker.tplink/
[device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[dyson docs]: /components/dyson/
[fan.dyson docs]: /components/fan.dyson/
[group docs]: /components/group/
[hassio docs]: /hassio/
[homematic docs]: /components/homematic/
[image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[knx docs]: /components/knx/
[lametric docs]: /components/lametric/
[light.avion docs]: /components/light.avion/
[light.decora docs]: /components/light.decora/
[light.hue docs]: /components/light.hue/
[light.hyperion docs]: /components/light.hyperion/
[light.knx docs]: /components/light.knx/
[light.lifx docs]: /components/light.lifx/
[light.mystrom docs]: /components/light.mystrom/
[light.rflink docs]: /components/light.rflink/
[light.zha docs]: /components/light.zha/
[lutron docs]: /components/lutron/
[media_extractor docs]: /components/media_extractor/
[media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.emby docs]: /components/media_player.emby/
[media_player.plex docs]: /components/media_player.plex/
[media_player.soundtouch docs]: /components/media_player.soundtouch/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.vizio docs]: /components/media_player.vizio/
[modbus docs]: /components/modbus/
[mqtt docs]: /components/mqtt/
[notify docs]: /components/notify/
[notify.discord docs]: /components/notify.discord/
[notify.lametric docs]: /components/notify.lametric/
[notify.slack docs]: /components/notify.slack/
[notify.twitter docs]: /components/notify.twitter/
[octoprint docs]: /components/octoprint/
[prometheus docs]: /components/prometheus/
[python_script docs]: /components/python_script/
[recorder docs]: /components/recorder/
[rflink docs]: /components/rflink/
[rfxtrx docs]: /components/rfxtrx/
[scene.velux docs]: /components/scene.velux/
[sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.apcupsd docs]: /components/sensor.apcupsd/
[sensor.arwn docs]: /components/sensor.arwn/
[sensor.broadlink docs]: /components/sensor.broadlink/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.dht docs]: /components/sensor.dht/
[sensor.dyson docs]: /components/sensor.dyson/
[sensor.gtfs docs]: /components/sensor.gtfs/
[sensor.london_underground docs]: /components/sensor.london_underground/
[sensor.modbus docs]: /components/sensor.modbus/
[sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.otp docs]: /components/sensor.otp/
[sensor.rflink docs]: /components/sensor.rflink/
[sensor.uber docs]: /components/sensor.uber/
[sensor.waqi docs]: /components/sensor.waqi/
[sensor.yweather docs]: /components/sensor.yweather/
[sensor.zha docs]: /components/sensor.zha/
[snips docs]: /components/snips/
[switch.broadlink docs]: /components/switch.broadlink/
[switch.dlink docs]: /components/switch.dlink/
[switch.modbus docs]: /components/switch.modbus/
[switch.rachio docs]: /components/switch.rachio/
[switch.rflink docs]: /components/switch.rflink/
[switch.xiaomi_vacuum docs]: /components/switch.xiaomi_vacuum/
[tado docs]: /components/tado/
[tts docs]: /components/tts/
[tts.amazon_polly docs]: /components/tts.amazon_polly/
[upnp docs]: /components/upnp/
[velux docs]: /components/velux/
[frontend docs]: /components/frontend/
[vera docs]: /components/vera/
[verisure docs]: /components/verisure/
[wake_on_lan docs]: /components/wake_on_lan/
[weather.buienradar docs]: /components/weather.buienradar/
[weather.openweathermap docs]: /components/weather.openweathermap/
[zha docs]: /components/zha/
[zha.const docs]: /components/zha.const/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e
@ -490,8 +490,8 @@ amcrest:
[@clkao]: https://github.com/clkao
[@maikelwever]: https://github.com/maikelwever
[@ypollart]: https://github.com/ypollart
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[telegram_bot docs]: /components/telegram_bot/
[#8545]: https://github.com/home-assistant/home-assistant/pull/8545
[#8571]: https://github.com/home-assistant/home-assistant/pull/8571
[#8601]: https://github.com/home-assistant/home-assistant/pull/8601
@ -502,6 +502,6 @@ amcrest:
[@glance-]: https://github.com/glance-
[@jawilson]: https://github.com/jawilson
[@schaal]: https://github.com/schaal
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[keyboard_remote docs]: /components/keyboard_remote/
[switch.flux docs]: /components/switch.flux/

View file

@ -13,7 +13,7 @@ og_image: /images/blog/2017-07-0.50/components.png
<a href='/components/#version/0.50'><img src='/images/blog/2017-07-0.50/components.png' style='border: 0;box-shadow: none;'></a>
Last Wednesday we released [Hass.io](https://home-assistant.io/hassio/), an operating system to take care of all the updating hassles that come with running home automation at home and so much more. This is a major milestone for Home Assistant as it is our first step to offering a fully integrated solution using a bring your own hardware approach.
Last Wednesday we released [Hass.io](/hassio/), an operating system to take care of all the updating hassles that come with running home automation at home and so much more. This is a major milestone for Home Assistant as it is our first step to offering a fully integrated solution using a bring your own hardware approach.
The launch has been crazy successful. The [20 minute introduction video][hassio-intro] by BRUHAutomation already has 12.5k views in just 4 days with no less than 150 comments.
@ -333,76 +333,76 @@ conversation:
[@titilambert]: https://github.com/titilambert
[@viswa-swami]: https://github.com/viswa-swami
[@w1ll1am23]: https://github.com/w1ll1am23
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.simplisafe docs]: https://home-assistant.io/components/alarm_control_panel.simplisafe/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/
[alexa docs]: https://home-assistant.io/components/alexa/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger
[automation.time docs]: https://home-assistant.io/docs/automation/trigger/#time-trigger
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/
[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/
[binary_sensor.velbus docs]: https://home-assistant.io/components/binary_sensor.velbus/
[binary_sensor.xiaomi docs]: https://home-assistant.io/components/binary_sensor.xiaomi/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/
[conversation docs]: https://home-assistant.io/components/conversation/
[cover docs]: https://home-assistant.io/components/cover/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/
[cover.xiaomi docs]: https://home-assistant.io/components/cover.xiaomi/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.wink docs]: https://home-assistant.io/components/fan.wink/
[hassio docs]: https://home-assistant.io/hassio/
[history docs]: https://home-assistant.io/components/history/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[intent docs]: https://home-assistant.io/developers/intent/
[intent_script docs]: https://home-assistant.io/components/intent_script/
[knx docs]: https://home-assistant.io/components/knx/
[light docs]: https://home-assistant.io/components/light/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.velbus docs]: https://home-assistant.io/components/light.velbus/
[light.wink docs]: https://home-assistant.io/components/light.wink/
[light.xiaomi docs]: https://home-assistant.io/components/light.xiaomi/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/
[python_script docs]: https://home-assistant.io/components/python_script/
[recorder docs]: https://home-assistant.io/components/recorder/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/
[sensor.google_wifi docs]: https://home-assistant.io/components/sensor.google_wifi/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/
[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/
[sensor.xiaomi docs]: https://home-assistant.io/components/sensor.xiaomi/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/
[snips docs]: https://home-assistant.io/components/snips/
[statsd docs]: https://home-assistant.io/components/statsd/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/
[switch.mqtt docs]: https://home-assistant.io/components/switch.mqtt/
[switch.wink docs]: https://home-assistant.io/components/switch.wink/
[switch.xiaomi docs]: https://home-assistant.io/components/switch.xiaomi/
[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/
[velbus docs]: https://home-assistant.io/components/velbus/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi docs]: https://home-assistant.io/components/xiaomi/
[alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.simplisafe docs]: /components/alarm_control_panel.simplisafe/
[alarmdecoder docs]: /components/alarmdecoder/
[alexa docs]: /components/alexa/
[automation.state docs]: /docs/automation/trigger/#state-trigger
[automation.time docs]: /docs/automation/trigger/#time-trigger
[binary_sensor.ping docs]: /components/binary_sensor.ping/
[binary_sensor.rest docs]: /components/binary_sensor.rest/
[binary_sensor.velbus docs]: /components/binary_sensor.velbus/
[binary_sensor.xiaomi docs]: /components/binary_sensor.xiaomi/
[camera.onvif docs]: /components/camera.onvif/
[climate.maxcube docs]: /components/climate.maxcube/
[conversation docs]: /components/conversation/
[cover docs]: /components/cover/
[cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[cover.xiaomi docs]: /components/cover.xiaomi/
[cover.zwave docs]: /components/cover.zwave/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[emulated_hue docs]: /components/emulated_hue/
[fan.wink docs]: /components/fan.wink/
[hassio docs]: /hassio/
[history docs]: /components/history/
[homematic docs]: /components/homematic/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[intent docs]: /developers/intent/
[intent_script docs]: /components/intent_script/
[knx docs]: /components/knx/
[light docs]: /components/light/
[light.decora docs]: /components/light.decora/
[light.hue docs]: /components/light.hue/
[light.lifx docs]: /components/light.lifx/
[light.tplink docs]: /components/light.tplink/
[light.velbus docs]: /components/light.velbus/
[light.wink docs]: /components/light.wink/
[light.xiaomi docs]: /components/light.xiaomi/
[light.zha docs]: /components/light.zha/
[media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: /components/media_player.kodi/
[mqtt docs]: /components/mqtt/
[notify.html5 docs]: /components/notify.html5/
[notify.twitter docs]: /components/notify.twitter/
[python_script docs]: /components/python_script/
[recorder docs]: /components/recorder/
[remote.harmony docs]: /components/remote.harmony/
[sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.dht docs]: /components/sensor.dht/
[sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.google_wifi docs]: /components/sensor.google_wifi/
[sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.knx docs]: /components/sensor.knx/
[sensor.lyft docs]: /components/sensor.lyft/
[sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.pi_hole docs]: /components/sensor.pi_hole/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.uk_transport docs]: /components/sensor.uk_transport/
[sensor.xiaomi docs]: /components/sensor.xiaomi/
[shopping_list docs]: /components/shopping_list/
[snips docs]: /components/snips/
[statsd docs]: /components/statsd/
[switch.fritzdect docs]: /components/switch.fritzdect/
[switch.mqtt docs]: /components/switch.mqtt/
[switch.wink docs]: /components/switch.wink/
[switch.xiaomi docs]: /components/switch.xiaomi/
[switch.xiaomi_vacuum docs]: /components/switch.xiaomi_vacuum/
[velbus docs]: /components/velbus/
[weather.yweather docs]: /components/weather.yweather/
[wink docs]: /components/wink/
[xiaomi docs]: /components/xiaomi/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e
@ -418,7 +418,7 @@ conversation:
[#8754]: https://github.com/home-assistant/home-assistant/pull/8754
[#8755]: https://github.com/home-assistant/home-assistant/pull/8755
[@n8henrie]: https://github.com/n8henrie
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[media_player.pioneer docs]: https://home-assistant.io/components/media_player.pioneer/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[zwave docs]: https://home-assistant.io/components/zwave/
[light.tradfri docs]: /components/light.tradfri/
[media_player.pioneer docs]: /components/media_player.pioneer/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[zwave docs]: /components/zwave/

View file

@ -353,107 +353,107 @@ vacuum:
[@viswa-swami]: https://github.com/viswa-swami
[@w1ll1am23]: https://github.com/w1ll1am23
[@wickerwaka]: https://github.com/wickerwaka
[alarm_control_panel.simplisafe docs]: https://home-assistant.io/components/alarm_control_panel.simplisafe/
[alexa docs]: https://home-assistant.io/components/alexa/
[asterisk_mbox docs]: https://home-assistant.io/components/asterisk_mbox/
[automation docs]: https://home-assistant.io/components/automation/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.command_line docs]: https://home-assistant.io/components/binary_sensor.command_line/
[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/
[binary_sensor.zwave docs]: https://home-assistant.io/components/binary_sensor.zwave/
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/
[climate docs]: https://home-assistant.io/components/climate/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[config.zwave docs]: https://home-assistant.io/components/config.zwave/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/
[cover.rpi_gpio docs]: https://home-assistant.io/components/cover.rpi_gpio/
[device_tracker.huawei_router docs]: https://home-assistant.io/components/device_tracker.huawei_router/
[dyson docs]: https://home-assistant.io/components/dyson/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.dyson docs]: https://home-assistant.io/components/fan.dyson/
[group docs]: https://home-assistant.io/components/group/
[history docs]: https://home-assistant.io/components/history/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[insteon_plm docs]: https://home-assistant.io/components/insteon_plm/
[light.decora_wifi docs]: https://home-assistant.io/components/light.decora_wifi/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.mochad docs]: https://home-assistant.io/components/light.mochad/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[lock.nuki docs]: https://home-assistant.io/components/lock.nuki/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/
[mailbox.demo docs]: https://home-assistant.io/components/mailbox.demo/
[mailbox.demo.txt docs]: https://home-assistant.io/components/mailbox.demo.txt/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.directv docs]: https://home-assistant.io/components/media_player.directv/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[media_player.mpd docs]: https://home-assistant.io/components/media_player.mpd/
[media_player.russound_rio docs]: https://home-assistant.io/components/media_player.russound_rio/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/
[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/
[recorder docs]: https://home-assistant.io/components/recorder/
[recorder.migration docs]: https://home-assistant.io/components/recorder.migration/
[recorder.models docs]: https://home-assistant.io/components/recorder.models/
[recorder.purge docs]: https://home-assistant.io/components/recorder.purge/
[recorder.util docs]: https://home-assistant.io/components/recorder.util/
[remote docs]: https://home-assistant.io/components/remote/
[remote.apple_tv docs]: https://home-assistant.io/components/remote.apple_tv/
[remote.demo docs]: https://home-assistant.io/components/remote.demo/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[remote.itach docs]: https://home-assistant.io/components/remote.itach/
[remote.kira docs]: https://home-assistant.io/components/remote.kira/
[rflink docs]: https://home-assistant.io/components/rflink/
[scene.lutron_caseta docs]: https://home-assistant.io/components/scene.lutron_caseta/
[sensor.asterisk_mbox docs]: https://home-assistant.io/components/sensor.asterisk_mbox/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.command_line docs]: https://home-assistant.io/components/sensor.command_line/
[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/
[sensor.efergy docs]: https://home-assistant.io/components/sensor.efergy/
[sensor.eight_sleep docs]: https://home-assistant.io/components/sensor.eight_sleep/
[sensor.geizhals docs]: https://home-assistant.io/components/sensor.geizhals/
[sensor.google_wifi docs]: https://home-assistant.io/components/sensor.google_wifi/
[sensor.lastfm docs]: https://home-assistant.io/components/sensor.lastfm/
[sensor.neato docs]: https://home-assistant.io/components/sensor.neato/
[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/
[sensor.pocketcasts docs]: https://home-assistant.io/components/sensor.pocketcasts/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/
[sensor.shodan docs]: https://home-assistant.io/components/sensor.shodan/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.supervisord docs]: https://home-assistant.io/components/sensor.supervisord/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.vasttrafik docs]: https://home-assistant.io/components/sensor.vasttrafik/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/
[switch.command_line docs]: https://home-assistant.io/components/switch.command_line/
[switch.mqtt docs]: https://home-assistant.io/components/switch.mqtt/
[switch.neato docs]: https://home-assistant.io/components/switch.neato/
[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/
[switch.wink docs]: https://home-assistant.io/components/switch.wink/
[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[updater docs]: https://home-assistant.io/components/updater/
[vacuum docs]: https://home-assistant.io/components/vacuum/
[vacuum.demo docs]: https://home-assistant.io/components/vacuum.demo/
[vacuum.dyson docs]: https://home-assistant.io/components/vacuum.dyson/
[vacuum.roomba docs]: https://home-assistant.io/components/vacuum.roomba/
[vacuum.xiaomi docs]: https://home-assistant.io/components/vacuum.xiaomi/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/
[weather.zamg docs]: https://home-assistant.io/components/weather.zamg/
[wink docs]: https://home-assistant.io/components/wink/
[zwave docs]: https://home-assistant.io/components/zwave/
[alarm_control_panel.simplisafe docs]: /components/alarm_control_panel.simplisafe/
[alexa docs]: /components/alexa/
[asterisk_mbox docs]: /components/asterisk_mbox/
[automation docs]: /components/automation/
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.command_line docs]: /components/binary_sensor.command_line/
[binary_sensor.rest docs]: /components/binary_sensor.rest/
[binary_sensor.zwave docs]: /components/binary_sensor.zwave/
[camera.foscam docs]: /components/camera.foscam/
[climate docs]: /components/climate/
[climate.honeywell docs]: /components/climate.honeywell/
[climate.tado docs]: /components/climate.tado/
[config.zwave docs]: /components/config.zwave/
[cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[cover.rpi_gpio docs]: /components/cover.rpi_gpio/
[device_tracker.huawei_router docs]: /components/device_tracker.huawei_router/
[dyson docs]: /components/dyson/
[emulated_hue docs]: /components/emulated_hue/
[fan.dyson docs]: /components/fan.dyson/
[group docs]: /components/group/
[history docs]: /components/history/
[image_processing.opencv docs]: /components/image_processing.opencv/
[influxdb docs]: /components/influxdb/
[insteon_plm docs]: /components/insteon_plm/
[light.decora_wifi docs]: /components/light.decora_wifi/
[light.flux_led docs]: /components/light.flux_led/
[light.lifx docs]: /components/light.lifx/
[light.mochad docs]: /components/light.mochad/
[light.osramlightify docs]: /components/light.osramlightify/
[lock.nuki docs]: /components/lock.nuki/
[lutron_caseta docs]: /components/lutron_caseta/
[mailbox.demo docs]: /components/mailbox.demo/
[mailbox.demo.txt docs]: /components/mailbox.demo.txt/
[media_extractor docs]: /components/media_extractor/
[media_player docs]: /components/media_player/
[media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.cast docs]: /components/media_player.cast/
[media_player.directv docs]: /components/media_player.directv/
[media_player.kodi docs]: /components/media_player.kodi/
[media_player.mpd docs]: /components/media_player.mpd/
[media_player.russound_rio docs]: /components/media_player.russound_rio/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[notify.pushbullet docs]: /components/notify.pushbullet/
[notify.xmpp docs]: /components/notify.xmpp/
[recorder docs]: /components/recorder/
[recorder.migration docs]: /components/recorder.migration/
[recorder.models docs]: /components/recorder.models/
[recorder.purge docs]: /components/recorder.purge/
[recorder.util docs]: /components/recorder.util/
[remote docs]: /components/remote/
[remote.apple_tv docs]: /components/remote.apple_tv/
[remote.demo docs]: /components/remote.demo/
[remote.harmony docs]: /components/remote.harmony/
[remote.itach docs]: /components/remote.itach/
[remote.kira docs]: /components/remote.kira/
[rflink docs]: /components/rflink/
[scene.lutron_caseta docs]: /components/scene.lutron_caseta/
[sensor.asterisk_mbox docs]: /components/sensor.asterisk_mbox/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.command_line docs]: /components/sensor.command_line/
[sensor.dyson docs]: /components/sensor.dyson/
[sensor.efergy docs]: /components/sensor.efergy/
[sensor.eight_sleep docs]: /components/sensor.eight_sleep/
[sensor.geizhals docs]: /components/sensor.geizhals/
[sensor.google_wifi docs]: /components/sensor.google_wifi/
[sensor.lastfm docs]: /components/sensor.lastfm/
[sensor.neato docs]: /components/sensor.neato/
[sensor.pi_hole docs]: /components/sensor.pi_hole/
[sensor.pocketcasts docs]: /components/sensor.pocketcasts/
[sensor.radarr docs]: /components/sensor.radarr/
[sensor.rest docs]: /components/sensor.rest/
[sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.shodan docs]: /components/sensor.shodan/
[sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.supervisord docs]: /components/sensor.supervisord/
[sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.vasttrafik docs]: /components/sensor.vasttrafik/
[sensor.yr docs]: /components/sensor.yr/
[sensor.zamg docs]: /components/sensor.zamg/
[switch.command_line docs]: /components/switch.command_line/
[switch.mqtt docs]: /components/switch.mqtt/
[switch.neato docs]: /components/switch.neato/
[switch.rachio docs]: /components/switch.rachio/
[switch.rainmachine docs]: /components/switch.rainmachine/
[switch.wink docs]: /components/switch.wink/
[switch.xiaomi_vacuum docs]: /components/switch.xiaomi_vacuum/
[telegram_bot docs]: /components/telegram_bot/
[updater docs]: /components/updater/
[vacuum docs]: /components/vacuum/
[vacuum.demo docs]: /components/vacuum.demo/
[vacuum.dyson docs]: /components/vacuum.dyson/
[vacuum.roomba docs]: /components/vacuum.roomba/
[vacuum.xiaomi docs]: /components/vacuum.xiaomi/
[weather.buienradar docs]: /components/weather.buienradar/
[weather.yweather docs]: /components/weather.yweather/
[weather.zamg docs]: /components/weather.zamg/
[wink docs]: /components/wink/
[zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e

View file

@ -303,85 +303,85 @@ usps:
[@timstanley1985]: https://github.com/timstanley1985
[@tlyakhov]: https://github.com/tlyakhov
[@w1ll1am23]: https://github.com/w1ll1am23
[abode docs]: https://home-assistant.io/components/abode/
[alarm_control_panel docs]: https://home-assistant.io/components/alarm_control_panel/
[alarm_control_panel.abode docs]: https://home-assistant.io/components/alarm_control_panel.abode/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alarm_control_panel.simplisafe docs]: https://home-assistant.io/components/alarm_control_panel.simplisafe/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[binary_sensor.abode docs]: https://home-assistant.io/components/binary_sensor.abode/
[binary_sensor.mysensors docs]: https://home-assistant.io/components/binary_sensor.mysensors/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[camera.usps docs]: https://home-assistant.io/components/camera.usps/
[climate.mysensors docs]: https://home-assistant.io/components/climate.mysensors/
[config docs]: https://home-assistant.io/components/config/
[configurator docs]: https://home-assistant.io/components/configurator/
[cover.mysensors docs]: https://home-assistant.io/components/cover.mysensors/
[cover.template docs]: https://home-assistant.io/components/cover.template/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.mysensors docs]: https://home-assistant.io/components/device_tracker.mysensors/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[emulated_hue.upnp docs]: https://home-assistant.io/components/emulated_hue.upnp/
[envisalink docs]: https://home-assistant.io/components/envisalink/
[fan.isy994 docs]: https://home-assistant.io/components/fan.isy994/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[insteon_plm docs]: https://home-assistant.io/components/insteon_plm/
[light.decora_wifi docs]: https://home-assistant.io/components/light.decora_wifi/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.mysensors docs]: https://home-assistant.io/components/light.mysensors/
[light.rpi_gpio_pwm docs]: https://home-assistant.io/components/light.rpi_gpio_pwm/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[lock.nello docs]: https://home-assistant.io/components/lock.nello/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.mpd docs]: https://home-assistant.io/components/media_player.mpd/
[media_player.onkyo docs]: https://home-assistant.io/components/media_player.onkyo/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[mysensors docs]: https://home-assistant.io/components/mysensors/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/
[notify.hipchat docs]: https://home-assistant.io/components/notify.hipchat/
[notify.mysensors docs]: https://home-assistant.io/components/notify.mysensors/
[notify.prowl docs]: https://home-assistant.io/components/notify.prowl/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/
[notify.pushover docs]: https://home-assistant.io/components/notify.pushover/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.slack docs]: https://home-assistant.io/components/notify.slack/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[prometheus docs]: https://home-assistant.io/components/prometheus/
[script docs]: https://home-assistant.io/components/script/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.cert_expiry docs]: https://home-assistant.io/components/sensor.cert_expiry/
[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/
[sensor.fritzbox_callmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_callmonitor/
[sensor.geizhals docs]: https://home-assistant.io/components/sensor.geizhals/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/
[sensor.london_air docs]: https://home-assistant.io/components/sensor.london_air/
[sensor.mysensors docs]: https://home-assistant.io/components/sensor.mysensors/
[sensor.netdata docs]: https://home-assistant.io/components/sensor.netdata/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.swiss_public_transport docs]: https://home-assistant.io/components/sensor.swiss_public_transport/
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/
[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/
[sensor.version docs]: https://home-assistant.io/components/sensor.version/
[sensor.worldtidesinfo docs]: https://home-assistant.io/components/sensor.worldtidesinfo/
[switch.mqtt docs]: https://home-assistant.io/components/switch.mqtt/
[switch.mysensors docs]: https://home-assistant.io/components/switch.mysensors/
[switch.pilight docs]: https://home-assistant.io/components/switch.pilight/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/
[switch.xiaomi docs]: https://home-assistant.io/components/switch.xiaomi/
[usps docs]: https://home-assistant.io/components/usps/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/
[xiaomi docs]: https://home-assistant.io/components/xiaomi/
[abode docs]: /components/abode/
[alarm_control_panel docs]: /components/alarm_control_panel/
[alarm_control_panel.abode docs]: /components/alarm_control_panel.abode/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.simplisafe docs]: /components/alarm_control_panel.simplisafe/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[binary_sensor.abode docs]: /components/binary_sensor.abode/
[binary_sensor.mysensors docs]: /components/binary_sensor.mysensors/
[binary_sensor.workday docs]: /components/binary_sensor.workday/
[camera.usps docs]: /components/camera.usps/
[climate.mysensors docs]: /components/climate.mysensors/
[config docs]: /components/config/
[configurator docs]: /components/configurator/
[cover.mysensors docs]: /components/cover.mysensors/
[cover.template docs]: /components/cover.template/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.mysensors docs]: /components/device_tracker.mysensors/
[ecobee docs]: /components/ecobee/
[emulated_hue.upnp docs]: /components/emulated_hue.upnp/
[envisalink docs]: /components/envisalink/
[fan.isy994 docs]: /components/fan.isy994/
[image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[insteon_plm docs]: /components/insteon_plm/
[light.decora_wifi docs]: /components/light.decora_wifi/
[light.flux_led docs]: /components/light.flux_led/
[light.hue docs]: /components/light.hue/
[light.lifx docs]: /components/light.lifx/
[light.mysensors docs]: /components/light.mysensors/
[light.rpi_gpio_pwm docs]: /components/light.rpi_gpio_pwm/
[light.tplink docs]: /components/light.tplink/
[light.yeelight docs]: /components/light.yeelight/
[lock.nello docs]: /components/lock.nello/
[media_extractor docs]: /components/media_extractor/
[media_player.mpd docs]: /components/media_player.mpd/
[media_player.onkyo docs]: /components/media_player.onkyo/
[media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[media_player.webostv docs]: /components/media_player.webostv/
[mysensors docs]: /components/mysensors/
[notify.discord docs]: /components/notify.discord/
[notify.hipchat docs]: /components/notify.hipchat/
[notify.mysensors docs]: /components/notify.mysensors/
[notify.prowl docs]: /components/notify.prowl/
[notify.pushbullet docs]: /components/notify.pushbullet/
[notify.pushover docs]: /components/notify.pushover/
[notify.sendgrid docs]: /components/notify.sendgrid/
[notify.slack docs]: /components/notify.slack/
[octoprint docs]: /components/octoprint/
[prometheus docs]: /components/prometheus/
[script docs]: /components/script/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.cert_expiry docs]: /components/sensor.cert_expiry/
[sensor.eliqonline docs]: /components/sensor.eliqonline/
[sensor.fedex docs]: /components/sensor.fedex/
[sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/
[sensor.geizhals docs]: /components/sensor.geizhals/
[sensor.ios docs]: /components/sensor.ios/
[sensor.london_air docs]: /components/sensor.london_air/
[sensor.mysensors docs]: /components/sensor.mysensors/
[sensor.netdata docs]: /components/sensor.netdata/
[sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/
[sensor.uber docs]: /components/sensor.uber/
[sensor.uk_transport docs]: /components/sensor.uk_transport/
[sensor.usps docs]: /components/sensor.usps/
[sensor.version docs]: /components/sensor.version/
[sensor.worldtidesinfo docs]: /components/sensor.worldtidesinfo/
[switch.mqtt docs]: /components/switch.mqtt/
[switch.mysensors docs]: /components/switch.mysensors/
[switch.pilight docs]: /components/switch.pilight/
[switch.rainmachine docs]: /components/switch.rainmachine/
[switch.xiaomi docs]: /components/switch.xiaomi/
[usps docs]: /components/usps/
[weather.buienradar docs]: /components/weather.buienradar/
[xiaomi docs]: /components/xiaomi/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e
@ -395,6 +395,6 @@ usps:
[#9191]: https://github.com/home-assistant/home-assistant/pull/9191
[@foxel]: https://github.com/foxel
[@sdague]: https://github.com/sdague
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[device_tracker.icloud docs]: https://home-assistant.io/components/device_tracker.icloud/
[camera.foscam docs]: /components/camera.foscam/
[climate.ecobee docs]: /components/climate.ecobee/
[device_tracker.icloud docs]: /components/device_tracker.icloud/

View file

@ -349,108 +349,108 @@ frontend:
[@tinloaf]: https://github.com/tinloaf
[@w1ll1am23]: https://github.com/w1ll1am23
[@zabuldon]: https://github.com/zabuldon
[abode docs]: https://home-assistant.io/components/abode/
[alarm_control_panel.abode docs]: https://home-assistant.io/components/alarm_control_panel.abode/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alarm_control_panel.manual docs]: https://home-assistant.io/components/alarm_control_panel.manual/
[binary_sensor.abode docs]: https://home-assistant.io/components/binary_sensor.abode/
[binary_sensor.bayesian docs]: https://home-assistant.io/components/binary_sensor.bayesian/
[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/
[binary_sensor.homematic docs]: https://home-assistant.io/components/binary_sensor.homematic/
[binary_sensor.ring docs]: https://home-assistant.io/components/binary_sensor.ring/
[binary_sensor.tesla docs]: https://home-assistant.io/components/binary_sensor.tesla/
[binary_sensor.xiaomi docs]: https://home-assistant.io/components/binary_sensor.xiaomi/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/
[climate.homematic docs]: https://home-assistant.io/components/climate.homematic/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/
[climate.tesla docs]: https://home-assistant.io/components/climate.tesla/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.cloud_api docs]: https://home-assistant.io/components/cloud.cloud_api/
[cloud.const docs]: https://home-assistant.io/components/cloud.const/
[cloud.http_api docs]: https://home-assistant.io/components/cloud.http_api/
[cloud.util docs]: https://home-assistant.io/components/cloud.util/
[config docs]: https://home-assistant.io/components/config/
[config.customize docs]: https://home-assistant.io/components/config.customize/
[counter docs]: https://home-assistant.io/components/counter/
[cover.abode docs]: https://home-assistant.io/components/cover.abode/
[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/
[cover.rfxtrx docs]: https://home-assistant.io/components/cover.rfxtrx/
[cover.xiaomi docs]: https://home-assistant.io/components/cover.xiaomi/
[cover.knx docs]: https://home-assistant.io/components/cover.knx/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.geofency docs]: https://home-assistant.io/components/device_tracker.geofency/
[device_tracker.tesla docs]: https://home-assistant.io/components/device_tracker.tesla/
[device_tracker.volvooncall docs]: https://home-assistant.io/components/device_tracker.volvooncall/
[hdmi_cec docs]: https://home-assistant.io/components/hdmi_cec/
[homematic docs]: https://home-assistant.io/components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/
[input_text docs]: https://home-assistant.io/components/input_text/
[insteon_plm docs]: https://home-assistant.io/components/insteon_plm/
[light.homematic docs]: https://home-assistant.io/components/light.homematic/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lutron_caseta docs]: https://home-assistant.io/components/light.lutron_caseta/
[light.mqtt docs]: https://home-assistant.io/components/light.mqtt/
[light.xiaomi_philipslight docs]: https://home-assistant.io/components/light.xiaomi_philipslight/
[light.rfxtrx docs]: https://home-assistant.io/components/light.rfxtrx/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.knx docs]: https://home-assistant.io/components/light.knx/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[lock.abode docs]: https://home-assistant.io/components/lock.abode/
[lock.nello docs]: https://home-assistant.io/components/lock.nello/
[lock.tesla docs]: https://home-assistant.io/components/lock.tesla/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.directv docs]: https://home-assistant.io/components/media_player.directv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/
[mycroft docs]: https://home-assistant.io/components/mycroft/
[mysensors docs]: https://home-assistant.io/components/mysensors/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/
[notify.mycroft docs]: https://home-assistant.io/components/notify.mycroft/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/
[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/
[sensor.dwdwarnapp docs]: https://home-assistant.io/components/sensor.dwdwarnapp/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/
[sensor.homematic docs]: https://home-assistant.io/components/sensor.homematic/
[sensor.mopar docs]: https://home-assistant.io/components/sensor.mopar/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/
[sensor.season docs]: https://home-assistant.io/components/sensor.season/
[sensor.shodan docs]: https://home-assistant.io/components/sensor.shodan/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tank_utility docs]: https://home-assistant.io/components/sensor.tank_utility/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/
[sensor.worldtidesinfo docs]: https://home-assistant.io/components/sensor.worldtidesinfo/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/
[snips docs]: https://home-assistant.io/components/snips/
[switch.abode docs]: https://home-assistant.io/components/switch.abode/
[switch.digitalloggers docs]: https://home-assistant.io/components/switch.digitalloggers/
[switch.dlink docs]: https://home-assistant.io/components/switch.dlink/
[switch.homematic docs]: https://home-assistant.io/components/switch.homematic/
[switch.lutron_caseta docs]: https://home-assistant.io/components/switch.lutron_caseta/
[switch.rest docs]: https://home-assistant.io/components/switch.rest/
[switch.rfxtrx docs]: https://home-assistant.io/components/switch.rfxtrx/
[switch.knx docs]: https://home-assistant.io/components/switch.knx/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[tesla docs]: https://home-assistant.io/components/tesla/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/
[xiaomi docs]: https://home-assistant.io/components/xiaomi/
[knx docs]: https://home-assistant.io/components/knx/
[zwave docs]: https://home-assistant.io/components/zwave/
[abode docs]: /components/abode/
[alarm_control_panel.abode docs]: /components/alarm_control_panel.abode/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.manual docs]: /components/alarm_control_panel.manual/
[binary_sensor.abode docs]: /components/binary_sensor.abode/
[binary_sensor.bayesian docs]: /components/binary_sensor.bayesian/
[binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/
[binary_sensor.homematic docs]: /components/binary_sensor.homematic/
[binary_sensor.ring docs]: /components/binary_sensor.ring/
[binary_sensor.tesla docs]: /components/binary_sensor.tesla/
[binary_sensor.xiaomi docs]: /components/binary_sensor.xiaomi/
[binary_sensor.knx docs]: /components/binary_sensor.knx/
[climate.homematic docs]: /components/climate.homematic/
[climate.honeywell docs]: /components/climate.honeywell/
[climate.tesla docs]: /components/climate.tesla/
[climate.knx docs]: /components/climate.knx/
[cloud docs]: /components/cloud/
[cloud.cloud_api docs]: /components/cloud.cloud_api/
[cloud.const docs]: /components/cloud.const/
[cloud.http_api docs]: /components/cloud.http_api/
[cloud.util docs]: /components/cloud.util/
[config docs]: /components/config/
[config.customize docs]: /components/config.customize/
[counter docs]: /components/counter/
[cover.abode docs]: /components/cover.abode/
[cover.homematic docs]: /components/cover.homematic/
[cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[cover.rfxtrx docs]: /components/cover.rfxtrx/
[cover.xiaomi docs]: /components/cover.xiaomi/
[cover.knx docs]: /components/cover.knx/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.geofency docs]: /components/device_tracker.geofency/
[device_tracker.tesla docs]: /components/device_tracker.tesla/
[device_tracker.volvooncall docs]: /components/device_tracker.volvooncall/
[hdmi_cec docs]: /components/hdmi_cec/
[homematic docs]: /components/homematic/
[image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[input_text docs]: /components/input_text/
[insteon_plm docs]: /components/insteon_plm/
[light.homematic docs]: /components/light.homematic/
[light.hue docs]: /components/light.hue/
[light.lutron_caseta docs]: /components/light.lutron_caseta/
[light.mqtt docs]: /components/light.mqtt/
[light.xiaomi_philipslight docs]: /components/light.xiaomi_philipslight/
[light.rfxtrx docs]: /components/light.rfxtrx/
[light.tradfri docs]: /components/light.tradfri/
[light.knx docs]: /components/light.knx/
[light.zha docs]: /components/light.zha/
[lock.abode docs]: /components/lock.abode/
[lock.nello docs]: /components/lock.nello/
[lock.tesla docs]: /components/lock.tesla/
[lutron_caseta docs]: /components/lutron_caseta/
[media_extractor docs]: /components/media_extractor/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.directv docs]: /components/media_player.directv/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: /components/media_player.spotify/
[media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[mycroft docs]: /components/mycroft/
[mysensors docs]: /components/mysensors/
[notify.discord docs]: /components/notify.discord/
[notify.mycroft docs]: /components/notify.mycroft/
[notify.pushbullet docs]: /components/notify.pushbullet/
[notify.sendgrid docs]: /components/notify.sendgrid/
[notify.twitter docs]: /components/notify.twitter/
[notify.xmpp docs]: /components/notify.xmpp/
[rfxtrx docs]: /components/rfxtrx/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.dht docs]: /components/sensor.dht/
[sensor.dwdwarnapp docs]: /components/sensor.dwdwarnapp/
[sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.homematic docs]: /components/sensor.homematic/
[sensor.mopar docs]: /components/sensor.mopar/
[sensor.radarr docs]: /components/sensor.radarr/
[sensor.season docs]: /components/sensor.season/
[sensor.shodan docs]: /components/sensor.shodan/
[sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tank_utility docs]: /components/sensor.tank_utility/
[sensor.tesla docs]: /components/sensor.tesla/
[sensor.uber docs]: /components/sensor.uber/
[sensor.worldtidesinfo docs]: /components/sensor.worldtidesinfo/
[sensor.knx docs]: /components/sensor.knx/
[snips docs]: /components/snips/
[switch.abode docs]: /components/switch.abode/
[switch.digitalloggers docs]: /components/switch.digitalloggers/
[switch.dlink docs]: /components/switch.dlink/
[switch.homematic docs]: /components/switch.homematic/
[switch.lutron_caseta docs]: /components/switch.lutron_caseta/
[switch.rest docs]: /components/switch.rest/
[switch.rfxtrx docs]: /components/switch.rfxtrx/
[switch.knx docs]: /components/switch.knx/
[telegram_bot docs]: /components/telegram_bot/
[tesla docs]: /components/tesla/
[tradfri docs]: /components/tradfri/
[volvooncall docs]: /components/volvooncall/
[xiaomi docs]: /components/xiaomi/
[knx docs]: /components/knx/
[zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e
@ -458,5 +458,5 @@ frontend:
[#9380]: https://github.com/home-assistant/home-assistant/pull/9380
[#9387]: https://github.com/home-assistant/home-assistant/pull/9387
[@viswa-swami]: https://github.com/viswa-swami
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[camera.foscam docs]: /components/camera.foscam/
[sensor.wunderground docs]: /components/sensor.wunderground/

View file

@ -18,9 +18,9 @@ To allow you to customize your installation further, we have made a few addition
#### {% linkable_title Upgrade scripts %}
[@Ludeeus][ludeeus] contributed the possibility to run upgrade scripts to the `hassbian-config` tool.
[@Ludeeus][ludeeus] contributed the possibility to run upgrade scripts to the `hassbian-config` tool.
- Upgrade Hassbian: Upgrades packages of the base operating system. Contributed by [@Landrash][landrash].
- Upgrade Hassbian: Upgrades packages of the base operating system. Contributed by [@Landrash][landrash].
- Upgrade Hassbian-script: Downloads and upgrades the latest release of Hassbian-scripts. Contributed by [@Ludeeus][ludeeus].
- Upgrade Home-assistant: Upgrades the Home Assistant installation to the latest release. Contributed by [@Ludeeus][ludeeus].
@ -28,9 +28,9 @@ To follow discussions about the development of the HASSbian image or to contribu
To get started with the new image, check out the installation instructions on the [installing Hassbian page][install].
[landrash]: http://github.com/landrash
[landrash]: http://github.com/landrash
[ludeeus]: http://github.com/ludeeus
[hassbian-repo]: https://github.com/home-assistant/hassbian-scripts/
[hassbian-config-release]: https://github.com/home-assistant/hassbian-scripts/releases/latest
[install]: https://home-assistant.io/docs/installation/hassbian/installation/
[install]: /docs/installation/hassbian/installation/
[discord-hassbian]: https://discord.gg/RkajcgS

View file

@ -42,5 +42,5 @@ Our participation for [Hacktoberfest 2016][hackt-2016] was a huge success. Join
[dev-env]: /developers/development_environment/
[dev-chat]: https://discord.gg/8X8DTH4
[dev-forum]: https://community.home-assistant.io/c/development
[hackt-2016]: https://home-assistant.io/blog/2016/11/05/hacktoberfest-influxdb-weather/#hacktoberfest
[hackt-2016]: /blog/2016/11/05/hacktoberfest-influxdb-weather/#hacktoberfest

View file

@ -16,7 +16,7 @@ og_image: /images/blog/2017-10-0.55/components.png
Beside the improved Wink support which was contributed by [@w1ll1am23], ships this release a wide variety of new components and platforms. The `input_slider` components has received a makeover by [@BioSehnsucht] and is now [`input_number`][input_number docs]. [@tinloaf] added a feature that allows you to enter dates: [`input_datetime`][input_datetime docs]. Both will help you to improve your automation rules.
## {% linkable_title DuckDNS %}
Using Home Assistant with [DuckDNS](http://www.duckdns.org) for Dynamic DNS (DDNS or DynDNS) is an [old story](https://home-assistant.io/blog/2015/12/13/setup-encryption-using-lets-encrypt/). DuckDNS is also integrated in [Hass.io](https://home-assistant.io/addons/duckdns/). 0.55 ships a component for non Hass.io users to get a similar feature.
Using Home Assistant with [DuckDNS](http://www.duckdns.org) for Dynamic DNS (DDNS or DynDNS) is an [old story](/blog/2015/12/13/setup-encryption-using-lets-encrypt/). DuckDNS is also integrated in [Hass.io](/addons/duckdns/). 0.55 ships a component for non Hass.io users to get a similar feature.
## {% linkable_title Recorder %}
The purging of data was [improved][recorder docs]. With `purge_interval` you can schedule regular purges of older events and states. In combination you can specify with `purge_keep_days` the amount of days you want to keep. The new service `recorder.purge` allows you to handle this task when needed.
@ -305,92 +305,92 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@tinloaf]: https://github.com/tinloaf
[@vickyg3]: https://github.com/vickyg3
[@w1ll1am23]: https://github.com/w1ll1am23
[abode docs]: https://home-assistant.io/components/abode/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/
[arlo docs]: https://home-assistant.io/components/arlo/
[binary_sensor.raincloud docs]: https://home-assistant.io/components/binary_sensor.raincloud/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/
[camera.usps docs]: https://home-assistant.io/components/camera.usps/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/
[demo docs]: https://home-assistant.io/components/demo/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.owntracks_http docs]: https://home-assistant.io/components/device_tracker.owntracks_http/
[duckdns docs]: https://home-assistant.io/components/duckdns/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[google docs]: https://home-assistant.io/components/calendar.google/
[group docs]: https://home-assistant.io/components/group/
[hassio docs]: https://home-assistant.io/hassio/
[history docs]: https://home-assistant.io/components/history/
[homematic docs]: https://home-assistant.io/components/homematic/
[http docs]: https://home-assistant.io/components/http/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/
[input_number docs]: https://home-assistant.io/components/input_number/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.rflink docs]: https://home-assistant.io/components/light.rflink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[lock.wink docs]: https://home-assistant.io/components/lock.wink/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/
[notify.clicksendaudio docs]: https://home-assistant.io/components/notify.clicksendaudio/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/
[notify.facebook docs]: https://home-assistant.io/components/notify.facebook/
[notify.simplepush docs]: https://home-assistant.io/components/notify.simplepush/
[raincloud docs]: https://home-assistant.io/components/raincloud/
[raspihats docs]: https://home-assistant.io/components/raspihats/
[recorder docs]: https://home-assistant.io/components/recorder/
[remote.itach docs]: https://home-assistant.io/components/remote.itach/
[rflink docs]: https://home-assistant.io/components/rflink/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/
[sensor.comed_hourly_pricing docs]: https://home-assistant.io/components/sensor.comed_hourly_pricing/
[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/
[sensor.geo_rss_events docs]: https://home-assistant.io/components/sensor.geo_rss_events/
[sensor.google_travel_time docs]: https://home-assistant.io/components/sensor.google_travel_time/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/
[sensor.onewire docs]: https://home-assistant.io/components/sensor.onewire/
[sensor.pvoutput docs]: https://home-assistant.io/components/sensor.pvoutput/
[sensor.raincloud docs]: https://home-assistant.io/components/sensor.raincloud/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.thethingsnetwork docs]: https://home-assistant.io/components/sensor.thethingsnetwork/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/
[sensor.ups docs]: https://home-assistant.io/components/sensor.ups/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[splunk docs]: https://home-assistant.io/components/splunk/
[switch.abode docs]: https://home-assistant.io/components/switch.abode/
[switch.raincloud docs]: https://home-assistant.io/components/switch.raincloud/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[thethingsnetwork docs]: https://home-assistant.io/components/thethingsnetwork/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[upnp docs]: https://home-assistant.io/components/upnp/
[usps docs]: https://home-assistant.io/components/usps/
[vacuum.xiaomi docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[wink docs]: https://home-assistant.io/components/wink/
[zwave docs]: https://home-assistant.io/components/zwave/
[abode docs]: /components/abode/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alexa.smart_home docs]: /components/alexa/
[apple_tv docs]: /components/apple_tv/
[arlo docs]: /components/arlo/
[binary_sensor.raincloud docs]: /components/binary_sensor.raincloud/
[binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.wink docs]: /components/binary_sensor.wink/
[camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: /components/camera.synology/
[camera.usps docs]: /components/camera.usps/
[climate.ecobee docs]: /components/climate.ecobee/
[climate.mqtt docs]: /components/climate.mqtt/
[cover.mqtt docs]: /components/cover.mqtt/
[cover.rflink docs]: /components/cover.rflink/
[demo docs]: /components/demo/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.owntracks_http docs]: /components/device_tracker.owntracks_http/
[duckdns docs]: /components/duckdns/
[ecobee docs]: /components/ecobee/
[emulated_hue docs]: /components/emulated_hue/
[google docs]: /components/calendar.google/
[group docs]: /components/group/
[hassio docs]: /hassio/
[history docs]: /components/history/
[homematic docs]: /components/homematic/
[http docs]: /components/http/
[image_processing.opencv docs]: /components/image_processing.opencv/
[influxdb docs]: /components/influxdb/
[input_datetime docs]: /components/input_datetime/
[input_number docs]: /components/input_number/
[light.flux_led docs]: /components/light.flux_led/
[light.rflink docs]: /components/light.rflink/
[light.tradfri docs]: /components/light.tradfri/
[light.yeelight docs]: /components/light.yeelight/
[lock.wink docs]: /components/lock.wink/
[media_extractor docs]: /components/media_extractor/
[media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[mqtt_statestream docs]: /components/mqtt_statestream/
[notify.clicksendaudio docs]: /components/notify.clicksendaudio/
[notify.discord docs]: /components/notify.discord/
[notify.facebook docs]: /components/notify.facebook/
[notify.simplepush docs]: /components/notify.simplepush/
[raincloud docs]: /components/raincloud/
[raspihats docs]: /components/raspihats/
[recorder docs]: /components/recorder/
[remote.itach docs]: /components/remote.itach/
[rflink docs]: /components/rflink/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.arlo docs]: /components/sensor.arlo/
[sensor.comed_hourly_pricing docs]: /components/sensor.comed_hourly_pricing/
[sensor.dsmr docs]: /components/sensor.dsmr/
[sensor.fedex docs]: /components/sensor.fedex/
[sensor.geo_rss_events docs]: /components/sensor.geo_rss_events/
[sensor.google_travel_time docs]: /components/sensor.google_travel_time/
[sensor.imap docs]: /components/sensor.imap/
[sensor.lyft docs]: /components/sensor.lyft/
[sensor.onewire docs]: /components/sensor.onewire/
[sensor.pvoutput docs]: /components/sensor.pvoutput/
[sensor.raincloud docs]: /components/sensor.raincloud/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.thethingsnetwork docs]: /components/sensor.thethingsnetwork/
[sensor.tibber docs]: /components/sensor.tibber/
[sensor.ups docs]: /components/sensor.ups/
[sensor.usps docs]: /components/sensor.usps/
[sensor.vera docs]: /components/sensor.vera/
[sensor.wunderground docs]: /components/sensor.wunderground/
[splunk docs]: /components/splunk/
[switch.abode docs]: /components/switch.abode/
[switch.raincloud docs]: /components/switch.raincloud/
[switch.rflink docs]: /components/switch.rflink/
[switch.tplink docs]: /components/switch.tplink/
[thethingsnetwork docs]: /components/thethingsnetwork/
[tradfri docs]: /components/tradfri/
[upnp docs]: /components/upnp/
[usps docs]: /components/usps/
[vacuum.xiaomi docs]: /components/vacuum.xiaomi_miio/
[wink docs]: /components/wink/
[zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e
[history_graph docs]: https://home-assistant.io/components/history_graph/
[history_graph docs]: /components/history_graph/
[#9754]: https://github.com/home-assistant/home-assistant/pull/9754
[#9776]: https://github.com/home-assistant/home-assistant/pull/9776
[#9785]: https://github.com/home-assistant/home-assistant/pull/9785
@ -404,9 +404,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@passie]: https://github.com/passie
[@pschmitt]: https://github.com/pschmitt
[@snjoetw]: https://github.com/snjoetw
[camera.synology docs]: https://home-assistant.io/components/camera.synology/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[google docs]: https://home-assistant.io/components/google/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/
[camera.synology docs]: /components/camera.synology/
[cover.rflink docs]: /components/cover.rflink/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[google docs]: /components/google/
[light.tradfri docs]: /components/light.tradfri/
[media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/

View file

@ -16,23 +16,23 @@ og_image: /images/blog/2017-10-0.56/components.png
We reached another milestone aka number: 10000. GitHub is assigning numbers to pull requests and issues and the "10000" is a [PR](https://github.com/home-assistant/home-assistant/pull/10000). Our ratio is around 1/3 issues and 2/3 pull requests. To be more precise: 64% pull requests and 36% issues.
If you haven't noticed, there is now a [glossary](https://home-assistant.io/docs/glossary/) that collects some Home Assistant relevant terms. Talking about the documentation: [@DubhAd](https://github.com/DubhAd) rewrote large parts of the [Z-Wave section](https://home-assistant.io/docs/z-wave/). More structure to get started and to find details during the setup and the configuration.
If you haven't noticed, there is now a [glossary](/docs/glossary/) that collects some Home Assistant relevant terms. Talking about the documentation: [@DubhAd](https://github.com/DubhAd) rewrote large parts of the [Z-Wave section](/docs/z-wave/). More structure to get started and to find details during the setup and the configuration.
## {% linkable_title Google Assistant / Google Home integration %}
This release includes a new component to integrate Home Assistant with Google Assistant by [Phil Kates][@philk]. We integrate via the Smart Home API, this means that you will be able to control your devices in Home Assistant via any device that has Google Assistant. Learn more in [the documentation][google_assistant docs].
## {% linkable_title Hacktoberfest %}
[Hacktoberfest](https://home-assistant.io/blog/2017/09/29/hacktoberfest/) is still on and so far we have received a lot improvements. We can't make any promises to review everything by the end of October, but we are trying to make sure that you will get your t-shirt.
[Hacktoberfest](/blog/2017/09/29/hacktoberfest/) is still on and so far we have received a lot improvements. We can't make any promises to review everything by the end of October, but we are trying to make sure that you will get your t-shirt.
## {% linkable_title Map %}
The [map][map docs] is now its own component. Similar to [configuration (`config:`)](https://home-assistant.io/components/config/), it will not show up without adding it to your `configuration.yaml` file.
The [map][map docs] is now its own component. Similar to [configuration (`config:`)](/components/config/), it will not show up without adding it to your `configuration.yaml` file.
```yaml
map:
```
## {% linkable_title Travis CI %}
Why not observe your [Travis CI](https://travis-ci.org) jobs with Home Assistant? [@tchellomello] created a [Travis CI][sensor.travisci docs] sensor which allows one to check on the current state of Travis jobs. Now you can make sure that the [coffee](https://home-assistant.io/blog/2017/01/28/face-coffee-wink/#first-coffee-maker-supported) is ready when the build passed.
Why not observe your [Travis CI](https://travis-ci.org) jobs with Home Assistant? [@tchellomello] created a [Travis CI][sensor.travisci docs] sensor which allows one to check on the current state of Travis jobs. Now you can make sure that the [coffee](/blog/2017/01/28/face-coffee-wink/#first-coffee-maker-supported) is ready when the build passed.
## {% linkable_title New Platforms %}
@ -416,133 +416,133 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@webworxshop]: https://github.com/webworxshop
[@zabuldon]: https://github.com/zabuldon
[@ziotibia81]: https://github.com/ziotibia81
[__init__ docs]: https://home-assistant.io/components/__init__/
[abode docs]: https://home-assistant.io/components/abode/
[alarm_control_panel.arlo docs]: https://home-assistant.io/components/alarm_control_panel.arlo/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/
[arlo docs]: https://home-assistant.io/components/arlo/
[automation.event docs]: https://home-assistant.io/docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: https://home-assistant.io/docs/automation/trigger/#numeric-state-trigger
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger
[binary_sensor.iss docs]: https://home-assistant.io/components/binary_sensor.iss/
[binary_sensor.netatmo docs]: https://home-assistant.io/components/binary_sensor.netatmo/
[binary_sensor.skybell docs]: https://home-assistant.io/components/binary_sensor.skybell/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/
[binary_sensor.tesla docs]: https://home-assistant.io/components/binary_sensor.tesla/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[camera.ffmpeg docs]: https://home-assistant.io/components/camera.ffmpeg/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[camera.skybell docs]: https://home-assistant.io/components/camera.skybell/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/
[camera.yi docs]: https://home-assistant.io/components/camera.yi/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/
[climate.tesla docs]: https://home-assistant.io/components/climate.tesla/
[climate.toon docs]: https://home-assistant.io/components/climate.toon/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.fritz docs]: https://home-assistant.io/components/device_tracker.fritz/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/
[device_tracker.netgear docs]: https://home-assistant.io/components/device_tracker.netgear/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/
[enocean docs]: https://home-assistant.io/components/enocean/
[ffmpeg docs]: https://home-assistant.io/components/ffmpeg/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/
[http docs]: https://home-assistant.io/components/http/
[knx docs]: https://home-assistant.io/components/knx/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.mqtt_json docs]: https://home-assistant.io/components/light.mqtt_json/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.skybell docs]: https://home-assistant.io/components/light.skybell/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[lock.tesla docs]: https://home-assistant.io/components/lock.tesla/
[map docs]: https://home-assistant.io/components/map/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.denon docs]: https://home-assistant.io/components/media_player.denon/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.dunehd docs]: https://home-assistant.io/components/media_player.dunehd/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[modbus docs]: https://home-assistant.io/components/modbus/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[namecheapdns docs]: https://home-assistant.io/components/namecheapdns/
[notify.clicksend_tts docs]: https://home-assistant.io/components/notify.clicksend_tts/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.rocketchat docs]: https://home-assistant.io/components/notify.rocketchat/
[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/
[python_script docs]: https://home-assistant.io/components/python_script/
[raincloud docs]: https://home-assistant.io/components/raincloud/
[sensor.abode docs]: https://home-assistant.io/components/sensor.abode/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.android_ip_webcam docs]: https://home-assistant.io/components/sensor.android_ip_webcam/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/
[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/
[sensor.darksky docs]: https://home-assistant.io/components/sensor.darksky/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/
[sensor.fritzbox_callmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_callmonitor/
[sensor.fritzbox_netmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/
[sensor.glances docs]: https://home-assistant.io/components/sensor.glances/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/
[sensor.mqtt_room docs]: https://home-assistant.io/components/sensor.mqtt_room/
[sensor.netdata docs]: https://home-assistant.io/components/sensor.netdata/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
[sensor.raincloud docs]: https://home-assistant.io/components/sensor.raincloud/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/
[sensor.skybell docs]: https://home-assistant.io/components/sensor.skybell/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.steam_online docs]: https://home-assistant.io/components/sensor.steam_online/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
[sensor.toon docs]: https://home-assistant.io/components/sensor.toon/
[sensor.tradfri docs]: https://home-assistant.io/components/sensor.tradfri/
[sensor.transmission docs]: https://home-assistant.io/components/sensor.transmission/
[sensor.travisci docs]: https://home-assistant.io/components/sensor.travisci/
[sensor.uptime docs]: https://home-assistant.io/components/sensor.uptime/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[shiftr docs]: https://home-assistant.io/components/shiftr/
[skybell docs]: https://home-assistant.io/components/skybell/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/
[switch.hikvisioncam docs]: https://home-assistant.io/components/switch.hikvisioncam/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/
[switch.skybell docs]: https://home-assistant.io/components/switch.skybell/
[switch.tesla docs]: https://home-assistant.io/components/switch.tesla/
[switch.toon docs]: https://home-assistant.io/components/switch.toon/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[switch.wink docs]: https://home-assistant.io/components/switch.wink/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[tesla docs]: https://home-assistant.io/components/tesla/
[toon docs]: https://home-assistant.io/components/toon/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[vacuum docs]: https://home-assistant.io/components/vacuum/
[vacuum.dyson docs]: https://home-assistant.io/components/vacuum.dyson/
[vacuum.mqtt docs]: https://home-assistant.io/components/vacuum.mqtt/
[vera docs]: https://home-assistant.io/components/vera/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[zha docs]: https://home-assistant.io/components/zha/
[__init__ docs]: /components/__init__/
[abode docs]: /components/abode/
[alarm_control_panel.arlo docs]: /components/alarm_control_panel.arlo/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alexa.smart_home docs]: /components/alexa.smart_home/
[arlo docs]: /components/arlo/
[automation.event docs]: /docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: /docs/automation/trigger/#numeric-state-trigger
[automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor.iss docs]: /components/binary_sensor.iss/
[binary_sensor.netatmo docs]: /components/binary_sensor.netatmo/
[binary_sensor.skybell docs]: /components/binary_sensor.skybell/
[binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.tesla docs]: /components/binary_sensor.tesla/
[binary_sensor.wink docs]: /components/binary_sensor.wink/
[binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera.arlo docs]: /components/camera.arlo/
[camera.ffmpeg docs]: /components/camera.ffmpeg/
[camera.onvif docs]: /components/camera.onvif/
[camera.skybell docs]: /components/camera.skybell/
[camera.synology docs]: /components/camera.synology/
[camera.yi docs]: /components/camera.yi/
[climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.knx docs]: /components/climate.knx/
[climate.mqtt docs]: /components/climate.mqtt/
[climate.tesla docs]: /components/climate.tesla/
[climate.toon docs]: /components/climate.toon/
[cloud.iot docs]: /components/cloud.iot/
[cover.rflink docs]: /components/cover.rflink/
[device_tracker docs]: /components/device_tracker/
[device_tracker.fritz docs]: /components/device_tracker.fritz/
[device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.netgear docs]: /components/device_tracker.netgear/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.unifi docs]: /components/device_tracker.unifi/
[device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[enocean docs]: /components/enocean/
[ffmpeg docs]: /components/ffmpeg/
[google_assistant docs]: /components/google_assistant/
[hassio docs]: /components/hassio/
[homematic docs]: /components/homematic/
[http docs]: /components/http/
[knx docs]: /components/knx/
[light.hue docs]: /components/light.hue/
[light.mqtt_json docs]: /components/light.mqtt_json/
[light.osramlightify docs]: /components/light.osramlightify/
[light.skybell docs]: /components/light.skybell/
[light.template docs]: /components/light.template/
[light.tplink docs]: /components/light.tplink/
[light.tradfri docs]: /components/light.tradfri/
[light.yeelight docs]: /components/light.yeelight/
[lock.tesla docs]: /components/lock.tesla/
[map docs]: /components/map/
[media_extractor docs]: /components/media_extractor/
[media_player.denon docs]: /components/media_player.denon/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.dunehd docs]: /components/media_player.dunehd/
[media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: /components/media_player.plex/
[media_player.yamaha docs]: /components/media_player.yamaha/
[modbus docs]: /components/modbus/
[mqtt docs]: /components/mqtt/
[namecheapdns docs]: /components/namecheapdns/
[notify.clicksend_tts docs]: /components/notify.clicksend_tts/
[notify.html5 docs]: /components/notify.html5/
[notify.rocketchat docs]: /components/notify.rocketchat/
[notify.xmpp docs]: /components/notify.xmpp/
[python_script docs]: /components/python_script/
[raincloud docs]: /components/raincloud/
[sensor.abode docs]: /components/sensor.abode/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.android_ip_webcam docs]: /components/sensor.android_ip_webcam/
[sensor.arlo docs]: /components/sensor.arlo/
[sensor.arwn docs]: /components/sensor.arwn/
[sensor.darksky docs]: /components/sensor.darksky/
[sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/
[sensor.fritzbox_netmonitor docs]: /components/sensor.fritzbox_netmonitor/
[sensor.glances docs]: /components/sensor.glances/
[sensor.imap docs]: /components/sensor.imap/
[sensor.ios docs]: /components/sensor.ios/
[sensor.mqtt_room docs]: /components/sensor.mqtt_room/
[sensor.netdata docs]: /components/sensor.netdata/
[sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.raincloud docs]: /components/sensor.raincloud/
[sensor.ring docs]: /components/sensor.ring/
[sensor.serial docs]: /components/sensor.serial/
[sensor.skybell docs]: /components/sensor.skybell/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.steam_online docs]: /components/sensor.steam_online/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tesla docs]: /components/sensor.tesla/
[sensor.toon docs]: /components/sensor.toon/
[sensor.tradfri docs]: /components/sensor.tradfri/
[sensor.transmission docs]: /components/sensor.transmission/
[sensor.travisci docs]: /components/sensor.travisci/
[sensor.uptime docs]: /components/sensor.uptime/
[sensor.vera docs]: /components/sensor.vera/
[sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zha docs]: /components/sensor.zha/
[shiftr docs]: /components/shiftr/
[skybell docs]: /components/skybell/
[switch.flux docs]: /components/switch.flux/
[switch.fritzdect docs]: /components/switch.fritzdect/
[switch.hikvisioncam docs]: /components/switch.hikvisioncam/
[switch.rainmachine docs]: /components/switch.rainmachine/
[switch.skybell docs]: /components/switch.skybell/
[switch.tesla docs]: /components/switch.tesla/
[switch.toon docs]: /components/switch.toon/
[switch.tplink docs]: /components/switch.tplink/
[switch.wink docs]: /components/switch.wink/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[telegram_bot docs]: /components/telegram_bot/
[tesla docs]: /components/tesla/
[toon docs]: /components/toon/
[tradfri docs]: /components/tradfri/
[vacuum docs]: /components/vacuum/
[vacuum.dyson docs]: /components/vacuum.dyson/
[vacuum.mqtt docs]: /components/vacuum.mqtt/
[vera docs]: /components/vera/
[weather.openweathermap docs]: /components/weather.openweathermap/
[wink docs]: /components/wink/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[zha docs]: /components/zha/
[#10024]: https://github.com/home-assistant/home-assistant/pull/10024
[#10029]: https://github.com/home-assistant/home-assistant/pull/10029
[@bieniu]: https://github.com/bieniu

View file

@ -13,7 +13,7 @@ og_image: /images/blog/2017-10-interactive-demo/demo-random.png
If you are planning to host a Home Assistant meetup or doing a talk, then you probably want to show Home Assistant to an audience. You could use a Wireless router, bulbs, switches, and a single board computer to do a realistic demo. For a workshop, this is what I usually do because I think that working with physical hardware is more fun for the participants. The issue is that you need time to set up, power and space. For a talk or in a location, where you only have a beamer and a table or a lectern, the physical hardware approach is not very convenient.
The simplest way to show Home Assistant to others is the online demo at [https://home-assistant.io/demo/](https://home-assistant.io/demo/)
The simplest way to show Home Assistant to others is the online demo at [/demo/](/demo/)
<p class='img'>
<img src='/images/blog/2017-10-interactive-demo/online-demo.png' />

View file

@ -13,7 +13,7 @@ og_image: /images/blog/2017-11-ssh/social.png
Most system engineers are very familiar with [SSH (Secure shell)](https://en.wikipedia.org/wiki/Secure_Shell). This tool which contains a server part and a client part is used to access a remote system in a secure way. It can also help you if your are running Home Assistant but don't want to expose it to the public. On a Linux system SSH is often available by default. If you are using a Windows installation additional steps are required which are not covered here.
In this blog post we are going to use the tunneling option of SSH to create a secure connection and forward the Home Assistant frontend to a local system.
In this blog post we are going to use the tunneling option of SSH to create a secure connection and forward the Home Assistant frontend to a local system.
<!--more-->
@ -22,7 +22,7 @@ The involved parties are:
- **Remote system**: Where Home Assistant is running, usually in your home network.
- **Local system**: Where you want to see the frontend.
The prerequirements are that you need to allow the forwarding of port 22 from your router to the system where Home Assistant is running in your network. It might also be needed that you enable the SSH daemon by `$ sudo systemctl start sshd` on the remote system and to adjust the host firewall. If you are running [Hass.io](https://home-assistant.io/hassio/) then enable the [SSH Server add-on](https://home-assistant.io/addons/ssh/). You must also have a public IP address or hostname which can be provided by dynamic DNS (e.g., [NO-IP](https://www.noip.com/) or [DuckDNS](https://www.duckdns.org/)).
The prerequirements are that you need to allow the forwarding of port 22 from your router to the system where Home Assistant is running in your network. It might also be needed that you enable the SSH daemon by `$ sudo systemctl start sshd` on the remote system and to adjust the host firewall. If you are running [Hass.io](/hassio/) then enable the [SSH Server add-on](/addons/ssh/). You must also have a public IP address or hostname which can be provided by dynamic DNS (e.g., [NO-IP](https://www.noip.com/) or [DuckDNS](https://www.duckdns.org/)).
On your local system you need only a SSH client and you need to be in a network where SSH is allowed.
First let's have a look at the command we are going to use. Use `man ssh` to get more information.
@ -38,7 +38,7 @@ $ ssh -L 8000:localhost:8123 user@[IP_ADDRESS_REMOTE]
|_ We want to do local port forwarding.
```
A possible example could look like the command below.
A possible example could look like the command below.
```bash
$ ssh -L 8000:localhost:8123 ha@192.168.0.11
@ -50,11 +50,11 @@ The first time you establish the connection you need to accept the fingerprint.
The authenticity of host '192.168.0.11 (192.168.0.11)' can't be established.
ECDSA key fingerprint is SHA256:asdf2faasd4gk45454fadr78wfadfasdfeg4vvvsae33.
ECDSA key fingerprint is MD5:44:d4:f7:44:d4:aa:b8:de:ef:09:3e:0d:4e:12:11:09.
Are you sure you want to continue connecting (yes/no)?
Are you sure you want to continue connecting (yes/no)?
Warning: Permanently added '192.168.0.162' (ECDSA) to the list of known hosts.
ha@192.168.0.11's password:
ha@192.168.0.11's password:
Last login: Fri Oct 27 17:50:09 2017
[ha@home-assistant ~]$
[ha@home-assistant ~]$
```
Now you are able to use your frontend on your local system: [http://localhost:8000](http://localhost:8000)

View file

@ -32,7 +32,7 @@ As part of getting translations to work, we did a lot of cleanup work on the fro
[Hacktoberfest](https://hacktoberfest.digitalocean.com/) 2017 is over! FINALLY. Each year we're attracting more developers that want to contribute to Home Assistant. This is great but also very exhausting to our code reviewers. I want to give an enormous gigantic huge big shout out to our reviewers @pvizeli, @andrey-git, @armills, @MartinHjelmare, @fabaff. You have all done an amazing job and we couldn't run Home Assistant without any of you! ❤
Hacktoberfest is obviously about the people contributing to open source. Big thanks to everyone that has taken the time to learn our code base and make contributions. We hope it was a pleasant experience and show how great open source can be. Hope to see many contributions in the future 👍
Hacktoberfest is obviously about the people contributing to open source. Big thanks to everyone that has taken the time to learn our code base and make contributions. We hope it was a pleasant experience and show how great open source can be. Hope to see many contributions in the future 👍
Here are our Hacktoberfest 2017 stats. It's a miracle everyone is still alive:
@ -56,7 +56,7 @@ Long time contributor [@lwis] jumped on the case and managed to migrate our inte
## {% linkable_title Timer %}
Okay, one more highlight before we'll let you check out the changelog. Contributor [@danielperna84] (famous for creating the [HASS Configurator](https://home-assistant.io/addons/configurator/)), had another great component up his sleeve: the Timer component. With the timer component you'll be able to start countdown timers. A neat tool for your automation toolbox! More info in the [timer docs].
Okay, one more highlight before we'll let you check out the changelog. Contributor [@danielperna84] (famous for creating the [HASS Configurator](/addons/configurator/)), had another great component up his sleeve: the Timer component. With the timer component you'll be able to start countdown timers. A neat tool for your automation toolbox! More info in the [timer docs].
## {% linkable_title New Platforms %}
@ -110,7 +110,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
## {% linkable_title Breaking Changes %}
- IKEA TRÅDFRI: We no longer support entering the key in the configuration. ([@lwis] - [#10282]) ([tradfri docs]) (breaking change)
- API.AI was renamed to [Dialogflow](https://home-assistant.io/components/dialogflow/). This requires to rename the entry in your `configuration.yaml` file from `apiai:` to `dialogflow`. ([@fabaff] - [#10006]) ([dialogflow docs]) (breaking change)
- API.AI was renamed to [Dialogflow](/components/dialogflow/). This requires to rename the entry in your `configuration.yaml` file from `apiai:` to `dialogflow`. ([@fabaff] - [#10006]) ([dialogflow docs]) (breaking change)
- Wink: Removed support for entering your `username` and `password` in your config. Use the [new authentication method][wink-auth] instead. ([@w1ll1am23] - [#10277]) ([wink docs]) (breaking change)
- Use feed name assigned in EmonCMS if there is one. This changes the default behavior but still uses configured 'name' if it's set, so it won't break the configuration of people who have customized their feed names in HA config. ([@KlaasH] - [#10021]) ([sensor.emoncms docs]) (breaking change)
- The `namecheapdns` now uses `password:` instead of `access_token` in the configuration. Also, `host` is now optional which allow people who are not using subdomains to keep their configuration shorter. ([@fabaff] - [#10063]) ([namecheapdns docs]) (breaking change)
@ -522,138 +522,138 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@wardcraigj]: https://github.com/wardcraigj
[@ypollart]: https://github.com/ypollart
[@zabuldon]: https://github.com/zabuldon
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/
[api docs]: https://home-assistant.io/components/api/
[automation.event docs]: https://home-assistant.io/docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: https://home-assistant.io/docs/automation/trigger/#numeric-state-trigger
[axis docs]: https://home-assistant.io/components/axis/
[binary_sensor.axis docs]: https://home-assistant.io/components/binary_sensor.axis/
[binary_sensor.gc100 docs]: https://home-assistant.io/components/binary_sensor.gc100/
[binary_sensor.linode docs]: https://home-assistant.io/components/binary_sensor.linode/
[binary_sensor.random docs]: https://home-assistant.io/components/binary_sensor.random/
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[binary_sensor.ring docs]: https://home-assistant.io/components/binary_sensor.ring/
[binary_sensor.tellduslive docs]: https://home-assistant.io/components/binary_sensor.tellduslive/
[binary_sensor.trend docs]: https://home-assistant.io/components/binary_sensor.trend/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/
[camera docs]: https://home-assistant.io/components/camera/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/
[climate.ephember docs]: https://home-assistant.io/components/climate.ephember/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/
[climate.toon docs]: https://home-assistant.io/components/climate.toon/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/
[cover.template docs]: https://home-assistant.io/components/cover.template/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.geofency docs]: https://home-assistant.io/components/device_tracker.geofency/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[dialogflow docs]: https://home-assistant.io/components/dialogflow/
[downloader docs]: https://home-assistant.io/components/downloader/
[duckdns docs]: https://home-assistant.io/components/duckdns/
[fan.mqtt docs]: https://home-assistant.io/components/fan.mqtt/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[gc100 docs]: https://home-assistant.io/components/gc100/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[google_domains docs]: https://home-assistant.io/components/google_domains/
[hassio docs]: https://home-assistant.io/components/hassio/
[history docs]: https://home-assistant.io/components/history/
[http docs]: https://home-assistant.io/components/http/
[image_processing.openalpr_local docs]: https://home-assistant.io/components/image_processing.openalpr_local/
[input_number docs]: https://home-assistant.io/components/input_number/
[input_text docs]: https://home-assistant.io/components/input_text/
[introduction docs]: https://home-assistant.io/components/introduction/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/
[light.mqtt docs]: https://home-assistant.io/components/light.mqtt/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[linode docs]: https://home-assistant.io/components/linode/
[logbook docs]: https://home-assistant.io/components/logbook/
[mailbox docs]: https://home-assistant.io/components/mailbox/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.russound_rnet docs]: https://home-assistant.io/components/media_player.russound_rnet/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/
[namecheapdns docs]: https://home-assistant.io/components/namecheapdns/
[no_ip docs]: https://home-assistant.io/components/no_ip/
[notify.aws_lambda docs]: https://home-assistant.io/components/notify.aws_lambda/
[notify.aws_sns docs]: https://home-assistant.io/components/notify.aws_sns/
[notify.aws_sqs docs]: https://home-assistant.io/components/notify.aws_sqs/
[notify.clickatell docs]: https://home-assistant.io/components/notify.clickatell/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/
[notify.yessssms docs]: https://home-assistant.io/components/notify.yessssms/
[panel_custom docs]: https://home-assistant.io/components/panel_custom/
[persistent_notification docs]: https://home-assistant.io/components/persistent_notification/
[plant docs]: https://home-assistant.io/components/plant/
[raincloud docs]: https://home-assistant.io/components/raincloud/
[remember_the_milk docs]: https://home-assistant.io/components/remember_the_milk/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[ring docs]: https://home-assistant.io/components/ring/
[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/
[sensor.emoncms docs]: https://home-assistant.io/components/sensor.emoncms/
[sensor.fail2ban docs]: https://home-assistant.io/components/sensor.fail2ban/
[sensor.gitter docs]: https://home-assistant.io/components/sensor.gitter/
[sensor.glances docs]: https://home-assistant.io/components/sensor.glances/
[sensor.google_travel_time docs]: https://home-assistant.io/components/sensor.google_travel_time/
[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/
[sensor.irish_rail_transport docs]: https://home-assistant.io/components/sensor.irish_rail_transport/
[sensor.lastfm docs]: https://home-assistant.io/components/sensor.lastfm/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/
[sensor.nederlandse_spoorwegen docs]: https://home-assistant.io/components/sensor.nederlandse_spoorwegen/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/
[sensor.scrape docs]: https://home-assistant.io/components/sensor.scrape/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/
[sensor.swiss_public_transport docs]: https://home-assistant.io/components/sensor.swiss_public_transport/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/
[sensor.sytadin docs]: https://home-assistant.io/components/sensor.sytadin/
[sensor.toon docs]: https://home-assistant.io/components/sensor.toon/
[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/
[sensor.whois docs]: https://home-assistant.io/components/sensor.whois/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/
[switch.deluge docs]: https://home-assistant.io/components/switch.deluge/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.gc100 docs]: https://home-assistant.io/components/switch.gc100/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/
[switch.template docs]: https://home-assistant.io/components/switch.template/
[switch.toon docs]: https://home-assistant.io/components/switch.toon/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/
[tellstick docs]: https://home-assistant.io/components/tellstick/
[tesla docs]: https://home-assistant.io/components/tesla/
[timer docs]: https://home-assistant.io/components/timer/
[toon docs]: https://home-assistant.io/components/toon/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/
[tts.microsoft docs]: https://home-assistant.io/components/tts.microsoft/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[vera docs]: https://home-assistant.io/components/vera/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[alexa.smart_home docs]: /components/alexa.smart_home/
[api docs]: /components/api/
[automation.event docs]: /docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: /docs/automation/trigger/#numeric-state-trigger
[axis docs]: /components/axis/
[binary_sensor.axis docs]: /components/binary_sensor.axis/
[binary_sensor.gc100 docs]: /components/binary_sensor.gc100/
[binary_sensor.linode docs]: /components/binary_sensor.linode/
[binary_sensor.random docs]: /components/binary_sensor.random/
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[binary_sensor.ring docs]: /components/binary_sensor.ring/
[binary_sensor.tellduslive docs]: /components/binary_sensor.tellduslive/
[binary_sensor.trend docs]: /components/binary_sensor.trend/
[binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera docs]: /components/camera/
[camera.ring docs]: /components/camera.ring/
[climate.ephember docs]: /components/climate.ephember/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.honeywell docs]: /components/climate.honeywell/
[climate.toon docs]: /components/climate.toon/
[cloud docs]: /components/cloud/
[cloud.iot docs]: /components/cloud.iot/
[cover.template docs]: /components/cover.template/
[device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.geofency docs]: /components/device_tracker.geofency/
[device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[dialogflow docs]: /components/dialogflow/
[downloader docs]: /components/downloader/
[duckdns docs]: /components/duckdns/
[fan.mqtt docs]: /components/fan.mqtt/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[gc100 docs]: /components/gc100/
[google_assistant docs]: /components/google_assistant/
[google_domains docs]: /components/google_domains/
[hassio docs]: /components/hassio/
[history docs]: /components/history/
[http docs]: /components/http/
[image_processing.openalpr_local docs]: /components/image_processing.openalpr_local/
[input_number docs]: /components/input_number/
[input_text docs]: /components/input_text/
[introduction docs]: /components/introduction/
[light.hue docs]: /components/light.hue/
[light.hyperion docs]: /components/light.hyperion/
[light.mqtt docs]: /components/light.mqtt/
[light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.yeelight docs]: /components/light.yeelight/
[linode docs]: /components/linode/
[logbook docs]: /components/logbook/
[mailbox docs]: /components/mailbox/
[media_extractor docs]: /components/media_extractor/
[media_player docs]: /components/media_player/
[media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: /components/media_player.plex/
[media_player.russound_rnet docs]: /components/media_player.russound_rnet/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.yamaha docs]: /components/media_player.yamaha/
[mqtt_statestream docs]: /components/mqtt_statestream/
[namecheapdns docs]: /components/namecheapdns/
[no_ip docs]: /components/no_ip/
[notify.aws_lambda docs]: /components/notify.aws_lambda/
[notify.aws_sns docs]: /components/notify.aws_sns/
[notify.aws_sqs docs]: /components/notify.aws_sqs/
[notify.clickatell docs]: /components/notify.clickatell/
[notify.sendgrid docs]: /components/notify.sendgrid/
[notify.yessssms docs]: /components/notify.yessssms/
[panel_custom docs]: /components/panel_custom/
[persistent_notification docs]: /components/persistent_notification/
[plant docs]: /components/plant/
[raincloud docs]: /components/raincloud/
[remember_the_milk docs]: /components/remember_the_milk/
[rfxtrx docs]: /components/rfxtrx/
[ring docs]: /components/ring/
[sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/
[sensor.emoncms docs]: /components/sensor.emoncms/
[sensor.fail2ban docs]: /components/sensor.fail2ban/
[sensor.gitter docs]: /components/sensor.gitter/
[sensor.glances docs]: /components/sensor.glances/
[sensor.google_travel_time docs]: /components/sensor.google_travel_time/
[sensor.hddtemp docs]: /components/sensor.hddtemp/
[sensor.imap docs]: /components/sensor.imap/
[sensor.irish_rail_transport docs]: /components/sensor.irish_rail_transport/
[sensor.lastfm docs]: /components/sensor.lastfm/
[sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.nederlandse_spoorwegen docs]: /components/sensor.nederlandse_spoorwegen/
[sensor.radarr docs]: /components/sensor.radarr/
[sensor.rest docs]: /components/sensor.rest/
[sensor.ring docs]: /components/sensor.ring/
[sensor.scrape docs]: /components/sensor.scrape/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.speedtest docs]: /components/sensor.speedtest/
[sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/
[sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.sytadin docs]: /components/sensor.sytadin/
[sensor.toon docs]: /components/sensor.toon/
[sensor.uk_transport docs]: /components/sensor.uk_transport/
[sensor.whois docs]: /components/sensor.whois/
[shopping_list docs]: /components/shopping_list/
[switch.deluge docs]: /components/switch.deluge/
[switch.flux docs]: /components/switch.flux/
[switch.gc100 docs]: /components/switch.gc100/
[switch.snmp docs]: /components/switch.snmp/
[switch.template docs]: /components/switch.template/
[switch.toon docs]: /components/switch.toon/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tellduslive docs]: /components/tellduslive/
[tellstick docs]: /components/tellstick/
[tesla docs]: /components/tesla/
[timer docs]: /components/timer/
[toon docs]: /components/toon/
[tradfri docs]: /components/tradfri/
[tts.amazon_polly docs]: /components/tts.amazon_polly/
[tts.microsoft docs]: /components/tts.microsoft/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[vera docs]: /components/vera/
[wink docs]: /components/wink/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[ikea email]: https://twitter.com/home_assistant/status/925373865802502144
[wink-auth]: https://home-assistant.io/components/wink/#authenticate-using-developerwinkcomhttpsdeveloperwinkcom
[wink-auth]: /components/wink/#authenticate-using-developerwinkcomhttpsdeveloperwinkcom
[#10384]: https://github.com/home-assistant/home-assistant/pull/10384
[#10428]: https://github.com/home-assistant/home-assistant/pull/10428
[@stefan-jonasson]: https://github.com/stefan-jonasson
[@tchellomello]: https://github.com/tchellomello
[binary_sensor.ring docs]: https://home-assistant.io/components/binary_sensor.ring/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/
[tellstick docs]: https://home-assistant.io/components/tellstick/
[binary_sensor.ring docs]: /components/binary_sensor.ring/
[camera.ring docs]: /components/camera.ring/
[sensor.ring docs]: /components/sensor.ring/
[tellstick docs]: /components/tellstick/

View file

@ -17,9 +17,9 @@ The Home Assistant sidebar in 12 different languages.
## {% linkable_title Translations %}
As mentioned in the [0.57 release notes](https://home-assistant.io/blog/2017/11/04/release-57/), Home Assistant has launched a translated frontend. With the immediate influx of translations, weve made integration with a translation tool a top priority. [@c727] took the initiative to evaluate several tools, and were happy to announce that Home Assistant will be partnering with [Lokalise](https://lokalise.co/) to manage our translations!
As mentioned in the [0.57 release notes](/blog/2017/11/04/release-57/), Home Assistant has launched a translated frontend. With the immediate influx of translations, weve made integration with a translation tool a top priority. [@c727] took the initiative to evaluate several tools, and were happy to announce that Home Assistant will be partnering with [Lokalise](https://lokalise.co/) to manage our translations!
Lokalise allows us to open up translations for all of our multilingual users willing to contribute. Users can join the project using our [public signup link](https://lokalise.co/signup/3420425759f6d6d241f598.13594006/all/), and start translating right away. Weve created a [translation startup guide](https://home-assistant.io/developers/frontend_translation/) with additional details about how to contribute. Instructions are provided there for how to request a new language.
Lokalise allows us to open up translations for all of our multilingual users willing to contribute. Users can join the project using our [public signup link](https://lokalise.co/signup/3420425759f6d6d241f598.13594006/all/), and start translating right away. Weve created a [translation startup guide](/developers/frontend_translation/) with additional details about how to contribute. Instructions are provided there for how to request a new language.
Now that we have a system in place, expect a lot more of the interface to be translatable soon. We still have some technical hurdles to overcome, but the hardest work is behind us now. The community has already done an outstanding job of providing translations. The future is looking bright!

View file

@ -25,7 +25,7 @@ Talking about our translators, we now have 445 people with an account to help wi
And because more translations is more better, [@robbiet480] has added the iOS app to Lokalise, our translation management platform. The iOS app is currently supported in 7 different languages.
[Learn more about how to help with translations](https://home-assistant.io/blog/2017/11/05/frontend-translations/)
[Learn more about how to help with translations](/blog/2017/11/05/frontend-translations/)
## {% linkable_title Frontend improvements continue %}
@ -381,114 +381,114 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj
[@ziotibia81]: https://github.com/ziotibia81
[abode docs]: https://home-assistant.io/components/abode/
[alarm_control_panel.spc docs]: https://home-assistant.io/components/alarm_control_panel.spc/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/
[arlo docs]: https://home-assistant.io/components/arlo/
[axis docs]: https://home-assistant.io/components/axis/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.aurora docs]: https://home-assistant.io/components/binary_sensor.aurora/
[binary_sensor.spc docs]: https://home-assistant.io/components/binary_sensor.spc/
[binary_sensor.vultr docs]: https://home-assistant.io/components/binary_sensor.vultr/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[climate docs]: https://home-assistant.io/components/climate/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.homematic docs]: https://home-assistant.io/components/climate.homematic/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/
[cloud.const docs]: https://home-assistant.io/components/cloud.const/
[cloud.http_api docs]: https://home-assistant.io/components/cloud.http_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/
[config.zwave docs]: https://home-assistant.io/components/config.zwave/
[configurator docs]: https://home-assistant.io/components/configurator/
[counter docs]: https://home-assistant.io/components/counter/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.hitron_coda docs]: https://home-assistant.io/components/device_tracker.hitron_coda/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.tile docs]: https://home-assistant.io/components/device_tracker.tile/
[device_tracker.tplink docs]: https://home-assistant.io/components/device_tracker.tplink/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/
[downloader docs]: https://home-assistant.io/components/downloader/
[gc100 docs]: https://home-assistant.io/components/gc100/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/
[hassio docs]: https://home-assistant.io/components/hassio/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/
[knx docs]: https://home-assistant.io/components/knx/
[lametric docs]: https://home-assistant.io/components/lametric/
[light docs]: https://home-assistant.io/components/light/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/
[media_player.universal docs]: https://home-assistant.io/components/media_player.universal/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[mqtt.discovery docs]: https://home-assistant.io/components/mqtt.discovery/
[mqtt.server docs]: https://home-assistant.io/components/mqtt.server/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/
[neato docs]: https://home-assistant.io/components/neato/
[no_ip docs]: https://home-assistant.io/components/no_ip/
[notify.apns docs]: https://home-assistant.io/components/notify.apns/
[notify.free_mobile docs]: https://home-assistant.io/components/notify.free_mobile/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/
[notify.simplepush docs]: https://home-assistant.io/components/notify.simplepush/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/
[python_script docs]: https://home-assistant.io/components/python_script/
[remote docs]: https://home-assistant.io/components/remote/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[ring docs]: https://home-assistant.io/components/ring/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/
[sensor.haveibeenpwned docs]: https://home-assistant.io/components/sensor.haveibeenpwned/
[sensor.lacrosse docs]: https://home-assistant.io/components/sensor.lacrosse/
[sensor.london_air docs]: https://home-assistant.io/components/sensor.london_air/
[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/
[sensor.neato docs]: https://home-assistant.io/components/sensor.neato/
[sensor.nederlandse_spoorwegen docs]: https://home-assistant.io/components/sensor.nederlandse_spoorwegen/
[sensor.pyload docs]: https://home-assistant.io/components/sensor.pyload/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/
[sensor.viaggiatreno docs]: https://home-assistant.io/components/sensor.viaggiatreno/
[sensor.vultr docs]: https://home-assistant.io/components/sensor.vultr/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/
[spc docs]: https://home-assistant.io/components/spc/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/
[switch.hikvisioncam docs]: https://home-assistant.io/components/switch.hikvisioncam/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/
[switch.neato docs]: https://home-assistant.io/components/switch.neato/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[tts docs]: https://home-assistant.io/components/tts/
[tts.google docs]: https://home-assistant.io/components/tts.google/
[tts.yandextts docs]: https://home-assistant.io/components/tts.yandextts/
[vacuum.neato docs]: https://home-assistant.io/components/vacuum.neato/
[verisure docs]: https://home-assistant.io/components/verisure/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/
[vultr docs]: https://home-assistant.io/components/vultr/
[weather docs]: https://home-assistant.io/components/weather/
[weather.demo docs]: https://home-assistant.io/components/weather.demo/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/
[zwave docs]: https://home-assistant.io/components/zwave/
[abode docs]: /components/abode/
[alarm_control_panel.spc docs]: /components/alarm_control_panel.spc/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[apple_tv docs]: /components/apple_tv/
[arlo docs]: /components/arlo/
[axis docs]: /components/axis/
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.aurora docs]: /components/binary_sensor.aurora/
[binary_sensor.spc docs]: /components/binary_sensor.spc/
[binary_sensor.vultr docs]: /components/binary_sensor.vultr/
[camera.arlo docs]: /components/camera.arlo/
[climate docs]: /components/climate/
[climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.homematic docs]: /components/climate.homematic/
[climate.knx docs]: /components/climate.knx/
[climate.wink docs]: /components/climate.wink/
[cloud docs]: /components/cloud/
[cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.const docs]: /components/cloud.const/
[cloud.http_api docs]: /components/cloud.http_api/
[cloud.iot docs]: /components/cloud.iot/
[config.zwave docs]: /components/config.zwave/
[configurator docs]: /components/configurator/
[counter docs]: /components/counter/
[cover.mqtt docs]: /components/cover.mqtt/
[device_tracker docs]: /components/device_tracker/
[device_tracker.hitron_coda docs]: /components/device_tracker.hitron_coda/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.tile docs]: /components/device_tracker.tile/
[device_tracker.tplink docs]: /components/device_tracker.tplink/
[device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[downloader docs]: /components/downloader/
[gc100 docs]: /components/gc100/
[google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[hassio docs]: /components/hassio/
[influxdb docs]: /components/influxdb/
[input_datetime docs]: /components/input_datetime/
[knx docs]: /components/knx/
[lametric docs]: /components/lametric/
[light docs]: /components/light/
[light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lutron_caseta docs]: /components/lutron_caseta/
[media_extractor docs]: /components/media_extractor/
[media_player docs]: /components/media_player/
[media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.universal docs]: /components/media_player.universal/
[media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[mqtt docs]: /components/mqtt/
[mqtt.discovery docs]: /components/mqtt.discovery/
[mqtt.server docs]: /components/mqtt.server/
[mqtt_statestream docs]: /components/mqtt_statestream/
[neato docs]: /components/neato/
[no_ip docs]: /components/no_ip/
[notify.apns docs]: /components/notify.apns/
[notify.free_mobile docs]: /components/notify.free_mobile/
[notify.html5 docs]: /components/notify.html5/
[notify.lametric docs]: /components/notify.lametric/
[notify.simplepush docs]: /components/notify.simplepush/
[notify.telegram docs]: /components/notify.telegram/
[python_script docs]: /components/python_script/
[remote docs]: /components/remote/
[remote.harmony docs]: /components/remote.harmony/
[ring docs]: /components/ring/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.arlo docs]: /components/sensor.arlo/
[sensor.haveibeenpwned docs]: /components/sensor.haveibeenpwned/
[sensor.lacrosse docs]: /components/sensor.lacrosse/
[sensor.london_air docs]: /components/sensor.london_air/
[sensor.modbus docs]: /components/sensor.modbus/
[sensor.neato docs]: /components/sensor.neato/
[sensor.nederlandse_spoorwegen docs]: /components/sensor.nederlandse_spoorwegen/
[sensor.pyload docs]: /components/sensor.pyload/
[sensor.serial docs]: /components/sensor.serial/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tibber docs]: /components/sensor.tibber/
[sensor.viaggiatreno docs]: /components/sensor.viaggiatreno/
[sensor.vultr docs]: /components/sensor.vultr/
[sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.yweather docs]: /components/sensor.yweather/
[sensor.zamg docs]: /components/sensor.zamg/
[spc docs]: /components/spc/
[switch.broadlink docs]: /components/switch.broadlink/
[switch.hikvisioncam docs]: /components/switch.hikvisioncam/
[switch.modbus docs]: /components/switch.modbus/
[switch.neato docs]: /components/switch.neato/
[switch.snmp docs]: /components/switch.snmp/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: /components/system_log/
[telegram_bot docs]: /components/telegram_bot/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[tradfri docs]: /components/tradfri/
[tts docs]: /components/tts/
[tts.google docs]: /components/tts.google/
[tts.yandextts docs]: /components/tts.yandextts/
[vacuum.neato docs]: /components/vacuum.neato/
[verisure docs]: /components/verisure/
[volvooncall docs]: /components/volvooncall/
[vultr docs]: /components/vultr/
[weather docs]: /components/weather/
[weather.demo docs]: /components/weather.demo/
[websocket_api docs]: /components/websocket_api/
[zwave docs]: /components/zwave/
[#10661]: https://github.com/home-assistant/home-assistant/pull/10661
[#10665]: https://github.com/home-assistant/home-assistant/pull/10665
[#10682]: https://github.com/home-assistant/home-assistant/pull/10682
@ -497,7 +497,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@etsinko]: https://github.com/etsinko
[@tinloaf]: https://github.com/tinloaf
[@titilambert]: https://github.com/titilambert
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/
[sensor.time_date docs]: https://home-assistant.io/components/sensor.time_date/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/
[remote.harmony docs]: /components/remote.harmony/
[sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.time_date docs]: /components/sensor.time_date/
[weather.yweather docs]: /components/weather.yweather/

View file

@ -324,94 +324,94 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@wardcraigj]: https://github.com/wardcraigj
[@zBart]: https://github.com/zBart
[@zhujisheng]: https://github.com/zhujisheng
[alarm_control_panel docs]: https://home-assistant.io/components/alarm_control_panel/
[alarm_control_panel.arlo docs]: https://home-assistant.io/components/alarm_control_panel.arlo/
[alarm_control_panel.demo docs]: https://home-assistant.io/components/alarm_control_panel.demo/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[amcrest docs]: https://home-assistant.io/components/amcrest/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.homematic docs]: https://home-assistant.io/components/binary_sensor.homematic/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/
[climate docs]: https://home-assistant.io/components/climate/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/
[climate.radiotherm docs]: https://home-assistant.io/components/climate.radiotherm/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/
[config.group docs]: https://home-assistant.io/components/config.group/
[configurator docs]: https://home-assistant.io/components/configurator/
[conversation docs]: https://home-assistant.io/components/conversation/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/
[device_tracker.unifi_direct docs]: https://home-assistant.io/components/device_tracker.unifi_direct/
[dominos docs]: https://home-assistant.io/components/dominos/
[doorbird docs]: https://home-assistant.io/components/doorbird/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[google_assistant.http docs]: https://home-assistant.io/components/google_assistant.http/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/
[hive docs]: https://home-assistant.io/components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[knx docs]: https://home-assistant.io/components/knx/
[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/
[light.hive docs]: https://home-assistant.io/components/light.hive/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[netatmo docs]: https://home-assistant.io/components/netatmo/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/
[ring docs]: https://home-assistant.io/components/ring/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/
[sensor.currencylayer docs]: https://home-assistant.io/components/sensor.currencylayer/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/
[sensor.fastdotcom docs]: https://home-assistant.io/components/sensor.fastdotcom/
[sensor.fritzbox_netmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/
[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/
[sensor.hive docs]: https://home-assistant.io/components/sensor.hive/
[sensor.homematic docs]: https://home-assistant.io/components/sensor.homematic/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/
[sensor.tahoma docs]: https://home-assistant.io/components/sensor.tahoma/
[sensor.tellduslive docs]: https://home-assistant.io/components/sensor.tellduslive/
[sensor.tellstick docs]: https://home-assistant.io/components/sensor.tellstick/
[sensor.whois docs]: https://home-assistant.io/components/sensor.whois/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/
[shell_command docs]: https://home-assistant.io/components/shell_command/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/
[switch.hive docs]: https://home-assistant.io/components/switch.hive/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/
[tellstick docs]: https://home-assistant.io/components/tellstick/
[tradfri docs]: https://home-assistant.io/components/tradfri/
[tts docs]: https://home-assistant.io/components/tts/
[tts.baidu docs]: https://home-assistant.io/components/tts.baidu/
[tts.microsoft docs]: https://home-assistant.io/components/tts.microsoft/
[updater docs]: https://home-assistant.io/components/updater/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[weather.ecobee docs]: https://home-assistant.io/components/weather.ecobee/
[zwave docs]: https://home-assistant.io/components/zwave/
[alarm_control_panel docs]: /components/alarm_control_panel/
[alarm_control_panel.arlo docs]: /components/alarm_control_panel.arlo/
[alarm_control_panel.demo docs]: /components/alarm_control_panel.demo/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[amcrest docs]: /components/amcrest/
[automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.homematic docs]: /components/binary_sensor.homematic/
[camera.amcrest docs]: /components/camera.amcrest/
[camera.ring docs]: /components/camera.ring/
[climate docs]: /components/climate/
[climate.ecobee docs]: /components/climate.ecobee/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.hive docs]: /components/climate.hive/
[climate.honeywell docs]: /components/climate.honeywell/
[climate.mqtt docs]: /components/climate.mqtt/
[climate.radiotherm docs]: /components/climate.radiotherm/
[climate.sensibo docs]: /components/climate.sensibo/
[cloud docs]: /components/cloud/
[cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.iot docs]: /components/cloud.iot/
[config.group docs]: /components/config.group/
[configurator docs]: /components/configurator/
[conversation docs]: /components/conversation/
[cover.tahoma docs]: /components/cover.tahoma/
[device_tracker.unifi_direct docs]: /components/device_tracker.unifi_direct/
[dominos docs]: /components/dominos/
[doorbird docs]: /components/doorbird/
[ecobee docs]: /components/ecobee/
[emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant.http docs]: /components/google_assistant.http/
[google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[hive docs]: /components/hive/
[homematic docs]: /components/homematic/
[influxdb docs]: /components/influxdb/
[knx docs]: /components/knx/
[light.blinkt docs]: /components/light.blinkt/
[light.hive docs]: /components/light.hive/
[light.hue docs]: /components/light.hue/
[light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.yeelight docs]: /components/light.yeelight/
[media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: /components/media_player.cast/
[netatmo docs]: /components/netatmo/
[notify.lametric docs]: /components/notify.lametric/
[notify.pushbullet docs]: /components/notify.pushbullet/
[ring docs]: /components/ring/
[sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.currencylayer docs]: /components/sensor.currencylayer/
[sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.fastdotcom docs]: /components/sensor.fastdotcom/
[sensor.fritzbox_netmonitor docs]: /components/sensor.fritzbox_netmonitor/
[sensor.hddtemp docs]: /components/sensor.hddtemp/
[sensor.hive docs]: /components/sensor.hive/
[sensor.homematic docs]: /components/sensor.homematic/
[sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.serial docs]: /components/sensor.serial/
[sensor.tahoma docs]: /components/sensor.tahoma/
[sensor.tellduslive docs]: /components/sensor.tellduslive/
[sensor.tellstick docs]: /components/sensor.tellstick/
[sensor.whois docs]: /components/sensor.whois/
[sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.yweather docs]: /components/sensor.yweather/
[shell_command docs]: /components/shell_command/
[shopping_list docs]: /components/shopping_list/
[switch.hive docs]: /components/switch.hive/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: /components/system_log/
[tahoma docs]: /components/tahoma/
[tellduslive docs]: /components/tellduslive/
[tellstick docs]: /components/tellstick/
[tradfri docs]: /components/tradfri/
[tts docs]: /components/tts/
[tts.baidu docs]: /components/tts.baidu/
[tts.microsoft docs]: /components/tts.microsoft/
[updater docs]: /components/updater/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather.ecobee docs]: /components/weather.ecobee/
[zwave docs]: /components/zwave/
[#10798]: https://github.com/home-assistant/home-assistant/pull/10798
[#10923]: https://github.com/home-assistant/home-assistant/pull/10923
[#10934]: https://github.com/home-assistant/home-assistant/pull/10934
[#10935]: https://github.com/home-assistant/home-assistant/pull/10935
[@NovapaX]: https://github.com/NovapaX
[@wrboyce]: https://github.com/wrboyce
[notify.nfandroidtv docs]: https://home-assistant.io/components/notify.nfandroidtv/
[notify.nfandroidtv docs]: /components/notify.nfandroidtv/
[#10941]: https://github.com/home-assistant/home-assistant/pull/10941
[#10947]: https://github.com/home-assistant/home-assistant/pull/10947
[#10950]: https://github.com/home-assistant/home-assistant/pull/10950
@ -424,8 +424,8 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@molobrakos]: https://github.com/molobrakos
[@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj
[device_tracker.linksys_ap docs]: https://home-assistant.io/components/device_tracker.linksys_ap/
[dominos docs]: https://home-assistant.io/components/dominos/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/
[wink docs]: https://home-assistant.io/components/wink/
[device_tracker.linksys_ap docs]: /components/device_tracker.linksys_ap/
[dominos docs]: /components/dominos/
[media_player.cast docs]: /components/media_player.cast/
[tellduslive docs]: /components/tellduslive/
[wink docs]: /components/wink/

View file

@ -52,7 +52,7 @@ _Last updated: February 22, 2018_
#### {% linkable_title I thought the Home Assistant crew didn't like the cloud? %}
You are right, [we don't](https://home-assistant.io/blog/2016/01/19/perfect-home-automation/#your-system-should-run-at-home-not-in-the-cloud)! The Home Assistant Cloud is not an alternative to running your local Home Assistant instance. All control and automations are still running locally.
You are right, [we don't](/blog/2016/01/19/perfect-home-automation/#your-system-should-run-at-home-not-in-the-cloud)! The Home Assistant Cloud is not an alternative to running your local Home Assistant instance. All control and automations are still running locally.
Instead, the Home Assistant Cloud is an extension of your local instance. It allows to communicate with companies that force us to communicate via a public available cloud endpoint like Amazon Alexa and Google Assistant.

View file

@ -300,78 +300,78 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@tschmidty69]: https://github.com/tschmidty69
[@uchagani]: https://github.com/uchagani
[@ziotibia81]: https://github.com/ziotibia81
[ads docs]: https://home-assistant.io/components/ads/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alarm_control_panel.ialarm docs]: https://home-assistant.io/components/alarm_control_panel.ialarm/
[alarm_control_panel.manual docs]: https://home-assistant.io/components/alarm_control_panel.manual/
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.ads docs]: https://home-assistant.io/components/binary_sensor.ads/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/
[camera.canary docs]: https://home-assistant.io/components/camera.canary/
[canary docs]: https://home-assistant.io/components/canary/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.const docs]: https://home-assistant.io/components/cloud.const/
[config.automation docs]: https://home-assistant.io/components/config.automation/
[cover.tellstick docs]: https://home-assistant.io/components/cover.tellstick/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.meraki docs]: https://home-assistant.io/components/device_tracker.meraki/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[homematic docs]: https://home-assistant.io/components/homematic/
[hue docs]: https://home-assistant.io/components/hue/
[isy994 docs]: https://home-assistant.io/components/isy994/
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/
[light.ads docs]: https://home-assistant.io/components/light.ads/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.mochad docs]: https://home-assistant.io/components/light.mochad/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/
[logbook docs]: https://home-assistant.io/components/logbook/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.ue_smart_radio docs]: https://home-assistant.io/components/media_player.ue_smart_radio/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/
[media_player.ziggo_mediabox_xl docs]: https://home-assistant.io/components/media_player.ziggo_mediabox_xl/
[mochad docs]: https://home-assistant.io/components/mochad/
[neato docs]: https://home-assistant.io/components/neato/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[prometheus docs]: https://home-assistant.io/components/prometheus/
[scene.vera docs]: https://home-assistant.io/components/scene.vera/
[sensor.ads docs]: https://home-assistant.io/components/sensor.ads/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.canary docs]: https://home-assistant.io/components/sensor.canary/
[sensor.efergy docs]: https://home-assistant.io/components/sensor.efergy/
[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/
[sensor.gearbest docs]: https://home-assistant.io/components/sensor.gearbest/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.mqtt docs]: https://home-assistant.io/components/sensor.mqtt/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/
[sensor.ripple docs]: https://home-assistant.io/components/sensor.ripple/
[sensor.shodan docs]: https://home-assistant.io/components/sensor.shodan/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
[sensor.volvooncall docs]: https://home-assistant.io/components/sensor.volvooncall/
[snips docs]: https://home-assistant.io/components/snips/
[switch.ads docs]: https://home-assistant.io/components/switch.ads/
[switch.mochad docs]: https://home-assistant.io/components/switch.mochad/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[tellstick docs]: https://home-assistant.io/components/tellstick/
[vera docs]: https://home-assistant.io/components/vera/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[ads docs]: /components/ads/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.ialarm docs]: /components/alarm_control_panel.ialarm/
[alarm_control_panel.manual docs]: /components/alarm_control_panel.manual/
[alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[alarmdecoder docs]: /components/alarmdecoder/
[apple_tv docs]: /components/apple_tv/
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.ads docs]: /components/binary_sensor.ads/
[binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[calendar.caldav docs]: /components/calendar.caldav/
[camera.canary docs]: /components/camera.canary/
[canary docs]: /components/canary/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.tado docs]: /components/climate.tado/
[cloud docs]: /components/cloud/
[cloud.const docs]: /components/cloud.const/
[config.automation docs]: /components/config.automation/
[cover.tellstick docs]: /components/cover.tellstick/
[device_tracker docs]: /components/device_tracker/
[device_tracker.meraki docs]: /components/device_tracker.meraki/
[ecobee docs]: /components/ecobee/
[homematic docs]: /components/homematic/
[hue docs]: /components/hue/
[isy994 docs]: /components/isy994/
[keyboard_remote docs]: /components/keyboard_remote/
[light.ads docs]: /components/light.ads/
[light.hue docs]: /components/light.hue/
[light.lifx docs]: /components/light.lifx/
[light.mochad docs]: /components/light.mochad/
[light.tplink docs]: /components/light.tplink/
[light.tradfri docs]: /components/light.tradfri/
[logbook docs]: /components/logbook/
[media_extractor docs]: /components/media_extractor/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.ue_smart_radio docs]: /components/media_player.ue_smart_radio/
[media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[media_player.ziggo_mediabox_xl docs]: /components/media_player.ziggo_mediabox_xl/
[mochad docs]: /components/mochad/
[neato docs]: /components/neato/
[notify.html5 docs]: /components/notify.html5/
[prometheus docs]: /components/prometheus/
[scene.vera docs]: /components/scene.vera/
[sensor.ads docs]: /components/sensor.ads/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.canary docs]: /components/sensor.canary/
[sensor.efergy docs]: /components/sensor.efergy/
[sensor.eliqonline docs]: /components/sensor.eliqonline/
[sensor.gearbest docs]: /components/sensor.gearbest/
[sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.mqtt docs]: /components/sensor.mqtt/
[sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.rest docs]: /components/sensor.rest/
[sensor.ripple docs]: /components/sensor.ripple/
[sensor.shodan docs]: /components/sensor.shodan/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tesla docs]: /components/sensor.tesla/
[sensor.volvooncall docs]: /components/sensor.volvooncall/
[snips docs]: /components/snips/
[switch.ads docs]: /components/switch.ads/
[switch.mochad docs]: /components/switch.mochad/
[switch.tplink docs]: /components/switch.tplink/
[tellstick docs]: /components/tellstick/
[vera docs]: /components/vera/
[volvooncall docs]: /components/volvooncall/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[#11054]: https://github.com/home-assistant/home-assistant/pull/11054
[#11185]: https://github.com/home-assistant/home-assistant/pull/11185
[#11214]: https://github.com/home-assistant/home-assistant/pull/11214
@ -397,12 +397,12 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@rwa]: https://github.com/rwa
[@veleek]: https://github.com/veleek
[@ziotibia81]: https://github.com/ziotibia81
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/
[homematic docs]: https://home-assistant.io/components/homematic/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[lock.sesame docs]: https://home-assistant.io/components/lock.sesame/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/
[alexa.smart_home docs]: /components/alexa.smart_home/
[binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[calendar.caldav docs]: /components/calendar.caldav/
[homematic docs]: /components/homematic/
[light.hue docs]: /components/light.hue/
[lock.sesame docs]: /components/lock.sesame/
[media_player.webostv docs]: /components/media_player.webostv/
[switch.modbus docs]: /components/switch.modbus/

View file

@ -13,7 +13,7 @@ og_image:
2017 is almost over and this means it's time to do a little recap of our 2017. This was a great year for Home Assistant. Again, we were able to stick to our bi-weekly release cycle. There were 25 releases over the year and each release included the work of around 60 contributors.
We got 10.000 stars on [GitHub], reached 10.000 commits in the main repo (over 4300 were made in 2017), got a [Thomas-Krenn award], participated in [Hacktoberfest], we have now almost 1000 integrations (the exact number is 938), we [moved to Discord] and we are up to over 2 million pageviews per month on our forum. Beside that we announced the [Home Assistant cloud] and have regular [Home Assistant Podcasts].
We got 10.000 stars on [GitHub], reached 10.000 commits in the main repo (over 4300 were made in 2017), got a [Thomas-Krenn award], participated in [Hacktoberfest], we have now almost 1000 integrations (the exact number is 938), we [moved to Discord] and we are up to over 2 million pageviews per month on our forum. Beside that we announced the [Home Assistant cloud] and have regular [Home Assistant Podcasts].
We also do not want to forget to mention [Hass.io] and all the great Hass.io add-ons.
@ -35,7 +35,7 @@ Stay tuned for more Home Assistant awesomeness in 2018. We will keep the pace bu
[forum]: https://community.home-assistant.io
[GitHub]: https://GitHub.com
[Hacktoberfest]: /blog/2017/11/04/release-57/#hacktoberfest
[Hass.io]: https://home-assistant.io/hassio/
[Hass.io]: /hassio/
[Home Assistant cloud]: /blog/2017/12/17/introducing-home-assistant-cloud/
[Home Assistant Podcasts]: https://hasspodcast.io/
[moved to Discord]: /blog/2017/07/03/home-assistant-is-moving-to-discord/

View file

@ -106,7 +106,7 @@ Note however, that this feature was replaced by a new ignore_string config optio
([@balloob] - [#11461]) ([cloud docs]) ([alexa.smart_home docs]) (breaking change)
- The extension of the `alpha_vantage` requires an update of the configuration as now are exchange data available as well. ([@ChristianKuehnel] - [#11427]) ([sensor.alpha_vantage docs]) (breaking change)
- The `prometheus` component now supports pushing all sensors and fixes wrong metrics. If may require that you update your configuration. ([@michaelkuty] - [#11159]) ([prometheus docs]) (breaking change)
- Insteon local devices will now use their address as the `entity_id` and `name`. The friendly name can be customized using the [standard customization configuration](https://home-assistant.io/docs/configuration/customizing-devices/). ([@camrun91] - [#11088]) ([insteon_local docs]) ([fan.insteon_local docs]) ([light.insteon_local docs]) ([switch.insteon_local docs]) (breaking change)
- Insteon local devices will now use their address as the `entity_id` and `name`. The friendly name can be customized using the [standard customization configuration](/docs/configuration/customizing-devices/). ([@camrun91] - [#11088]) ([insteon_local docs]) ([fan.insteon_local docs]) ([light.insteon_local docs]) ([switch.insteon_local docs]) (breaking change)
- Google Assistant is no longer configured via `customize` but instead has its configuration under the `google_assistant` entry in your `configuration.yaml`. The attributes will no longer have to be prefixed with `google_assistant_` either.
| Old option | New option |
@ -612,168 +612,168 @@ Note however, that this feature was replaced by a new ignore_string config optio
[@veleek]: https://github.com/veleek
[@w1ll1am23]: https://github.com/w1ll1am23
[@yienxu]: https://github.com/yienxu
[__init__ docs]: https://home-assistant.io/components/__init__/
[alarm_control_panel.alarmdecoder docs]: https://home-assistant.io/components/alarm_control_panel.alarmdecoder/
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/
[alexa.intent docs]: https://home-assistant.io/components/alexa.intent/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/
[api docs]: https://home-assistant.io/components/api/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/
[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/
[binary_sensor.trend docs]: https://home-assistant.io/components/binary_sensor.trend/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[camera.doorbird docs]: https://home-assistant.io/components/camera.doorbird/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/
[climate docs]: https://home-assistant.io/components/climate/
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/
[climate.demo docs]: https://home-assistant.io/components/climate.demo/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/
[climate.homematic docs]: https://home-assistant.io/components/climate.homematic/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/
[climate.netatmo docs]: https://home-assistant.io/components/climate.netatmo/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[climate.touchline docs]: https://home-assistant.io/components/climate.touchline/
[cloud docs]: https://home-assistant.io/components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/
[cloud.http_api docs]: https://home-assistant.io/components/cloud.http_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/
[coinbase docs]: https://home-assistant.io/components/coinbase/
[conversation docs]: https://home-assistant.io/components/conversation/
[cover.isy994 docs]: https://home-assistant.io/components/cover.isy994/
[cover.knx docs]: https://home-assistant.io/components/cover.knx/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/
[cover.template docs]: https://home-assistant.io/components/cover.template/
[cover.xiaomi_aqara docs]: https://home-assistant.io/components/cover.xiaomi_aqara/
[deconz docs]: https://home-assistant.io/components/deconz/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.bluetooth_le_tracker docs]: https://home-assistant.io/components/device_tracker.bluetooth_le_tracker/
[device_tracker.bluetooth_tracker docs]: https://home-assistant.io/components/device_tracker.bluetooth_tracker/
[device_tracker.gpslogger docs]: https://home-assistant.io/components/device_tracker.gpslogger/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.ping docs]: https://home-assistant.io/components/device_tracker.ping/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/
[device_tracker.tile docs]: https://home-assistant.io/components/device_tracker.tile/
[digital_ocean docs]: https://home-assistant.io/components/digital_ocean/
[fan.insteon_local docs]: https://home-assistant.io/components/fan.insteon_local/
[fan.isy994 docs]: https://home-assistant.io/components/fan.isy994/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[google_assistant.http docs]: https://home-assistant.io/components/google_assistant.http/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/
[group docs]: https://home-assistant.io/components/group/
[hassio docs]: https://home-assistant.io/components/hassio/
[history docs]: https://home-assistant.io/components/history/
[hive docs]: https://home-assistant.io/components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/
[http docs]: https://home-assistant.io/components/http/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/
[input_boolean docs]: https://home-assistant.io/components/input_boolean/
[input_select docs]: https://home-assistant.io/components/input_select/
[insteon_local docs]: https://home-assistant.io/components/insteon_local/
[isy994 docs]: https://home-assistant.io/components/isy994/
[knx docs]: https://home-assistant.io/components/knx/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/
[light.hive docs]: https://home-assistant.io/components/light.hive/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/
[light.insteon_local docs]: https://home-assistant.io/components/light.insteon_local/
[light.isy994 docs]: https://home-assistant.io/components/light.isy994/
[light.knx docs]: https://home-assistant.io/components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.mqtt docs]: https://home-assistant.io/components/light.mqtt/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[lock.isy994 docs]: https://home-assistant.io/components/lock.isy994/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[modbus docs]: https://home-assistant.io/components/modbus/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/
[octoprint docs]: https://home-assistant.io/components/octoprint/
[prometheus docs]: https://home-assistant.io/components/prometheus/
[python_script docs]: https://home-assistant.io/components/python_script/
[rainbird docs]: https://home-assistant.io/components/rainbird/
[remember_the_milk docs]: https://home-assistant.io/components/remember_the_milk/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.bitcoin docs]: https://home-assistant.io/components/sensor.bitcoin/
[sensor.coinbase docs]: https://home-assistant.io/components/sensor.coinbase/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/
[sensor.discogs docs]: https://home-assistant.io/components/sensor.discogs/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/
[sensor.fido docs]: https://home-assistant.io/components/sensor.fido/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/
[sensor.imap_email_content docs]: https://home-assistant.io/components/sensor.imap_email_content/
[sensor.irish_rail_transport docs]: https://home-assistant.io/components/sensor.irish_rail_transport/
[sensor.isy994 docs]: https://home-assistant.io/components/sensor.isy994/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.mqtt docs]: https://home-assistant.io/components/sensor.mqtt/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
[sensor.plex docs]: https://home-assistant.io/components/sensor.plex/
[sensor.rainbird docs]: https://home-assistant.io/components/sensor.rainbird/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/
[sensor.sochain docs]: https://home-assistant.io/components/sensor.sochain/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.steam_online docs]: https://home-assistant.io/components/sensor.steam_online/
[sensor.swiss_public_transport docs]: https://home-assistant.io/components/sensor.swiss_public_transport/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tado docs]: https://home-assistant.io/components/sensor.tado/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/
[sensor.transmission docs]: https://home-assistant.io/components/sensor.transmission/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/
[sensor.zoneminder docs]: https://home-assistant.io/components/sensor.zoneminder/
[snips docs]: https://home-assistant.io/components/snips/
[switch.insteon_local docs]: https://home-assistant.io/components/switch.insteon_local/
[switch.isy994 docs]: https://home-assistant.io/components/switch.isy994/
[switch.knx docs]: https://home-assistant.io/components/switch.knx/
[switch.mochad docs]: https://home-assistant.io/components/switch.mochad/
[switch.rainbird docs]: https://home-assistant.io/components/switch.rainbird/
[switch.rpi_rf docs]: https://home-assistant.io/components/switch.rpi_rf/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/
[switch.template docs]: https://home-assistant.io/components/switch.template/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[switch.transmission docs]: https://home-assistant.io/components/switch.transmission/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[timer docs]: https://home-assistant.io/components/timer/
[tts.baidu docs]: https://home-assistant.io/components/tts.baidu/
[tts.marytts docs]: https://home-assistant.io/components/tts.marytts/
[updater docs]: https://home-assistant.io/components/updater/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[weather.darksky docs]: https://home-assistant.io/components/weather.darksky/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/
[wemo docs]: https://home-assistant.io/components/wemo/
[zigbee docs]: https://home-assistant.io/components/zigbee/
[__init__ docs]: /components/__init__/
[alarm_control_panel.alarmdecoder docs]: /components/alarm_control_panel.alarmdecoder/
[alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarmdecoder docs]: /components/alarmdecoder/
[alexa.intent docs]: /components/alexa.intent/
[alexa.smart_home docs]: /components/alexa.smart_home/
[api docs]: /components/api/
[automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.alarmdecoder docs]: /components/binary_sensor.alarmdecoder/
[binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[binary_sensor.knx docs]: /components/binary_sensor.knx/
[binary_sensor.rest docs]: /components/binary_sensor.rest/
[binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.trend docs]: /components/binary_sensor.trend/
[binary_sensor.workday docs]: /components/binary_sensor.workday/
[camera.doorbird docs]: /components/camera.doorbird/
[camera.uvc docs]: /components/camera.uvc/
[climate docs]: /components/climate/
[climate.daikin docs]: /components/climate.daikin/
[climate.demo docs]: /components/climate.demo/
[climate.econet docs]: /components/climate.econet/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.hive docs]: /components/climate.hive/
[climate.homematic docs]: /components/climate.homematic/
[climate.knx docs]: /components/climate.knx/
[climate.netatmo docs]: /components/climate.netatmo/
[climate.sensibo docs]: /components/climate.sensibo/
[climate.tado docs]: /components/climate.tado/
[climate.touchline docs]: /components/climate.touchline/
[cloud docs]: /components/cloud/
[cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.http_api docs]: /components/cloud.http_api/
[cloud.iot docs]: /components/cloud.iot/
[coinbase docs]: /components/coinbase/
[conversation docs]: /components/conversation/
[cover.isy994 docs]: /components/cover.isy994/
[cover.knx docs]: /components/cover.knx/
[cover.tahoma docs]: /components/cover.tahoma/
[cover.template docs]: /components/cover.template/
[cover.xiaomi_aqara docs]: /components/cover.xiaomi_aqara/
[deconz docs]: /components/deconz/
[device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.bluetooth_le_tracker docs]: /components/device_tracker.bluetooth_le_tracker/
[device_tracker.bluetooth_tracker docs]: /components/device_tracker.bluetooth_tracker/
[device_tracker.gpslogger docs]: /components/device_tracker.gpslogger/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.ping docs]: /components/device_tracker.ping/
[device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.tile docs]: /components/device_tracker.tile/
[digital_ocean docs]: /components/digital_ocean/
[fan.insteon_local docs]: /components/fan.insteon_local/
[fan.isy994 docs]: /components/fan.isy994/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant docs]: /components/google_assistant/
[google_assistant.http docs]: /components/google_assistant.http/
[google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[group docs]: /components/group/
[hassio docs]: /components/hassio/
[history docs]: /components/history/
[hive docs]: /components/hive/
[homematic docs]: /components/homematic/
[http docs]: /components/http/
[image_processing.opencv docs]: /components/image_processing.opencv/
[input_boolean docs]: /components/input_boolean/
[input_select docs]: /components/input_select/
[insteon_local docs]: /components/insteon_local/
[isy994 docs]: /components/isy994/
[knx docs]: /components/knx/
[light.deconz docs]: /components/light.deconz/
[light.greenwave docs]: /components/light.greenwave/
[light.hive docs]: /components/light.hive/
[light.hue docs]: /components/light.hue/
[light.iglo docs]: /components/light.iglo/
[light.insteon_local docs]: /components/light.insteon_local/
[light.isy994 docs]: /components/light.isy994/
[light.knx docs]: /components/light.knx/
[light.lifx docs]: /components/light.lifx/
[light.mqtt docs]: /components/light.mqtt/
[light.osramlightify docs]: /components/light.osramlightify/
[light.template docs]: /components/light.template/
[light.tplink docs]: /components/light.tplink/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: /components/light.zha/
[lock.isy994 docs]: /components/lock.isy994/
[media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: /components/media_player.kodi/
[media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: /components/media_player.plex/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[media_player.yamaha docs]: /components/media_player.yamaha/
[modbus docs]: /components/modbus/
[notify.html5 docs]: /components/notify.html5/
[notify.pushbullet docs]: /components/notify.pushbullet/
[notify.webostv docs]: /components/notify.webostv/
[octoprint docs]: /components/octoprint/
[prometheus docs]: /components/prometheus/
[python_script docs]: /components/python_script/
[rainbird docs]: /components/rainbird/
[remember_the_milk docs]: /components/remember_the_milk/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.bitcoin docs]: /components/sensor.bitcoin/
[sensor.coinbase docs]: /components/sensor.coinbase/
[sensor.deconz docs]: /components/sensor.deconz/
[sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.discogs docs]: /components/sensor.discogs/
[sensor.etherscan docs]: /components/sensor.etherscan/
[sensor.fido docs]: /components/sensor.fido/
[sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.imap_email_content docs]: /components/sensor.imap_email_content/
[sensor.irish_rail_transport docs]: /components/sensor.irish_rail_transport/
[sensor.isy994 docs]: /components/sensor.isy994/
[sensor.knx docs]: /components/sensor.knx/
[sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.mqtt docs]: /components/sensor.mqtt/
[sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.plex docs]: /components/sensor.plex/
[sensor.rainbird docs]: /components/sensor.rainbird/
[sensor.snmp docs]: /components/sensor.snmp/
[sensor.sochain docs]: /components/sensor.sochain/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.steam_online docs]: /components/sensor.steam_online/
[sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tado docs]: /components/sensor.tado/
[sensor.template docs]: /components/sensor.template/
[sensor.transmission docs]: /components/sensor.transmission/
[sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.zoneminder docs]: /components/sensor.zoneminder/
[snips docs]: /components/snips/
[switch.insteon_local docs]: /components/switch.insteon_local/
[switch.isy994 docs]: /components/switch.isy994/
[switch.knx docs]: /components/switch.knx/
[switch.mochad docs]: /components/switch.mochad/
[switch.rainbird docs]: /components/switch.rainbird/
[switch.rpi_rf docs]: /components/switch.rpi_rf/
[switch.snmp docs]: /components/switch.snmp/
[switch.template docs]: /components/switch.template/
[switch.tplink docs]: /components/switch.tplink/
[switch.transmission docs]: /components/switch.transmission/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tahoma docs]: /components/tahoma/
[telegram_bot docs]: /components/telegram_bot/
[timer docs]: /components/timer/
[tts.baidu docs]: /components/tts.baidu/
[tts.marytts docs]: /components/tts.marytts/
[updater docs]: /components/updater/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather.darksky docs]: /components/weather.darksky/
[weather.openweathermap docs]: /components/weather.openweathermap/
[weather.yweather docs]: /components/weather.yweather/
[websocket_api docs]: /components/websocket_api/
[wemo docs]: /components/wemo/
[zigbee docs]: /components/zigbee/
[#11670]: https://github.com/home-assistant/home-assistant/pull/11670
[#11677]: https://github.com/home-assistant/home-assistant/pull/11677
[#11678]: https://github.com/home-assistant/home-assistant/pull/11678
@ -784,14 +784,14 @@ Note however, that this feature was replaced by a new ignore_string config optio
[@rcloran]: https://github.com/rcloran
[@rwa]: https://github.com/rwa
[@tinloaf]: https://github.com/tinloaf
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[calendar.todoist docs]: https://home-assistant.io/components/calendar.todoist/
[history docs]: https://home-assistant.io/components/history/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/
[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[sensor.mopar docs]: https://home-assistant.io/components/sensor.mopar/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/
[switch.scsgate docs]: https://home-assistant.io/components/switch.scsgate/
[zha docs]: https://home-assistant.io/components/zha/
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[calendar.todoist docs]: /components/calendar.todoist/
[history docs]: /components/history/
[light.zha docs]: /components/light.zha/
[media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.soundtouch docs]: /components/media_player.soundtouch/
[rfxtrx docs]: /components/rfxtrx/
[sensor.mopar docs]: /components/sensor.mopar/
[switch.broadlink docs]: /components/switch.broadlink/
[switch.scsgate docs]: /components/switch.scsgate/
[zha docs]: /components/zha/

View file

@ -31,4 +31,4 @@ More info:
[pr1]: https://github.com/home-assistant/home-assistant/pull/4708
[pr2]: https://github.com/home-assistant/home-assistant/pull/5549
[eh-conf]: https://home-assistant.io/components/emulated_hue/#configuration
[eh-conf]: /components/emulated_hue/#configuration

View file

@ -383,109 +383,109 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@ttroy50]: https://github.com/ttroy50
[@w1ll1am23]: https://github.com/w1ll1am23
[@zabuldon]: https://github.com/zabuldon
[alarm_control_panel.mqtt docs]: https://home-assistant.io/components/alarm_control_panel.mqtt/
[alexa docs]: https://home-assistant.io/components/alexa/
[asterisk_mbox docs]: https://home-assistant.io/components/asterisk_mbox/
[axis docs]: https://home-assistant.io/components/axis/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[binary_sensor.hive docs]: https://home-assistant.io/components/binary_sensor.hive/
[binary_sensor.ihc docs]: https://home-assistant.io/components/binary_sensor.ihc/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[climate docs]: https://home-assistant.io/components/climate/
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/
[climate.ephember docs]: https://home-assistant.io/components/climate.ephember/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/
[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/
[cover.lutron docs]: https://home-assistant.io/components/cover.lutron/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/
[cover.wink docs]: https://home-assistant.io/components/cover.wink/
[cover.xiaomi_aqara docs]: https://home-assistant.io/components/cover.xiaomi_aqara/
[deconz docs]: https://home-assistant.io/components/deconz/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.tomato docs]: https://home-assistant.io/components/device_tracker.tomato/
[device_tracker.unifi_direct docs]: https://home-assistant.io/components/device_tracker.unifi_direct/
[ecobee docs]: https://home-assistant.io/components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/
[hive docs]: https://home-assistant.io/components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/
[hue docs]: https://home-assistant.io/components/hue/
[ihc docs]: https://home-assistant.io/components/ihc/
[ihc.const docs]: https://home-assistant.io/components/ihc.const/
[ihc.ihcdevice docs]: https://home-assistant.io/components/ihc.ihcdevice/
[iota docs]: https://home-assistant.io/components/iota/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/
[light.decora docs]: https://home-assistant.io/components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/
[light.hive docs]: https://home-assistant.io/components/light.hive/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/
[light.ihc docs]: https://home-assistant.io/components/light.ihc/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/
[light.wemo docs]: https://home-assistant.io/components/light.wemo/
[light.xiaomi_aqara docs]: https://home-assistant.io/components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[lutron docs]: https://home-assistant.io/components/lutron/
[map docs]: https://home-assistant.io/components/map/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[notify.clicksend docs]: https://home-assistant.io/components/notify.clicksend/
[notify.prowl docs]: https://home-assistant.io/components/notify.prowl/
[plant docs]: https://home-assistant.io/components/plant/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[scene docs]: https://home-assistant.io/components/scene/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.linux_battery docs]: https://home-assistant.io/components/sensor.linux_battery/
[sensor.bme680 docs]: https://home-assistant.io/components/sensor.bme680/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/
[sensor.fixer docs]: https://home-assistant.io/components/sensor.fixer/
[sensor.hive docs]: https://home-assistant.io/components/sensor.hive/
[sensor.ihc docs]: https://home-assistant.io/components/sensor.ihc/
[sensor.iota docs]: https://home-assistant.io/components/sensor.iota/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.min_max docs]: https://home-assistant.io/components/sensor.min_max/
[sensor.mold_indicator docs]: https://home-assistant.io/components/sensor.mold_indicator/
[mychevy docs]: https://home-assistant.io/components/mychevy/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/
[sensor.random docs]: https://home-assistant.io/components/sensor.random/
[sensor.teksavvy docs]: https://home-assistant.io/components/sensor.teksavvy/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/
[snips docs]: https://home-assistant.io/components/snips/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/
[switch.hive docs]: https://home-assistant.io/components/switch.hive/
[switch.ihc docs]: https://home-assistant.io/components/switch.ihc/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[switch.xiaomi_aqara docs]: https://home-assistant.io/components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[tts.google docs]: https://home-assistant.io/components/tts.google/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[waterfurnace docs]: https://home-assistant.io/components/waterfurnace/
[wemo docs]: https://home-assistant.io/components/wemo/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[zwave docs]: https://home-assistant.io/components/zwave/
[alarm_control_panel.mqtt docs]: /components/alarm_control_panel.mqtt/
[alexa docs]: /components/alexa/
[asterisk_mbox docs]: /components/asterisk_mbox/
[axis docs]: /components/axis/
[binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.hive docs]: /components/binary_sensor.hive/
[binary_sensor.ihc docs]: /components/binary_sensor.ihc/
[binary_sensor.maxcube docs]: /components/binary_sensor.maxcube/
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[binary_sensor.wink docs]: /components/binary_sensor.wink/
[binary_sensor.workday docs]: /components/binary_sensor.workday/
[binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera.foscam docs]: /components/camera.foscam/
[camera.onvif docs]: /components/camera.onvif/
[climate docs]: /components/climate/
[climate.daikin docs]: /components/climate.daikin/
[climate.econet docs]: /components/climate.econet/
[climate.ephember docs]: /components/climate.ephember/
[climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.hive docs]: /components/climate.hive/
[climate.nest docs]: /components/climate.nest/
[climate.sensibo docs]: /components/climate.sensibo/
[climate.wink docs]: /components/climate.wink/
[cover.homematic docs]: /components/cover.homematic/
[cover.lutron docs]: /components/cover.lutron/
[cover.tahoma docs]: /components/cover.tahoma/
[cover.wink docs]: /components/cover.wink/
[cover.xiaomi_aqara docs]: /components/cover.xiaomi_aqara/
[deconz docs]: /components/deconz/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.tomato docs]: /components/device_tracker.tomato/
[device_tracker.unifi_direct docs]: /components/device_tracker.unifi_direct/
[ecobee docs]: /components/ecobee/
[emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant docs]: /components/google_assistant/
[hassio docs]: /components/hassio/
[hive docs]: /components/hive/
[homematic docs]: /components/homematic/
[hue docs]: /components/hue/
[ihc docs]: /components/ihc/
[ihc.const docs]: /components/ihc.const/
[ihc.ihcdevice docs]: /components/ihc.ihcdevice/
[iota docs]: /components/iota/
[light.deconz docs]: /components/light.deconz/
[light.decora docs]: /components/light.decora/
[light.flux_led docs]: /components/light.flux_led/
[light.greenwave docs]: /components/light.greenwave/
[light.hive docs]: /components/light.hive/
[light.hyperion docs]: /components/light.hyperion/
[light.ihc docs]: /components/light.ihc/
[light.tplink docs]: /components/light.tplink/
[light.wemo docs]: /components/light.wemo/
[light.xiaomi_aqara docs]: /components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lutron docs]: /components/lutron/
[map docs]: /components/map/
[media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.yamaha docs]: /components/media_player.yamaha/
[notify.clicksend docs]: /components/notify.clicksend/
[notify.prowl docs]: /components/notify.prowl/
[plant docs]: /components/plant/
[rfxtrx docs]: /components/rfxtrx/
[scene docs]: /components/scene/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.linux_battery docs]: /components/sensor.linux_battery/
[sensor.bme680 docs]: /components/sensor.bme680/
[sensor.deconz docs]: /components/sensor.deconz/
[sensor.etherscan docs]: /components/sensor.etherscan/
[sensor.fixer docs]: /components/sensor.fixer/
[sensor.hive docs]: /components/sensor.hive/
[sensor.ihc docs]: /components/sensor.ihc/
[sensor.iota docs]: /components/sensor.iota/
[sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.min_max docs]: /components/sensor.min_max/
[sensor.mold_indicator docs]: /components/sensor.mold_indicator/
[mychevy docs]: /components/mychevy/
[sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.random docs]: /components/sensor.random/
[sensor.teksavvy docs]: /components/sensor.teksavvy/
[sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.yr docs]: /components/sensor.yr/
[snips docs]: /components/snips/
[switch.fritzdect docs]: /components/switch.fritzdect/
[switch.hive docs]: /components/switch.hive/
[switch.ihc docs]: /components/switch.ihc/
[switch.snmp docs]: /components/switch.snmp/
[switch.tplink docs]: /components/switch.tplink/
[switch.xiaomi_aqara docs]: /components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: /components/system_log/
[tahoma docs]: /components/tahoma/
[tts.google docs]: /components/tts.google/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[waterfurnace docs]: /components/waterfurnace/
[wemo docs]: /components/wemo/
[wink docs]: /components/wink/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[zwave docs]: /components/zwave/
[@martinhjelmare]: https://github.com/martinhjelmare
[@frenck]: https://github.com/frenck
[#11929]: https://github.com/home-assistant/home-assistant/pull/11929
@ -502,10 +502,10 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@scop]: https://github.com/scop
[@smoldaner]: https://github.com/smoldaner
[@tschmidty69]: https://github.com/tschmidty69
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[frontend docs]: https://home-assistant.io/components/frontend/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/
[snips docs]: https://home-assistant.io/components/snips/
[climate.daikin docs]: /components/climate.daikin/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[frontend docs]: /components/frontend/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[remote.harmony docs]: /components/remote.harmony/
[sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[snips docs]: /components/snips/

View file

@ -10,7 +10,7 @@ comments: true
categories: Community
---
Last week, starting with the release of [Home Assistant 0.62](https://home-assistant.io/blog/2018/01/27/release-62/), we switched to using our [community forums](https://community.home-assistant.io) for comments on our blog posts. By doing so, people are able to use their existing Home Assistant community accounts to comment on our blog posts and engage with one another. It has been easier for our users to stay in the loop with one less channel to keep track off.
Last week, starting with the release of [Home Assistant 0.62](/blog/2018/01/27/release-62/), we switched to using our [community forums](https://community.home-assistant.io) for comments on our blog posts. By doing so, people are able to use their existing Home Assistant community accounts to comment on our blog posts and engage with one another. It has been easier for our users to stay in the loop with one less channel to keep track off.
Previously, we were using the free version of Disqus to power comments on our blog. After the switch, to preserve the old comments, we decided to keep Disqus active on the older blog post pages. However, today we decided to turn them off.

View file

@ -15,7 +15,7 @@ og_image: /images/blog/2018-02-0.63/components.png
## {% linkable_title Date set for dropping Python 3.4 support %}
As [announced in October](https://home-assistant.io/blog/2017/10/06/deprecating-python-3.4-support/), we're going to drop Python 3.4 support in 2018. We've now decided that in two releases, 0.65, the minimum Python version that will be supported is bumped to 3.5.3. This won't impact most users. You are already fine if you're using Hass.io, the latest Debian stable (Stretch) or a derivative of that (Raspbian, Ubuntu).
As [announced in October](/blog/2017/10/06/deprecating-python-3.4-support/), we're going to drop Python 3.4 support in 2018. We've now decided that in two releases, 0.65, the minimum Python version that will be supported is bumped to 3.5.3. This won't impact most users. You are already fine if you're using Hass.io, the latest Debian stable (Stretch) or a derivative of that (Raspbian, Ubuntu).
## {% linkable_title Entity Registry %}
@ -85,10 +85,10 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Originally Canary camera is added per location and only displays an image that was captured due to motion. Now it is per device (each location can have multiple devices) with live stream support. ([@snjoetw] - [#11949]) ([canary docs]) ([camera.canary docs]) (breaking change)
- Avoid influxdb filling connection pool: The influxdb `retry_queue_limit` configuration variable no longer has any effect and can be removed. ([@amelchio] - [#12182]) ([influxdb docs]) (breaking change)
- Some spelling mistakes in default entity names have been fixed in ([@OttoWinter] - [#12041]). This is causing these `entity_id` changes:
- [Seven segments display](https://home-assistant.io/components/image_processing.seven_segments/): `image_processing.seven_segement_ocr_[...]``image_processing.seven_segment_ocr_[...]`
- [Rain Bird Switch](https://home-assistant.io/components/switch.rainbird/): `switch.sprinker_[...]``switch.sprinkler_[...]`
- [OpenEVSE Sensor](https://home-assistant.io/components/sensor.openevse/): `sensor.ambient_termperature``sensor.ambient_temperature`
- [Fido](https://home-assistant.io/components/sensor.fido/): `sensor.[...]_internaltional_remaining``sensor.[...]_international remaining`
- [Seven segments display](/components/image_processing.seven_segments/): `image_processing.seven_segement_ocr_[...]``image_processing.seven_segment_ocr_[...]`
- [Rain Bird Switch](/components/switch.rainbird/): `switch.sprinker_[...]``switch.sprinkler_[...]`
- [OpenEVSE Sensor](/components/sensor.openevse/): `sensor.ambient_termperature``sensor.ambient_temperature`
- [Fido](/components/sensor.fido/): `sensor.[...]_internaltional_remaining``sensor.[...]_international remaining`
- From version 0.64, Home Assistant will by default purge recorded state history that is older than 10 days. If you want to keep your recorded data for longer than that, you must configure the number of days to retain:
```yaml
recorder:
@ -503,136 +503,136 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj
[@zabuldon]: https://github.com/zabuldon
[alexa docs]: https://home-assistant.io/components/alexa/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[binary_sensor.mercedesme docs]: https://home-assistant.io/components/binary_sensor.mercedesme/
[binary_sensor.mqtt docs]: https://home-assistant.io/components/binary_sensor.mqtt/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.canary docs]: https://home-assistant.io/components/camera.canary/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/
[camera.xeoma docs]: https://home-assistant.io/components/camera.xeoma/
[canary docs]: https://home-assistant.io/components/canary/
[climate.demo docs]: https://home-assistant.io/components/climate.demo/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[climate.heatmiser docs]: https://home-assistant.io/components/climate.heatmiser/
[climate.melissa docs]: https://home-assistant.io/components/climate.melissa/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/
[climate.touchline docs]: https://home-assistant.io/components/climate.touchline/
[climate.venstar docs]: https://home-assistant.io/components/climate.venstar/
[cloud docs]: https://home-assistant.io/components/cloud/
[coinbase docs]: https://home-assistant.io/components/coinbase/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/
[cover.template docs]: https://home-assistant.io/components/cover.template/
[deconz docs]: https://home-assistant.io/components/deconz/
[device_tracker.huawei_router docs]: https://home-assistant.io/components/device_tracker.huawei_router/
[device_tracker.mercedesme docs]: https://home-assistant.io/components/device_tracker.mercedesme/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/
[device_tracker.mqtt docs]: https://home-assistant.io/components/device_tracker.mqtt/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[doorbird docs]: https://home-assistant.io/components/doorbird/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[feedreader docs]: https://home-assistant.io/components/feedreader/
[frontend docs]: https://home-assistant.io/components/frontend/
[goalfeed docs]: https://home-assistant.io/components/goalfeed/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[group docs]: https://home-assistant.io/components/group/
[homematic docs]: https://home-assistant.io/components/homematic/
[http docs]: https://home-assistant.io/components/http/
[image_processing.openalpr_cloud docs]: https://home-assistant.io/components/image_processing.openalpr_cloud/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[input_text docs]: https://home-assistant.io/components/input_text/
[ios docs]: https://home-assistant.io/components/ios/
[iota docs]: https://home-assistant.io/components/iota/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.xiaomi_aqara docs]: https://home-assistant.io/components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[lock docs]: https://home-assistant.io/components/lock/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/
[media_player.clementine docs]: https://home-assistant.io/components/media_player.clementine/
[media_player.itunes docs]: https://home-assistant.io/components/media_player.itunes/
[media_player.mediaroom docs]: https://home-assistant.io/components/media_player.mediaroom/
[media_player.panasonic_viera docs]: https://home-assistant.io/components/media_player.panasonic_viera/
[media_player.philips_js docs]: https://home-assistant.io/components/media_player.philips_js/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/
[media_player.vlc docs]: https://home-assistant.io/components/media_player.vlc/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/
[melissa docs]: https://home-assistant.io/components/melissa/
[mercedesme docs]: https://home-assistant.io/components/mercedesme/
[mochad docs]: https://home-assistant.io/components/mochad/
[notify.gntp docs]: https://home-assistant.io/components/notify.gntp/
[notify.kodi docs]: https://home-assistant.io/components/notify.kodi/
[notify.pushsafer docs]: https://home-assistant.io/components/notify.pushsafer/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/
[panel_iframe docs]: https://home-assistant.io/components/panel_iframe/
[plant docs]: https://home-assistant.io/components/plant/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/
[sensor.canary docs]: https://home-assistant.io/components/sensor.canary/
[sensor.coinbase docs]: https://home-assistant.io/components/sensor.coinbase/
[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/
[sensor.darksky docs]: https://home-assistant.io/components/sensor.darksky/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/
[sensor.fritzbox_callmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_callmonitor/
[sensor.melissa docs]: https://home-assistant.io/components/sensor.melissa/
[sensor.mercedesme docs]: https://home-assistant.io/components/sensor.mercedesme/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/
[sensor.onewire docs]: https://home-assistant.io/components/sensor.onewire/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/
[sensor.qnap docs]: https://home-assistant.io/components/sensor.qnap/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.tahoma docs]: https://home-assistant.io/components/sensor.tahoma/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[spc docs]: https://home-assistant.io/components/spc/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/
[switch.pulseaudio_loopback docs]: https://home-assistant.io/components/switch.pulseaudio_loopback/
[switch.template docs]: https://home-assistant.io/components/switch.template/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/
[switch.wake_on_lan docs]: https://home-assistant.io/components/switch.wake_on_lan/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/
[tado docs]: https://home-assistant.io/components/tado/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[tesla docs]: https://home-assistant.io/components/tesla/
[tts docs]: https://home-assistant.io/components/tts/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/
[waterfurnace docs]: https://home-assistant.io/components/waterfurnace/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/
[weblink docs]: https://home-assistant.io/components/weblink/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/
[zha docs]: https://home-assistant.io/components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/
[zwave docs]: https://home-assistant.io/components/zwave/
[alexa docs]: /components/alexa/
[binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.mercedesme docs]: /components/binary_sensor.mercedesme/
[binary_sensor.mqtt docs]: /components/binary_sensor.mqtt/
[binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.canary docs]: /components/camera.canary/
[camera.uvc docs]: /components/camera.uvc/
[camera.xeoma docs]: /components/camera.xeoma/
[canary docs]: /components/canary/
[climate.demo docs]: /components/climate.demo/
[climate.ecobee docs]: /components/climate.ecobee/
[climate.econet docs]: /components/climate.econet/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.heatmiser docs]: /components/climate.heatmiser/
[climate.melissa docs]: /components/climate.melissa/
[climate.nest docs]: /components/climate.nest/
[climate.tado docs]: /components/climate.tado/
[climate.touchline docs]: /components/climate.touchline/
[climate.venstar docs]: /components/climate.venstar/
[cloud docs]: /components/cloud/
[coinbase docs]: /components/coinbase/
[cover.mqtt docs]: /components/cover.mqtt/
[cover.tahoma docs]: /components/cover.tahoma/
[cover.template docs]: /components/cover.template/
[deconz docs]: /components/deconz/
[device_tracker.huawei_router docs]: /components/device_tracker.huawei_router/
[device_tracker.mercedesme docs]: /components/device_tracker.mercedesme/
[device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.mqtt docs]: /components/device_tracker.mqtt/
[device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[doorbird docs]: /components/doorbird/
[emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[feedreader docs]: /components/feedreader/
[frontend docs]: /components/frontend/
[goalfeed docs]: /components/goalfeed/
[google_assistant docs]: /components/google_assistant/
[group docs]: /components/group/
[homematic docs]: /components/homematic/
[http docs]: /components/http/
[image_processing.openalpr_cloud docs]: /components/image_processing.openalpr_cloud/
[influxdb docs]: /components/influxdb/
[input_text docs]: /components/input_text/
[ios docs]: /components/ios/
[iota docs]: /components/iota/
[light.deconz docs]: /components/light.deconz/
[light.greenwave docs]: /components/light.greenwave/
[light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: /components/light.limitlessled/
[light.template docs]: /components/light.template/
[light.xiaomi_aqara docs]: /components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: /components/light.zha/
[lock docs]: /components/lock/
[media_extractor docs]: /components/media_extractor/
[media_player docs]: /components/media_player/
[media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.clementine docs]: /components/media_player.clementine/
[media_player.itunes docs]: /components/media_player.itunes/
[media_player.mediaroom docs]: /components/media_player.mediaroom/
[media_player.panasonic_viera docs]: /components/media_player.panasonic_viera/
[media_player.philips_js docs]: /components/media_player.philips_js/
[media_player.plex docs]: /components/media_player.plex/
[media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.squeezebox docs]: /components/media_player.squeezebox/
[media_player.vlc docs]: /components/media_player.vlc/
[media_player.volumio docs]: /components/media_player.volumio/
[media_player.webostv docs]: /components/media_player.webostv/
[melissa docs]: /components/melissa/
[mercedesme docs]: /components/mercedesme/
[mochad docs]: /components/mochad/
[notify.gntp docs]: /components/notify.gntp/
[notify.kodi docs]: /components/notify.kodi/
[notify.pushsafer docs]: /components/notify.pushsafer/
[notify.twitter docs]: /components/notify.twitter/
[panel_iframe docs]: /components/panel_iframe/
[plant docs]: /components/plant/
[remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[rfxtrx docs]: /components/rfxtrx/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.broadlink docs]: /components/sensor.broadlink/
[sensor.canary docs]: /components/sensor.canary/
[sensor.coinbase docs]: /components/sensor.coinbase/
[sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/
[sensor.darksky docs]: /components/sensor.darksky/
[sensor.deconz docs]: /components/sensor.deconz/
[sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/
[sensor.melissa docs]: /components/sensor.melissa/
[sensor.mercedesme docs]: /components/sensor.mercedesme/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.onewire docs]: /components/sensor.onewire/
[sensor.pollen docs]: /components/sensor.pollen/
[sensor.qnap docs]: /components/sensor.qnap/
[sensor.radarr docs]: /components/sensor.radarr/
[sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.sql docs]: /components/sensor.sql/
[sensor.statistics docs]: /components/sensor.statistics/
[sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tahoma docs]: /components/sensor.tahoma/
[sensor.template docs]: /components/sensor.template/
[sensor.tesla docs]: /components/sensor.tesla/
[sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zha docs]: /components/sensor.zha/
[spc docs]: /components/spc/
[switch.broadlink docs]: /components/switch.broadlink/
[switch.flux docs]: /components/switch.flux/
[switch.pulseaudio_loopback docs]: /components/switch.pulseaudio_loopback/
[switch.template docs]: /components/switch.template/
[switch.tplink docs]: /components/switch.tplink/
[switch.wake_on_lan docs]: /components/switch.wake_on_lan/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: /components/system_log/
[tado docs]: /components/tado/
[tahoma docs]: /components/tahoma/
[tesla docs]: /components/tesla/
[tts docs]: /components/tts/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[wake_on_lan docs]: /components/wake_on_lan/
[waterfurnace docs]: /components/waterfurnace/
[weather.openweathermap docs]: /components/weather.openweathermap/
[weblink docs]: /components/weblink/
[websocket_api docs]: /components/websocket_api/
[zha docs]: /components/zha/
[zha.const docs]: /components/zha.const/
[zwave docs]: /components/zwave/
[#12292]: https://github.com/home-assistant/home-assistant/pull/12292
[#12313]: https://github.com/home-assistant/home-assistant/pull/12313
[#12314]: https://github.com/home-assistant/home-assistant/pull/12314
@ -642,10 +642,10 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#12330]: https://github.com/home-assistant/home-assistant/pull/12330
[@balloob]: https://github.com/balloob
[@lucasweb78]: https://github.com/lucasweb78
[alexa docs]: https://home-assistant.io/components/alexa/
[binary_sensor.netatmo docs]: https://home-assistant.io/components/binary_sensor.netatmo/
[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/
[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/
[alexa docs]: /components/alexa/
[binary_sensor.netatmo docs]: /components/binary_sensor.netatmo/
[camera.netatmo docs]: /components/camera.netatmo/
[sensor.netatmo docs]: /components/sensor.netatmo/
[#12342]: https://github.com/home-assistant/home-assistant/pull/12342
[#12346]: https://github.com/home-assistant/home-assistant/pull/12346
[#12368]: https://github.com/home-assistant/home-assistant/pull/12368
@ -656,14 +656,14 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@amelchio]: https://github.com/amelchio
[@citruz]: https://github.com/citruz
[@sdague]: https://github.com/sdague
[binary_sensor.mercedesme docs]: https://home-assistant.io/components/binary_sensor.mercedesme/
[device_tracker.mercedesme docs]: https://home-assistant.io/components/device_tracker.mercedesme/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/
[mercedesme docs]: https://home-assistant.io/components/mercedesme/
[sensor.eddystone_temperature docs]: https://home-assistant.io/components/sensor.eddystone_temperature/
[sensor.mercedesme docs]: https://home-assistant.io/components/sensor.mercedesme/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[binary_sensor.mercedesme docs]: /components/binary_sensor.mercedesme/
[device_tracker.mercedesme docs]: /components/device_tracker.mercedesme/
[light.limitlessled docs]: /components/light.limitlessled/
[media_player.yamaha docs]: /components/media_player.yamaha/
[mercedesme docs]: /components/mercedesme/
[sensor.eddystone_temperature docs]: /components/sensor.eddystone_temperature/
[sensor.mercedesme docs]: /components/sensor.mercedesme/
[sensor.wunderground docs]: /components/sensor.wunderground/
[#12392]: https://github.com/home-assistant/home-assistant/pull/12392
[#12421]: https://github.com/home-assistant/home-assistant/pull/12421
[#12435]: https://github.com/home-assistant/home-assistant/pull/12435
@ -678,13 +678,13 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@dgomes]: https://github.com/dgomes
[@ryanm101]: https://github.com/ryanm101
[@syssi]: https://github.com/syssi
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[isy994 docs]: https://home-assistant.io/components/isy994/
[light.template docs]: https://home-assistant.io/components/light.template/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[isy994 docs]: /components/isy994/
[light.template docs]: /components/light.template/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[media_player.plex docs]: /components/media_player.plex/
[remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[sensor.sql docs]: /components/sensor.sql/
[sensor.yr docs]: /components/sensor.yr/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/

View file

@ -15,11 +15,11 @@ og_image: /images/blog/2018-02-0.64/components.png
🎉 1000 integrations, 1000 integrations, 1000 integrations! 🎉
That's right, Home Assistant 0.64 is here! In case you have missed our latest [Cloud update](https://home-assistant.io/blog/2018/02/19/cloud-update/), the Home Assistant Alexa skill is now live in all regions and we're working with Google in getting the Smart Home skill for Google Assistant approved. Exciting times!
That's right, Home Assistant 0.64 is here! In case you have missed our latest [Cloud update](/blog/2018/02/19/cloud-update/), the Home Assistant Alexa skill is now live in all regions and we're working with Google in getting the Smart Home skill for Google Assistant approved. Exciting times!
In the meanwhile, some great new integrations have landed, including yet another car 🚗 This time it's BMW.
This is going to be the last release that supports Python 3.4. Starting with the next release, the minimum version required will be Python 3.5.3. [Learn more here.](https://home-assistant.io/blog/2017/10/06/deprecating-python-3.4-support/)
This is going to be the last release that supports Python 3.4. Starting with the next release, the minimum version required will be Python 3.5.3. [Learn more here.](/blog/2017/10/06/deprecating-python-3.4-support/)
## {% linkable_title HomeKit %}
@ -482,111 +482,111 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@frenck]: https://github.com/frenck
[@pvizeli]: https://github.com/pvizeli
[@ryanm101]: https://github.com/ryanm101
[alexa docs]: https://home-assistant.io/components/alexa/
[august docs]: https://home-assistant.io/components/august/
[binary_sensor.august docs]: https://home-assistant.io/components/binary_sensor.august/
[binary_sensor.bloomsky docs]: https://home-assistant.io/components/binary_sensor.bloomsky/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/
[bmw_connected_drive docs]: https://home-assistant.io/components/bmw_connected_drive/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/
[camera.august docs]: https://home-assistant.io/components/camera.august/
[camera.bloomsky docs]: https://home-assistant.io/components/camera.bloomsky/
[camera.doorbird docs]: https://home-assistant.io/components/camera.doorbird/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[camera.rpi_camera docs]: https://home-assistant.io/components/camera.rpi_camera/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/
[climate.melissa docs]: https://home-assistant.io/components/climate.melissa/
[cloud docs]: https://home-assistant.io/components/cloud/
[config docs]: https://home-assistant.io/components/config/
[conversation docs]: https://home-assistant.io/components/conversation/
[cover.knx docs]: https://home-assistant.io/components/cover.knx/
[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/
[deconz docs]: https://home-assistant.io/components/deconz/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/
[device_tracker.bmw_connected_drive docs]: https://home-assistant.io/components/device_tracker.bmw_connected_drive/
[device_tracker.nmap_tracker docs]: https://home-assistant.io/components/device_tracker.nmap_tracker/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/
[frontend docs]: https://home-assistant.io/components/frontend/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/
[history docs]: https://home-assistant.io/components/history/
[homekit docs]: https://home-assistant.io/components/homekit/
[homekit.accessories docs]: https://home-assistant.io/components/homekit.accessories/
[homekit.const docs]: https://home-assistant.io/components/homekit.const/
[homekit.covers docs]: https://home-assistant.io/components/homekit.covers/
[homekit.sensors docs]: https://home-assistant.io/components/homekit.sensors/
[http docs]: https://home-assistant.io/components/http/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/
[isy994 docs]: https://home-assistant.io/components/isy994/
[knx docs]: https://home-assistant.io/components/knx/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/
[light.knx docs]: https://home-assistant.io/components/light.knx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[lock.august docs]: https://home-assistant.io/components/lock.august/
[lock.zwave docs]: https://home-assistant.io/components/lock.zwave/
[logbook docs]: https://home-assistant.io/components/logbook/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/
[media_player.braviatv_psk docs]: https://home-assistant.io/components/media_player.braviatv_psk/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[media_player.frontier_silicon docs]: https://home-assistant.io/components/media_player.frontier_silicon/
[media_player.panasonic_viera docs]: https://home-assistant.io/components/media_player.panasonic_viera/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[media_player.xiaomi_tv docs]: https://home-assistant.io/components/media_player.xiaomi_tv/
[melissa docs]: https://home-assistant.io/components/melissa/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[mqtt_eventstream docs]: https://home-assistant.io/components/mqtt_eventstream/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.knx docs]: https://home-assistant.io/components/notify.knx/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/
[panel_iframe docs]: https://home-assistant.io/components/panel_iframe/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/
[scene docs]: https://home-assistant.io/components/scene/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[sensor.bloomsky docs]: https://home-assistant.io/components/sensor.bloomsky/
[sensor.bmw_connected_drive docs]: https://home-assistant.io/components/sensor.bmw_connected_drive/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/
[sensor.fastdotcom docs]: https://home-assistant.io/components/sensor.fastdotcom/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/
[sensor.filesize docs]: https://home-assistant.io/components/sensor.filesize/
[sensor.folder docs]: https://home-assistant.io/components/sensor.folder/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/
[sensor.rfxtrx docs]: https://home-assistant.io/components/sensor.rfxtrx/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/
[sensor.sma docs]: https://home-assistant.io/components/sensor.sma/
[sensor.smappee docs]: https://home-assistant.io/components/sensor.smappee/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/
[sensor.spotcrime docs]: https://home-assistant.io/components/sensor.spotcrime/
[sensor.startca docs]: https://home-assistant.io/components/sensor.startca/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/
[smappee docs]: https://home-assistant.io/components/smappee/
[switch.knx docs]: https://home-assistant.io/components/switch.knx/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/
[switch.smappee docs]: https://home-assistant.io/components/switch.smappee/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/
[usps docs]: https://home-assistant.io/components/usps/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[vera docs]: https://home-assistant.io/components/vera/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/
[weblink docs]: https://home-assistant.io/components/weblink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[zha docs]: https://home-assistant.io/components/zha/
[alexa docs]: /components/alexa/
[august docs]: /components/august/
[binary_sensor.august docs]: /components/binary_sensor.august/
[binary_sensor.bloomsky docs]: /components/binary_sensor.bloomsky/
[binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.knx docs]: /components/binary_sensor.knx/
[bmw_connected_drive docs]: /components/bmw_connected_drive/
[calendar.caldav docs]: /components/calendar.caldav/
[camera.august docs]: /components/camera.august/
[camera.bloomsky docs]: /components/camera.bloomsky/
[camera.doorbird docs]: /components/camera.doorbird/
[camera.onvif docs]: /components/camera.onvif/
[camera.rpi_camera docs]: /components/camera.rpi_camera/
[climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.knx docs]: /components/climate.knx/
[climate.melissa docs]: /components/climate.melissa/
[cloud docs]: /components/cloud/
[config docs]: /components/config/
[conversation docs]: /components/conversation/
[cover.knx docs]: /components/cover.knx/
[cover.opengarage docs]: /components/cover.opengarage/
[deconz docs]: /components/deconz/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.bmw_connected_drive docs]: /components/device_tracker.bmw_connected_drive/
[device_tracker.nmap_tracker docs]: /components/device_tracker.nmap_tracker/
[device_tracker.unifi docs]: /components/device_tracker.unifi/
[fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[frontend docs]: /components/frontend/
[google_assistant docs]: /components/google_assistant/
[hassio docs]: /components/hassio/
[history docs]: /components/history/
[homekit docs]: /components/homekit/
[homekit.accessories docs]: /components/homekit.accessories/
[homekit.const docs]: /components/homekit.const/
[homekit.covers docs]: /components/homekit.covers/
[homekit.sensors docs]: /components/homekit.sensors/
[http docs]: /components/http/
[input_datetime docs]: /components/input_datetime/
[isy994 docs]: /components/isy994/
[knx docs]: /components/knx/
[light.deconz docs]: /components/light.deconz/
[light.iglo docs]: /components/light.iglo/
[light.knx docs]: /components/light.knx/
[light.limitlessled docs]: /components/light.limitlessled/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lock.august docs]: /components/lock.august/
[lock.zwave docs]: /components/lock.zwave/
[logbook docs]: /components/logbook/
[media_extractor docs]: /components/media_extractor/
[media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.braviatv_psk docs]: /components/media_player.braviatv_psk/
[media_player.cast docs]: /components/media_player.cast/
[media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.frontier_silicon docs]: /components/media_player.frontier_silicon/
[media_player.panasonic_viera docs]: /components/media_player.panasonic_viera/
[media_player.sonos docs]: /components/media_player.sonos/
[media_player.xiaomi_tv docs]: /components/media_player.xiaomi_tv/
[melissa docs]: /components/melissa/
[mqtt docs]: /components/mqtt/
[mqtt_eventstream docs]: /components/mqtt_eventstream/
[notify.html5 docs]: /components/notify.html5/
[notify.knx docs]: /components/notify.knx/
[notify.lametric docs]: /components/notify.lametric/
[panel_iframe docs]: /components/panel_iframe/
[remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[scene docs]: /components/scene/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.bloomsky docs]: /components/sensor.bloomsky/
[sensor.bmw_connected_drive docs]: /components/sensor.bmw_connected_drive/
[sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.deconz docs]: /components/sensor.deconz/
[sensor.fastdotcom docs]: /components/sensor.fastdotcom/
[sensor.fedex docs]: /components/sensor.fedex/
[sensor.filesize docs]: /components/sensor.filesize/
[sensor.folder docs]: /components/sensor.folder/
[sensor.knx docs]: /components/sensor.knx/
[sensor.pollen docs]: /components/sensor.pollen/
[sensor.rfxtrx docs]: /components/sensor.rfxtrx/
[sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.sma docs]: /components/sensor.sma/
[sensor.smappee docs]: /components/sensor.smappee/
[sensor.speedtest docs]: /components/sensor.speedtest/
[sensor.spotcrime docs]: /components/sensor.spotcrime/
[sensor.startca docs]: /components/sensor.startca/
[sensor.template docs]: /components/sensor.template/
[sensor.tibber docs]: /components/sensor.tibber/
[sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.zha docs]: /components/sensor.zha/
[shopping_list docs]: /components/shopping_list/
[smappee docs]: /components/smappee/
[switch.knx docs]: /components/switch.knx/
[switch.rainmachine docs]: /components/switch.rainmachine/
[switch.smappee docs]: /components/switch.smappee/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tahoma docs]: /components/tahoma/
[telegram_bot docs]: /components/telegram_bot/
[usps docs]: /components/usps/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[vera docs]: /components/vera/
[weather.buienradar docs]: /components/weather.buienradar/
[weblink docs]: /components/weblink/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[zha docs]: /components/zha/
[#12635]: https://github.com/home-assistant/home-assistant/pull/12635
[#12645]: https://github.com/home-assistant/home-assistant/pull/12645
[#12657]: https://github.com/home-assistant/home-assistant/pull/12657
@ -614,17 +614,17 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@tumik]: https://github.com/tumik
[@fanthos]: https://github.com/fanthos
[@PhilRW]: https://github.com/PhilRW
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/
[deconz docs]: https://home-assistant.io/components/deconz/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/
[mysensors docs]: https://home-assistant.io/components/mysensors/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/
[tahoma docs]: https://home-assistant.io/components/tahoma/
[vacuum.roomba docs]: https://home-assistant.io/components/vacuum.roomba/
[zha docs]: https://home-assistant.io/components/zha/
[binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[deconz docs]: /components/deconz/
[light.iglo docs]: /components/light.iglo/
[media_player.cast docs]: /components/media_player.cast/
[media_player.denonavr docs]: /components/media_player.denonavr/
[mysensors docs]: /components/mysensors/
[remote.harmony docs]: /components/remote.harmony/
[sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[tahoma docs]: /components/tahoma/
[vacuum.roomba docs]: /components/vacuum.roomba/
[zha docs]: /components/zha/
[#12759]: https://github.com/home-assistant/home-assistant/pull/12759
[#12762]: https://github.com/home-assistant/home-assistant/pull/12762
[#12764]: https://github.com/home-assistant/home-assistant/pull/12764
@ -641,14 +641,14 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@happyleavesaoc]: https://github.com/happyleavesaoc
[@ryanm101]: https://github.com/ryanm101
[@uchagani]: https://github.com/uchagani
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/
[bmw_connected_drive docs]: https://home-assistant.io/components/bmw_connected_drive/
[logbook docs]: https://home-assistant.io/components/logbook/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/
[binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[bmw_connected_drive docs]: /components/bmw_connected_drive/
[logbook docs]: /components/logbook/
[media_player.plex docs]: /components/media_player.plex/
[media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: /components/media_player.sonos/
[sensor.fedex docs]: /components/sensor.fedex/
[sensor.pollen docs]: /components/sensor.pollen/
[#12810]: https://github.com/home-assistant/home-assistant/pull/12810
[#12837]: https://github.com/home-assistant/home-assistant/pull/12837
[#12840]: https://github.com/home-assistant/home-assistant/pull/12840
@ -656,6 +656,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@andrey-git]: https://github.com/andrey-git
[@balloob]: https://github.com/balloob
[@kellerza]: https://github.com/kellerza
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[cloud docs]: https://home-assistant.io/components/cloud/
[hue docs]: https://home-assistant.io/components/hue/
[climate.sensibo docs]: /components/climate.sensibo/
[cloud docs]: /components/cloud/
[hue docs]: /components/hue/

View file

@ -13,7 +13,7 @@ og_image: /images/blog/2018-03-0.65/entity-registry-name.gif
<a href='/components/#version/0.65'><img src='/images/blog/2018-03-0.65/components.png' style='border: 0;box-shadow: none;'></a>
Release 0.65 has arrived and oh boy, is it awesome. First off, in case you have missed the previous release notes and [announcements](https://home-assistant.io/blog/2017/10/06/deprecating-python-3.4-support/): **Starting with this release, Home Assistant has dropped support for Python 3.4. The minimum supported version is now Python 3.5.3.** If you are on Hass.io or Docker, you'll automatically be running the latest and greatest. If you're on an older Hassbian installation or did your own Linux setup you'll need to upgrade to at least Python 3.5.3.
Release 0.65 has arrived and oh boy, is it awesome. First off, in case you have missed the previous release notes and [announcements](/blog/2017/10/06/deprecating-python-3.4-support/): **Starting with this release, Home Assistant has dropped support for Python 3.4. The minimum supported version is now Python 3.5.3.** If you are on Hass.io or Docker, you'll automatically be running the latest and greatest. If you're on an older Hassbian installation or did your own Linux setup you'll need to upgrade to at least Python 3.5.3.
## {% linkable_title Naming entities %}
@ -180,7 +180,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
<!--more-->
## {% linkable_title Breaking Changes %}
- Insteon PLM: If you have created platform overrides in your configuration.yaml file to change a your INSTEON device to map to a different Home Assistant platform, that mapping will no longer be in effect. Please see the new device override capabilities in the [insteon_plm documentation](https://home-assistant.io/components/insteon_plm/). ([@teharris1] - [#12534]) ([insteon_plm docs]) ([binary_sensor.insteon_plm docs]) ([fan.insteon_plm docs]) ([light.insteon_plm docs]) ([sensor.insteon_plm docs]) ([switch.insteon_plm docs]) (breaking change)
- Insteon PLM: If you have created platform overrides in your configuration.yaml file to change a your INSTEON device to map to a different Home Assistant platform, that mapping will no longer be in effect. Please see the new device override capabilities in the [insteon_plm documentation](/components/insteon_plm/). ([@teharris1] - [#12534]) ([insteon_plm docs]) ([binary_sensor.insteon_plm docs]) ([fan.insteon_plm docs]) ([light.insteon_plm docs]) ([sensor.insteon_plm docs]) ([switch.insteon_plm docs]) (breaking change)
- AirVisual's air index unit is AQI (Air Quality Index), not PSI (Pressure per Square Inch). ([@chilicheech] - [#12730]) ([sensor.airvisual docs]) (breaking change)
- TekSavvy Sensor: The sensor entity id for peak upload usage used to be `sensor.teksavvy_on_peak_upload_` this has been changed to `sensor.teksavvy_on_peak_upload`. The `usage` title was shared between and therefore indeterminate between GB and % usage. Therefore % usage entity ID has been changed to `sensor.teksavvy_usage_ratio` ([@mikeodr] - [#12325]) ([sensor.teksavvy docs]) (breaking change)
- Egardia redesign - generic component and sensor support ([@jeroenterheerdt] - [#11994]) ([egardia docs]) ([alarm_control_panel.egardia docs]) ([binary_sensor.egardia docs]) (breaking change) (new-platform)
@ -542,121 +542,121 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@teharris1]: https://github.com/teharris1
[@thejta]: https://github.com/thejta
[@turbokongen]: https://github.com/turbokongen
[alarm_control_panel.alarmdotcom docs]: https://home-assistant.io/components/alarm_control_panel.alarmdotcom/
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[api docs]: https://home-assistant.io/components/api/
[august docs]: https://home-assistant.io/components/august/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/
[binary_sensor.egardia docs]: https://home-assistant.io/components/binary_sensor.egardia/
[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/
[binary_sensor.insteon_plm docs]: https://home-assistant.io/components/binary_sensor.insteon_plm/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/
[binary_sensor.upcloud docs]: https://home-assistant.io/components/binary_sensor.upcloud/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/
[camera.proxy docs]: https://home-assistant.io/components/camera.proxy/
[camera.rpi_camera docs]: https://home-assistant.io/components/camera.rpi_camera/
[camera.yi docs]: https://home-assistant.io/components/camera.yi/
[canary docs]: https://home-assistant.io/components/canary/
[climate docs]: https://home-assistant.io/components/climate/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/
[cloud docs]: https://home-assistant.io/components/cloud/
[coinbase docs]: https://home-assistant.io/components/coinbase/
[config docs]: https://home-assistant.io/components/config/
[conversation docs]: https://home-assistant.io/components/conversation/
[demo docs]: https://home-assistant.io/components/demo/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/
[device_tracker.icloud docs]: https://home-assistant.io/components/device_tracker.icloud/
[device_tracker.tesla docs]: https://home-assistant.io/components/device_tracker.tesla/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/
[egardia docs]: https://home-assistant.io/components/egardia/
[fan.insteon_plm docs]: https://home-assistant.io/components/fan.insteon_plm/
[frontend docs]: https://home-assistant.io/components/frontend/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[group docs]: https://home-assistant.io/components/group/
[homekit docs]: https://home-assistant.io/components/homekit/
[http docs]: https://home-assistant.io/components/http/
[hue docs]: https://home-assistant.io/components/hue/
[ihc docs]: https://home-assistant.io/components/ihc/
[influxdb docs]: https://home-assistant.io/components/influxdb/
[insteon_plm docs]: https://home-assistant.io/components/insteon_plm/
[knx docs]: https://home-assistant.io/components/knx/
[light docs]: https://home-assistant.io/components/light/
[light.demo docs]: https://home-assistant.io/components/light.demo/
[light.group docs]: https://home-assistant.io/components/light.group/
[light.group docs]: https://home-assistant.io/components/light.group/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/
[light.insteon_plm docs]: https://home-assistant.io/components/light.insteon_plm/
[light.knx docs]: https://home-assistant.io/components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/
[logbook docs]: https://home-assistant.io/components/logbook/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.channels docs]: https://home-assistant.io/components/media_player.channels/
[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/
[media_player.songpal docs]: https://home-assistant.io/components/media_player.songpal/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[mqtt docs]: https://home-assistant.io/components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/
[notify.synology_chat docs]: https://home-assistant.io/components/notify.synology_chat/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/
[rest_command docs]: https://home-assistant.io/components/rest_command/
[scene docs]: https://home-assistant.io/components/scene/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/
[sensor.filter docs]: https://home-assistant.io/components/sensor.filter/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/
[sensor.folder docs]: https://home-assistant.io/components/sensor.folder/
[sensor.history_stats docs]: https://home-assistant.io/components/sensor.history_stats/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/
[sensor.insteon_plm docs]: https://home-assistant.io/components/sensor.insteon_plm/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/
[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/
[sensor.plex docs]: https://home-assistant.io/components/sensor.plex/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/
[sensor.sense docs]: https://home-assistant.io/components/sensor.sense/
[sensor.serial_pm docs]: https://home-assistant.io/components/sensor.serial_pm/
[sensor.simulated docs]: https://home-assistant.io/components/sensor.simulated/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/
[sensor.teksavvy docs]: https://home-assistant.io/components/sensor.teksavvy/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/
[sensor.zestimate docs]: https://home-assistant.io/components/sensor.zestimate/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/
[switch.edimax docs]: https://home-assistant.io/components/switch.edimax/
[switch.insteon_plm docs]: https://home-assistant.io/components/switch.insteon_plm/
[switch.rest docs]: https://home-assistant.io/components/switch.rest/
[switch.tesla docs]: https://home-assistant.io/components/switch.tesla/
[switch.upcloud docs]: https://home-assistant.io/components/switch.upcloud/
[switch.volvooncall docs]: https://home-assistant.io/components/switch.volvooncall/
[switch.xiaomi_aqara docs]: https://home-assistant.io/components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/
[switch.zha docs]: https://home-assistant.io/components/switch.zha/
[telegram_bot.broadcast docs]: https://home-assistant.io/components/telegram_bot.broadcast/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/
[upcloud docs]: https://home-assistant.io/components/upcloud/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/
[weather docs]: https://home-assistant.io/components/weather/
[weather.darksky docs]: https://home-assistant.io/components/weather.darksky/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[zabbix docs]: https://home-assistant.io/components/zabbix/
[zha docs]: https://home-assistant.io/components/zha/
[zwave docs]: https://home-assistant.io/components/zwave/
[alarm_control_panel.alarmdotcom docs]: /components/alarm_control_panel.alarmdotcom/
[alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[api docs]: /components/api/
[august docs]: /components/august/
[binary_sensor docs]: /components/binary_sensor/
[binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.egardia docs]: /components/binary_sensor.egardia/
[binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/
[binary_sensor.insteon_plm docs]: /components/binary_sensor.insteon_plm/
[binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[binary_sensor.knx docs]: /components/binary_sensor.knx/
[binary_sensor.upcloud docs]: /components/binary_sensor.upcloud/
[binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.onvif docs]: /components/camera.onvif/
[camera.proxy docs]: /components/camera.proxy/
[camera.rpi_camera docs]: /components/camera.rpi_camera/
[camera.yi docs]: /components/camera.yi/
[canary docs]: /components/canary/
[climate docs]: /components/climate/
[climate.nest docs]: /components/climate.nest/
[climate.wink docs]: /components/climate.wink/
[cloud docs]: /components/cloud/
[coinbase docs]: /components/coinbase/
[config docs]: /components/config/
[conversation docs]: /components/conversation/
[demo docs]: /components/demo/
[device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.icloud docs]: /components/device_tracker.icloud/
[device_tracker.tesla docs]: /components/device_tracker.tesla/
[device_tracker.ubus docs]: /components/device_tracker.ubus/
[egardia docs]: /components/egardia/
[fan.insteon_plm docs]: /components/fan.insteon_plm/
[frontend docs]: /components/frontend/
[google_assistant docs]: /components/google_assistant/
[group docs]: /components/group/
[homekit docs]: /components/homekit/
[http docs]: /components/http/
[hue docs]: /components/hue/
[ihc docs]: /components/ihc/
[influxdb docs]: /components/influxdb/
[insteon_plm docs]: /components/insteon_plm/
[knx docs]: /components/knx/
[light docs]: /components/light/
[light.demo docs]: /components/light.demo/
[light.group docs]: /components/light.group/
[light.group docs]: /components/light.group/
[light.hue docs]: /components/light.hue/
[light.hyperion docs]: /components/light.hyperion/
[light.insteon_plm docs]: /components/light.insteon_plm/
[light.knx docs]: /components/light.knx/
[light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: /components/light.limitlessled/
[light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: /components/light.zha/
[logbook docs]: /components/logbook/
[media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.cast docs]: /components/media_player.cast/
[media_player.channels docs]: /components/media_player.channels/
[media_player.emby docs]: /components/media_player.emby/
[media_player.plex docs]: /components/media_player.plex/
[media_player.songpal docs]: /components/media_player.songpal/
[media_player.sonos docs]: /components/media_player.sonos/
[mqtt docs]: /components/mqtt/
[notify.html5 docs]: /components/notify.html5/
[notify.synology_chat docs]: /components/notify.synology_chat/
[remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[rest_command docs]: /components/rest_command/
[scene docs]: /components/scene/
[sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.filter docs]: /components/sensor.filter/
[sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.folder docs]: /components/sensor.folder/
[sensor.history_stats docs]: /components/sensor.history_stats/
[sensor.imap docs]: /components/sensor.imap/
[sensor.insteon_plm docs]: /components/sensor.insteon_plm/
[sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.netatmo docs]: /components/sensor.netatmo/
[sensor.plex docs]: /components/sensor.plex/
[sensor.pollen docs]: /components/sensor.pollen/
[sensor.rest docs]: /components/sensor.rest/
[sensor.sense docs]: /components/sensor.sense/
[sensor.serial_pm docs]: /components/sensor.serial_pm/
[sensor.simulated docs]: /components/sensor.simulated/
[sensor.sql docs]: /components/sensor.sql/
[sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.teksavvy docs]: /components/sensor.teksavvy/
[sensor.tesla docs]: /components/sensor.tesla/
[sensor.tibber docs]: /components/sensor.tibber/
[sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zestimate docs]: /components/sensor.zestimate/
[shopping_list docs]: /components/shopping_list/
[switch.edimax docs]: /components/switch.edimax/
[switch.insteon_plm docs]: /components/switch.insteon_plm/
[switch.rest docs]: /components/switch.rest/
[switch.tesla docs]: /components/switch.tesla/
[switch.upcloud docs]: /components/switch.upcloud/
[switch.volvooncall docs]: /components/switch.volvooncall/
[switch.xiaomi_aqara docs]: /components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[switch.zha docs]: /components/switch.zha/
[telegram_bot.broadcast docs]: /components/telegram_bot.broadcast/
[telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[upcloud docs]: /components/upcloud/
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather docs]: /components/weather/
[weather.darksky docs]: /components/weather.darksky/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[zabbix docs]: /components/zabbix/
[zha docs]: /components/zha/
[zwave docs]: /components/zwave/
[#13020]: https://github.com/home-assistant/home-assistant/pull/13020
[#13024]: https://github.com/home-assistant/home-assistant/pull/13024
[#13027]: https://github.com/home-assistant/home-assistant/pull/13027
@ -665,9 +665,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@balloob]: https://github.com/balloob
[@cdce8p]: https://github.com/cdce8p
[@kellerza]: https://github.com/kellerza
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[homekit docs]: https://home-assistant.io/components/homekit/
[device_tracker docs]: /components/device_tracker/
[google_assistant docs]: /components/google_assistant/
[homekit docs]: /components/homekit/
[#12996]: https://github.com/home-assistant/home-assistant/pull/12996
[#13037]: https://github.com/home-assistant/home-assistant/pull/13037
[#13038]: https://github.com/home-assistant/home-assistant/pull/13038
@ -684,13 +684,13 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@armills]: https://github.com/armills
[@ptarjan]: https://github.com/ptarjan
[@syssi]: https://github.com/syssi
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/
[wink docs]: https://home-assistant.io/components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/
[climate.sensibo docs]: /components/climate.sensibo/
[light.lifx docs]: /components/light.lifx/
[light.yeelight docs]: /components/light.yeelight/
[sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.sql docs]: /components/sensor.sql/
[wink docs]: /components/wink/
[xiaomi_aqara docs]: /components/xiaomi_aqara/
[#12939]: https://github.com/home-assistant/home-assistant/pull/12939
[#13058]: https://github.com/home-assistant/home-assistant/pull/13058
[#13062]: https://github.com/home-assistant/home-assistant/pull/13062
@ -707,16 +707,16 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@jesserockz]: https://github.com/jesserockz
[@pavoni]: https://github.com/pavoni
[@snjoetw]: https://github.com/snjoetw
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/
[device_tracker.tado docs]: https://home-assistant.io/components/device_tracker.tado/
[knx docs]: https://home-assistant.io/components/knx/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/
[vera docs]: https://home-assistant.io/components/vera/
[camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: /components/camera.synology/
[climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[device_tracker.tado docs]: /components/device_tracker.tado/
[knx docs]: /components/knx/
[light.hue docs]: /components/light.hue/
[light.iglo docs]: /components/light.iglo/
[media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: /components/media_player.kodi/
[vera docs]: /components/vera/
[#13106]: https://github.com/home-assistant/home-assistant/pull/13106
[#13109]: https://github.com/home-assistant/home-assistant/pull/13109
[#13114]: https://github.com/home-assistant/home-assistant/pull/13114
@ -724,11 +724,11 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@arsaboo]: https://github.com/arsaboo
[@balloob]: https://github.com/balloob
[@jeroenterheerdt]: https://github.com/jeroenterheerdt
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/
[arlo docs]: https://home-assistant.io/components/arlo/
[hue docs]: https://home-assistant.io/components/hue/
[light.hue docs]: https://home-assistant.io/components/light.hue/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/
[alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[arlo docs]: /components/arlo/
[hue docs]: /components/hue/
[light.hue docs]: /components/light.hue/
[switch.wemo docs]: /components/switch.wemo/
[#13162]: https://github.com/home-assistant/home-assistant/pull/13162
[#13174]: https://github.com/home-assistant/home-assistant/pull/13174
[#13195]: https://github.com/home-assistant/home-assistant/pull/13195
@ -738,10 +738,10 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@arsaboo]: https://github.com/arsaboo
[@balloob]: https://github.com/balloob
[@cdce8p]: https://github.com/cdce8p
[arlo docs]: https://home-assistant.io/components/arlo/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[homekit docs]: https://home-assistant.io/components/homekit/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[arlo docs]: /components/arlo/
[google_assistant docs]: /components/google_assistant/
[homekit docs]: /components/homekit/
[media_player.sonos docs]: /components/media_player.sonos/
[#13226]: https://github.com/home-assistant/home-assistant/pull/13226
[#13237]: https://github.com/home-assistant/home-assistant/pull/13237
[#13248]: https://github.com/home-assistant/home-assistant/pull/13248
@ -750,8 +750,8 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@PhracturedBlue]: https://github.com/PhracturedBlue
[@amelchio]: https://github.com/amelchio
[@balloob]: https://github.com/balloob
[camera.proxy docs]: https://home-assistant.io/components/camera.proxy/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/
[light.demo docs]: https://home-assistant.io/components/light.demo/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/
[camera.proxy docs]: /components/camera.proxy/
[device_tracker docs]: /components/device_tracker/
[google_assistant docs]: /components/google_assistant/
[light.demo docs]: /components/light.demo/
[media_player.sonos docs]: /components/media_player.sonos/

View file

@ -0,0 +1,32 @@
---
layout: post
title: "Updated release schedule"
description: "We're adding a beta period of a week before marking each release as final."
date: 2018-03-24 00:01:00
date_formatted: "March 24, 2018"
author: Paulus Schoutsen
author_twitter: balloob
comments: true
categories: Announcements
og_image: /images/blog/2018-03-release-schedule/social.png
---
So this weekend we're going to shake things a little up. Instead of releasing a new version today, we've released a beta version of the new version: 0.66.0.beta0. After a week of being in beta, the version will be promoted to be the new stable release. While the beta is live, we will accept contributions on the dev branch for the next version as usual.
<p class='img'>
<img
src='/images/blog/2018-03-release-schedule/release-schedule-diagram.png'
alt='Diagram showing the updates release cycle containing a week extra time before release.'
>
Diagram of the new release schedule
</p>
The goal is to create a more stable first release without the need for a quick follow up hot fix. So if you want to be able to access the new features faster but don't mind the risk of running into the occassional bug, get yourself on the beta channel today:
- Hass.io users will be able to enable the dev channel in the system settings.
- For Docker users, the beta's will be published under the `rc` tag.
- Beta's are also published to PyPi. Because it is a beta release, it will not be installed by Pip unless explictely specified in the install command: `pip3 install --pre --upgrade homeassistant`.
The documentation for the beta version can be found at [https://rc.home-assistant.io/](https://rc.home-assistant.io/).
If you find issues with either the code or the docs of the pre-release, please open an issue in the [appropriate place](/help/#bugs-feature-requests-and-alike) or, even better, submit a pull request to fix it.

View file

@ -25,31 +25,40 @@ Screenshot of Home Assistant showing a school, work and home zone and two people
### {% linkable_title Setting it up %}
The device tracker component offers presence detection for Home Assistant. It supports two different methods for presence detection: scan for connected devices on the local network and connect to third party service.
The device tracker component offers presence detection for Home Assistant. It supports three different methods for presence detection: scan for connected devices on the local network, scan for Bluetooth devices within range, and connect to third-party service.
Scanning for connected devices is easy to setup. See the instructions for our [supported routers][routers] or [scan the network using nmap][nmap]. This approach does have its limitations, however: it will only be able to detect if a device is at home, and iPhones may show as not home inaccurately (as iPhones disconnect from WiFi if idle).
Scanning for connected devices is easy to setup; options include [supported routers][routers] and [scanning the network using nmap][nmap]. This approach does have its limitations, however: it will only be able to detect if a device is at home, and modern smartphones may show as not home inaccurately (as they disconnect from WiFi if idle).
Home Assistant currently supports multiple third-party services for presence detection: [OwnTracks][ha-owntracks], [GPSLogger][ha-gpslogger] and [Locative][ha-locative]. OwnTracks is an app that you install on your iPhone or Android phone that allows you to push the location of your device to Home Assistant using an MQTT broker. An MQTT broker is an Internet of Things communication platform that you can [freely host yourself][mqtt-self] or get [a private instance for free in the cloud](/components/mqtt/#run-your-own).
You can scan for [Bluetooth][ha-bluetooth] and [Bluetooth LE][ha-bluetooth-le] devices. Unlike with WiFi, modern smartphones don't turn off Bluetooth automatically, though the range is lower.
<p class='note'>
OwnTracks communicates directly with your MQTT broker; no data will pass through their servers.
</p>
Home Assistant currently supports multiple third-party services for presence detection, such as [OwnTracks over MQTT][ha-owntracks-mqtt], [OwnTracks over HTTP][ha-owntracks-http] [GPSLogger][ha-gpslogger] and [Locative][ha-locative].
There are a wide [range of options][ha-presence] available, both for scanning your local network and third-party services.
### {% linkable_title Zones %}
<img src='/images/screenshots/badges-zone.png' style='float: right; margin-left: 8px; height: 100px;'>
Home Assistant will know the location of your device if you are using OwnTracks. By [setting up zones][zone] you will be able to add names to the locations of your devices. This way you can easily spot on the state page where the people in your house are and use it as [triggers][trigger] and [conditions][condition] for automation.
Home Assistant will know the location of your device if you are using a device tracker that reports a GPS location (such as OwnTracks, GPS Logger, the iOS app, and others). By [setting up zones][zone] you will be able to add names to the locations of your devices. This way you can easily spot on the state page where the people in your house are and use it as [triggers][trigger] and [conditions][condition] for automation.
<p class='note'>
If you're looking at the [map view][ha-map] then any devices in your Home zone won't be visible, this is by design.
</p>
[routers]: /components/#presence-detection
[nmap]: /components/device_tracker.nmap_tracker/
[ha-owntracks]: /components/device_tracker.owntracks/
[ha-bluetooth]: /components/device_tracker.bluetooth_tracker/
[ha-bluetooth-le]: /components/device_tracker.bluetooth_le_tracker/
[ha-owntracks-mqtt]: /components/device_tracker.owntracks/
[ha-owntracks-http]: /components/device_tracker.owntracks_http/
[ha-locative]: /components/device_tracker.locative/
[ha-gpslogger]: /components/device_tracker.gpslogger/
[ha-presence]: /components/#presence-detection
[mqtt-self]: /components/mqtt/#run-your-own
[mqtt-cloud]: /components/mqtt/#cloudmqtt
[zone]: /components/zone/
[trigger]: /getting-started/automation-trigger/#zone-trigger
[condition]: /getting-started/automation-condition/#zone-condition
[ha-map]: /components/map/
### [Next step: Use Home Assistant &raquo;](/getting-started/use/)

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB