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 # # Main Configs #
# ----------------------- # # ----------------------- #
url: https://home-assistant.io url: https://www.home-assistant.io
title: Home Assistant title: Home Assistant
subtitle: Open-source home automation platform running on Python 3 subtitle: Open-source home automation platform running on Python 3
author: Home Assistant author: Home Assistant

View file

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

View file

@ -2,7 +2,7 @@
layout: page layout: page
title: "Snips.ai" title: "Snips.ai"
description: "Enhance your Hass.io installation with a local voice assistant." 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 sidebar: true
comments: false comments: false
sharing: true 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. [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 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 ```text
**** List of PLAYBACK Hardware Devices **** **** List of PLAYBACK Hardware Devices ****
@ -59,8 +73,8 @@ Now start the add-on.
Configuration variables: 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. - **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 - **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 %} ### {% linkable_title Home Assistant configuration %}
@ -71,6 +85,6 @@ snips:
``` ```
[Snips.ai]: https://snips.ai/ [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/ [Samba]: /addons/samba/
[comp]: /components/snips/ [comp]: /components/snips/

View file

@ -46,3 +46,18 @@ Example of the light group "Kitchen Lights".
</p> </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. 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

@ -165,12 +165,6 @@ Stops a playing ringtone immediately.
#### {% linkable_title Service `xiaomi_aqara.add_device` %} #### {% 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. 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 | | 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 %} ## {% 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. * **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. * **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. * **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 * **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) * **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. * **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'> <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. 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> </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. 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: 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/) - [Moteino](https://lowpowerlab.com/moteino/)
- [2 x Accelerometers](http://www.amazon.com/gp/product/B008BOPN40) - [2 x Accelerometers](http://www.amazon.com/gp/product/B008BOPN40)
- [2 x Reed switch](http://www.amazon.com/gp/product/B004PARDRO) - [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) [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" /} {::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. 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" 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. 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. 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. 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.

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/ [rollershutter.command_line]: /components/rollershutter.command_line/
[Steam]: /components/sensor.steam_online/ [Steam]: /components/sensor.steam_online/
[Wink]: /components/binary_sensor.wink/ [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/ [script]: /components/script/
[Wemo component]: /components/wemo/ [Wemo component]: /components/wemo/
[switch.cmd]: /components/switch.command_line/ [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). 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. 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/) 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 %} #### {% 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 [ha-rn]: https://github.com/balloob/home-assistant-react-native-ios
[tools-js]: https://github.com/home-assistant/home-assistant-polymer#building-the-app [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 [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' /> <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. 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) [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 ```yaml
camera: 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. 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 ```yaml
camera: 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 [reload core config service]: /getting-started/customizing-devices/#reloading-customize
[Sony Bravia TV]: /components/media_player.braviatv/ [Sony Bravia TV]: /components/media_player.braviatv/
[Raspberry Pi GPIO pins]: /components/garage_door.rpi_gpio/ [Raspberry Pi GPIO pins]: /components/garage_door.rpi_gpio/
[elevation]: https://home-assistant.io/getting-started/basic/ [elevation]: /getting-started/basic/

View file

@ -46,7 +46,7 @@ $ cd ha
$ source bin/activate $ 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 ```bash
$ pip3 install homeassistant $ pip3 install homeassistant

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_ _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/ [DB Browser for SQLite]: http://sqlitebrowser.org/
[Pandas]: http://pandas.pydata.org/ [Pandas]: http://pandas.pydata.org/
[matplotlib]: http://matplotlib.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)._ _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. 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. - 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" …>` - 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 [hap]: https://github.com/home-assistant/home-assistant-polymer
[mantra]: https://www.youtube.com/watch?v=zfQoleQEa4w&feature=youtu.be&t=1380 [mantra]: https://www.youtube.com/watch?v=zfQoleQEa4w&feature=youtu.be&t=1380
[sw-precache]: https://github.com/GoogleChrome/sw-precache [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 %} ## {% 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: 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:

View file

@ -264,40 +264,40 @@ Thanks for reading all of the above, especially since this week was a pretty lon
[@vittoriom]: https://github.com/vittoriom [@vittoriom]: https://github.com/vittoriom
[@wokar]: https://github.com/wokar [@wokar]: https://github.com/wokar
[Arduino]: https://home-assistant.io/components/arduino/ [Arduino]: /components/arduino/
[APNS]: https://home-assistant.io/components/notify.apns/ [APNS]: /components/notify.apns/
[ARWN]: https://home-assistant.io/components/sensor.arwn/ [ARWN]: /components/sensor.arwn/
[Concord232]: https://home-assistant.io/components/alarm_control_panel.concord232/ [Concord232]: /components/alarm_control_panel.concord232/
[HTTP]: https://home-assistant.io/components/http/ [HTTP]: /components/http/
[HaveIBeenPwned]: https://home-assistant.io/components/sensor.haveibeenpwned/ [HaveIBeenPwned]: /components/sensor.haveibeenpwned/
[Matrix]: https://home-assistant.io//components/notify.matrix/ [Matrix]: //components/notify.matrix/
[Neato]: https://home-assistant.io/components/switch.neato/ [Neato]: /components/switch.neato/
[Pilight]: https://home-assistant.io/components/sensor.pilight/ [Pilight]: /components/sensor.pilight/
[Proximity]: https://home-assistant.io/components/proximity/ [Proximity]: /components/proximity/
[PyPi]: https://pypi.python.org/pypi [PyPi]: https://pypi.python.org/pypi
[Synology]: https://home-assistant.io/components/camera.synology/ [Synology]: /components/camera.synology/
[Telstra]: https://home-assistant.io/components/notify.telstra/ [Telstra]: /components/notify.telstra/
[UUID]: https://en.wikipedia.org/wiki/Universally_unique_identifier [UUID]: https://en.wikipedia.org/wiki/Universally_unique_identifier
[Verisure]: https://home-assistant.io/components/camera.verisure/ [Verisure]: /components/camera.verisure/
[WUnderground]: https://home-assistant.io/components/sensor.wunderground/ [WUnderground]: /components/sensor.wunderground/
[Yamaha]: https://home-assistant.io/components/media_player.yamaha/ [Yamaha]: /components/media_player.yamaha/
[Zoneminder]: https://home-assistant.io/components/zoneminder/ [Zoneminder]: /components/zoneminder/
[emoncms]: https://home-assistant.io//components/emoncms_history/ [emoncms]: //components/emoncms_history/
[filtering]: https://home-assistant.io/components/logbook/ [filtering]: /components/logbook/
[flash-briefing-docs]: https://home-assistant.io/components/alexa/ [flash-briefing-docs]: /components/alexa/
[hacktoberfest-blog]: /blog/2016/10/02/hacktoberfest/ [hacktoberfest-blog]: /blog/2016/10/02/hacktoberfest/
[hacktoberfest-ha-prs]: https://github.com/home-assistant/home-assistant/labels/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-site-prs]: https://github.com/home-assistant/home-assistant.github.io/labels/Hacktoberfest
[hacktoberfest-website]: https://hacktoberfest.digitalocean.com/ [hacktoberfest-website]: https://hacktoberfest.digitalocean.com/
[logo]: /images/blog/2016-10-hacktoberfest/hacktoberfest.png [logo]: /images/blog/2016-10-hacktoberfest/hacktoberfest.png
[min]: https://home-assistant.io/components/sensor.min_max/ [min]: /components/sensor.min_max/
[netatmo-bin]: https://home-assistant.io/components/binary_sensor.netatmo/ [netatmo-bin]: /components/binary_sensor.netatmo/
[netatmo-discovery]: https://home-assistant.io/components/netatmo/ [netatmo-discovery]: /components/netatmo/
[nmap]: https://home-assistant.io/components/device_tracker.nmap_tracker/ [nmap]: /components/device_tracker.nmap_tracker/
[pers-notify]: https://home-assistant.io/components/persistent_notification/ [pers-notify]: /components/persistent_notification/
[runway]: http://runway.is [runway]: http://runway.is
[scrape]: https://home-assistant.io/components/sensor.scrape/ [scrape]: /components/sensor.scrape/
[updater]: https://home-assistant.io/components/updater/ [updater]: /components/updater/
[z-wave-issue]: https://github.com/home-assistant/home-assistant/pull/3759 [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-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/ [zero-two-seven-release]: /blog/2016/08/28/notifications-hue-fake-unification/

View file

@ -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: Monitoring support for [Dovado routers][dovado-sensor] ([@molobrakos])
- Sensor: Support for monitoring [printers][cups-sensor] ([@fabaff]) - Sensor: Support for monitoring [printers][cups-sensor] ([@fabaff])
- Add mochad component ([@mtreinish]) - 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: Support for [InfluxDB sensors][influx-sensor] ([@bestlibre])
- Sensor: New support [HDDTemp sensors][hddtemp-sensor] ([@fabaff]) - Sensor: New support [HDDTemp sensors][hddtemp-sensor] ([@fabaff])
([@danielperna84]) ([@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. 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/) - [iOS](/ecosystem/ios/)
- [SceneGen](https://home-assistant.io/ecosystem/scenegen/) - [SceneGen](/ecosystem/scenegen/)
### {% linkable_title Breaking changes %} ### {% 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 [@jnewland]: https://github.com/jnewland
[@DanielHiversen]: https://github.com/DanielHiversen [@DanielHiversen]: https://github.com/DanielHiversen
[currencylayer]: https://home-assistant.io/components/sensor.currencylayer/ [currencylayer]: /components/sensor.currencylayer/
[yahoo]: https://home-assistant.io/components/sensor.yahoo_finance/ [yahoo]: /components/sensor.yahoo_finance/
[mochat]: https://home-assistant.io/components/mochat/ [mochat]: /components/mochat/
[firetv]: https://home-assistant.io/components/notify.firetv/ [firetv]: /components/notify.firetv/
[Yamaha]: https://home-assistant.io/components/media_player.yamaha/ [Yamaha]: /components/media_player.yamaha/
[hddtemp-sensor]: https://home-assistant.io/components/sensor.hddtemp/ [hddtemp-sensor]: /components/sensor.hddtemp/
[Sonos]: https://home-assistant.io/components/media_player.sonos/ [Sonos]: /components/media_player.sonos/
[weather-sensors]: https://home-assistant.io/components/#weather [weather-sensors]: /components/#weather
[rpi-camera]: https://home-assistant.io/components/camera.rpi_camera/ [rpi-camera]: /components/camera.rpi_camera/
[rest-switch]: https://home-assistant.io/components/switch.rest/ [rest-switch]: /components/switch.rest/
[emby-media]: https://home-assistant.io/components/media_player.emby/ [emby-media]: /components/media_player.emby/
[random-sensor]: https://home-assistant.io/components/sensor.random/ [random-sensor]: /components/sensor.random/
[yeelight]: https://home-assistant.io/components/light.yeelight/ [yeelight]: /components/light.yeelight/
[influx-sensor]: https://home-assistant.io/components/sensor.influxdb/ [influx-sensor]: /components/sensor.influxdb/
[weather-component]: https://home-assistant.io/components/weather/ [weather-component]: /components/weather/
[cups-sensor]: https://home-assistant.io/components/sensor.cups/ [cups-sensor]: /components/sensor.cups/
[litejet]: https://home-assistant.io/components/litejet/ [litejet]: /components/litejet/
[garadget]: https://home-assistant.io/components/garadget/ [garadget]: /components/garadget/
[philips_player]: https://home-assistant.io/components/media_player.philips_js/ [philips_player]: /components/media_player.philips_js/
[icloud]: https://home-assistant.io/components/device_tracker.icloud/ [icloud]: /components/device_tracker.icloud/
[synologydsm]: https://home-assistant.io/components/sensor.synologydsm/ [synologydsm]: /components/sensor.synologydsm/
[dovado-sensor]: https://home-assistant.io/components/sensor.dovado/ [dovado-sensor]: /components/sensor.dovado/
[ios]: https://home-assistant.io/ecosystem/ios/ [ios]: /ecosystem/ios/
[Hacktoberfest]: https://hacktoberfest.digitalocean.com/ [Hacktoberfest]: https://hacktoberfest.digitalocean.com/
[req-insteon]: https://github.com/home-assistant/home-assistant/issues/3811 [req-insteon]: https://github.com/home-assistant/home-assistant/issues/3811
[updater]: https://home-assistant.io/blog/2016/10/25/explaining-the-updater/ [updater]: /blog/2016/10/25/explaining-the-updater/
[thingspeak]: https://home-assistant.io/components/thingspeak/ [thingspeak]: /components/thingspeak/

View file

@ -205,27 +205,27 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@vemek]: https://github.com/vemek [@vemek]: https://github.com/vemek
[@vkorn]: https://github.com/vkorn [@vkorn]: https://github.com/vkorn
[amcrest]: https://home-assistant.io/components/camera.amcrest/ [amcrest]: /components/camera.amcrest/
[boradlink]: https://home-assistant.io/components/sensor.broadlink/ [boradlink]: /components/sensor.broadlink/
[dsmr]: https://home-assistant.io/components/sensor.dsmr/ [dsmr]: /components/sensor.dsmr/
[dunehd]: https://home-assistant.io/components/media_player.dunehd/ [dunehd]: /components/media_player.dunehd/
[efergy]: https://home-assistant.io/components/sensor.efergy/ [efergy]: /components/sensor.efergy/
[filtering]: https://home-assistant.io/components/http/ [filtering]: /components/http/
[gpslogger]: https://home-assistant.io/components/device_tracker.gpslogger/ [gpslogger]: /components/device_tracker.gpslogger/
[harmony]: https://home-assistant.io/components/remote.harmony/ [harmony]: /components/remote.harmony/
[homematic]: https://home-assistant.io/components/homematic/ [homematic]: /components/homematic/
[hook]: https://home-assistant.io/components/switch.hook/ [hook]: /components/switch.hook/
[nest-cam]: https://home-assistant.io/components/camera.nest/ [nest-cam]: /components/camera.nest/
[nest]: https://home-assistant.io/components/nest/ [nest]: /components/nest/
[nginx]: https://home-assistant.io/ecosystem/nginx/ [nginx]: /ecosystem/nginx/
[nut]: https://home-assistant.io/components/sensor.nut/ [nut]: /components/sensor.nut/
[philips]: https://home-assistant.io/components/media_player.philips_js/ [philips]: /components/media_player.philips_js/
[remote]: https://home-assistant.io/components/remote/ [remote]: /components/remote/
[rfxtrx]: https://home-assistant.io/components/rfxtrx/ [rfxtrx]: /components/rfxtrx/
[sonarr]: https://home-assistant.io/components/sensor.sonarr/ [sonarr]: /components/sensor.sonarr/
[tellstick]: https://home-assistant.io/components/tellstick/ [tellstick]: /components/tellstick/
[temper]: https://home-assistant.io/components/sensor.temper/ [temper]: /components/sensor.temper/
[threshold]: https://home-assistant.io/components/binary_sensor.threshold/ [threshold]: /components/binary_sensor.threshold/
[websockets]: https://home-assistant.io/developers/websocket_api/ [websockets]: /developers/websocket_api/
[waqi]: https://home-assistant.io/components/sensor.waqi/ [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. 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 %} ## {% linkable_title All changes %}
- Media player: Support for Sharp [AquaosTV][aquostv] ([@titilambert]) - Media player: Support for Sharp [AquaosTV][aquostv] ([@titilambert])
@ -141,16 +141,16 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@turbokongen]: https://github.com/turbokongen [@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[vlc-media]: https://home-assistant.io/components/media_player.vlc/ [vlc-media]: /components/media_player.vlc/
[aquostv]: https://home-assistant.io/components/media_player.aquostv/ [aquostv]: /components/media_player.aquostv/
[digitalloggers]: https://home-assistant.io/components/switch.digitalloggers/ [digitalloggers]: /components/switch.digitalloggers/
[netdata]: https://home-assistant.io/components/sensor.netdata/ [netdata]: /components/sensor.netdata/
[bl-sensor]: https://home-assistant.io/components/sensor.broadlink/ [bl-sensor]: /components/sensor.broadlink/
[bl-switch]: https://home-assistant.io/components/switch.broadlink/ [bl-switch]: /components/switch.broadlink/
[hikvision]: https://home-assistant.io/components/binary_sensor.hikvision/ [hikvision]: /components/binary_sensor.hikvision/
[zamg]: https://home-assistant.io/components/sensor.zamg/ [zamg]: /components/sensor.zamg/
[flic]: https://home-assistant.io/components/binary_sensor.flic/ [flic]: /components/binary_sensor.flic/
[sensehat]: https://home-assistant.io/components/sensor.sensehat/ [sensehat]: /components/sensor.sensehat/
[tts]: https://home-assistant.io/components/tts/ [tts]: /components/tts/
[discord]: https://discord.gg/c5DvZ4e [discord]: https://discord.gg/c5DvZ4e
[discord-devs]: https://discord.gg/8X8DTH4 [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 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/ [AppFolio]: http://www.appfolioinc.com/
[GitHub]: https://GitHub.com [GitHub]: https://GitHub.com
[TravisCI]: https://Travis-ci.org [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 [@webworxshop]: https://github.com/webworxshop
[@Zac-HD]: https://github.com/Zac-HD [@Zac-HD]: https://github.com/Zac-HD
[apns]: https://home-assistant.io/components/notify.apns/ [apns]: /components/notify.apns/
[beaglebone]: https://home-assistant.io/components/bbb_gpio/ [beaglebone]: /components/bbb_gpio/
[bl-switch]: https://home-assistant.io/components/switch.broadlink/ [bl-switch]: /components/switch.broadlink/
[bom]: https://home-assistant.io/components/weather.bom/ [bom]: /components/weather.bom/
[dublin]: https://home-assistant.io/components/sensor.dublin_public_transport/ [dublin]: /components/sensor.dublin_public_transport/
[facebook]: https://home-assistant.io/components/notify.facebook/ [facebook]: /components/notify.facebook/
[image]: https://home-assistant.io/components/image_processing/ [image]: /components/image_processing/
[influx]: https://home-assistant.io/components/influxdb/ [influx]: /components/influxdb/
[insteon]: https://home-assistant.io/components/insteon_local/ [insteon]: /components/insteon_local/
[iss]: https://home-assistant.io/components/sensor.iss/ [iss]: /components/sensor.iss/
[kankun]: https://home-assistant.io/components/switch.kankun/ [kankun]: /components/switch.kankun/
[lannouncer]: https://home-assistant.io/components/notify.lannouncer/ [lannouncer]: /components/notify.lannouncer/
[mysensors]: https://home-assistant.io/components/notify.mysensors/ [mysensors]: /components/notify.mysensors/
[packages]: https://home-assistant.io/topics/packages/ [packages]: /topics/packages/
[pico]: https://home-assistant.io/components/tts.picotts/ [pico]: /components/tts.picotts/
[ping]: https://home-assistant.io/components/device_tracker.ping/ [ping]: /components/device_tracker.ping/
[plates]: https://home-assistant.io/components/openalpr/ [plates]: /components/openalpr/
[quebec]: https://home-assistant.io/components/sensor.hydroquebec/ [quebec]: /components/sensor.hydroquebec/
[rest]: https://home-assistant.io/components/rest_command/ [rest]: /components/rest_command/
[sma]: https://home-assistant.io/components/sensor.sma/ [sma]: /components/sensor.sma/
[sonarr]: https://home-assistant.io/components/sensor.sonarr/ [sonarr]: /components/sensor.sonarr/
[tik]: https://home-assistant.io/components/light.tikteck/ [tik]: /components/light.tikteck/
[trackr]: https://home-assistant.io/components/device_tracker.trackr/ [trackr]: /components/device_tracker.trackr/
[upc]: https://home-assistant.io/components/device_tracker.upc_connect/ [upc]: /components/device_tracker.upc_connect/
[usps]: https://home-assistant.io/components/sensor.usps/ [usps]: /components/sensor.usps/
[wink-fan]: https://home-assistant.io/components/fan.wink/ [wink-fan]: /components/fan.wink/
[xiaomi]: https://home-assistant.io/components/device_tracker.xiaomi/ [xiaomi]: /components/device_tracker.xiaomi/
[yandex]: https://home-assistant.io/components/tts.yandextts/ [yandex]: /components/tts.yandextts/
[yeelight]: https://home-assistant.io/components/light.yeelight/ [yeelight]: /components/light.yeelight/
[zengge]: https://home-assistant.io/components/light.zengge/ [zengge]: /components/light.zengge/

View file

@ -229,35 +229,35 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@mKeRix]: https://github.com/mKeRix [@mKeRix]: https://github.com/mKeRix
[@fakezeta]: https://github.com/fakezeta [@fakezeta]: https://github.com/fakezeta
[amcrest]: https://home-assistant.io/components/binary_sensor.amcrest/ [amcrest]: /components/binary_sensor.amcrest/
[discord]: https://home-assistant.io/components/notify.discord/ [discord]: /components/notify.discord/
[tado]: https://home-assistant.io/components/device_tracker.tado/ [tado]: /components/device_tracker.tado/
[sky]: https://home-assistant.io/components/device_tracker.sky_hub/ [sky]: /components/device_tracker.sky_hub/
[zabbix]: https://home-assistant.io/components/zabbix/ [zabbix]: /components/zabbix/
[avion]: https://home-assistant.io/components/light.avion/ [avion]: /components/light.avion/
[anthem]: https://home-assistant.io/components/media_player.anthemav/ [anthem]: /components/media_player.anthemav/
[bb-bin]: https://home-assistant.io/components/binary_sensor.bbb_gpio/ [bb-bin]: /components/binary_sensor.bbb_gpio/
[piglow]: https://home-assistant.io/components/light.piglow/ [piglow]: /components/light.piglow/
[wsdot]: https://home-assistant.io/components/sensor.wsdot/ [wsdot]: /components/sensor.wsdot/
[skybeacon]: https://home-assistant.io/components/sensor.skybeacon/ [skybeacon]: /components/sensor.skybeacon/
[lutron]: https://home-assistant.io/components/lutron/ [lutron]: /components/lutron/
[polly]: https://home-assistant.io/components/tts.amazon_polly/ [polly]: /components/tts.amazon_polly/
[linksys]: https://home-assistant.io/components/device_tracker.linksys_ap/ [linksys]: /components/device_tracker.linksys_ap/
[emul-hue]: https://home-assistant.io/components/emulated_hue/ [emul-hue]: /components/emulated_hue/
[netatmo]: https://home-assistant.io/components/netatmo/ [netatmo]: /components/netatmo/
[face]: https://home-assistant.io/components/microsoft_face/ [face]: /components/microsoft_face/
[iss]: https://home-assistant.io/components/binary_sensor.iss/ [iss]: /components/binary_sensor.iss/
[roku]: https://home-assistant.io/components/media_player.roku/ [roku]: /components/media_player.roku/
[openalpr]: https://home-assistant.io/components/#image-processing [openalpr]: /components/#image-processing
[image]: https://home-assistant.io/components/image_processing/ [image]: /components/image_processing/
[emul_hue]: https://github.com/home-assistant/home-assistant/pull/5549 [emul_hue]: https://github.com/home-assistant/home-assistant/pull/5549
[coc]: https://home-assistant.io/developers/code_of_conduct/ [coc]: /developers/code_of_conduct/
[cla]: https://home-assistant.io/developers/cla/ [cla]: /developers/cla/
[gov]: https://home-assistant.io/blog/2017/01/21/home-assistant-governance/ [gov]: /blog/2017/01/21/home-assistant-governance/
[license]: https://home-assistant.io/developers/license/ [license]: /developers/license/
[wink]: https://home-assistant.io/components/wink/ [wink]: /components/wink/
[coffee]: https://home-assistant.io/components/switch.wemo/ [coffee]: /components/switch.wemo/
[cec]: https://home-assistant.io/components/hdmi_cec/ [cec]: /components/hdmi_cec/
[mysensors]: https://home-assistant.io/components/mysensors/ [mysensors]: /components/mysensors/
[sonos]: https://home-assistant.io/components/media_player.sonos/ [sonos]: /components/media_player.sonos/
[twilio]: https://home-assistant.io/components/notify.twilio_call/ [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 [@w1ll1am23]: https://github.com/w1ll1am23
[@Yannic-HAW]: https://github.com/Yannic-HAW [@Yannic-HAW]: https://github.com/Yannic-HAW
[alert]: https://home-assistant.io/components/alert/ [alert]: /components/alert/
[apiai]: https://home-assistant.io/components/apiai/ [apiai]: /components/apiai/
[apple-tv]: https://home-assistant.io/components/media_player.apple_tv/ [apple-tv]: /components/media_player.apple_tv/
[arwn]: https://home-assistant.io/components/sensor.arwn/ [arwn]: /components/sensor.arwn/
[custom-ui]: https://home-assistant.io/developers/frontend_creating_custom_ui/ [custom-ui]: /developers/frontend_creating_custom_ui/
[discovery]: https://home-assistant.io/components/discovery/ [discovery]: /components/discovery/
[face-detect]: https://home-assistant.io/components/image_processing.microsoft_face_detect/ [face-detect]: /components/image_processing.microsoft_face_detect/
[ffmpeg-bin]: https://home-assistant.io/components/binary_sensor.ffmpeg/ [ffmpeg-bin]: /components/binary_sensor.ffmpeg/
[ffmpeg]: https://home-assistant.io/components/ffmpeg/ [ffmpeg]: /components/ffmpeg/
[filters]: https://home-assistant.io/topics/templating/#home-assistant-template-extensions [filters]: /topics/templating/#home-assistant-template-extensions
[fritz]: https://home-assistant.io/components/switch.fritzdect/ [fritz]: /components/switch.fritzdect/
[hue]: https://home-assistant.io/components/light.hue/ [hue]: /components/light.hue/
[light]: https://home-assistant.io/cookbook/custom_ui_by_andrey-git [light]: /cookbook/custom_ui_by_andrey-git
[mailgun]: https://home-assistant.io/components/notify.mailgun/ [mailgun]: /components/notify.mailgun/
[media-player]: https://home-assistant.io/components/media_player/ [media-player]: /components/media_player/
[moon]: https://home-assistant.io/components/sensor.moon/ [moon]: /components/sensor.moon/
[mqtt-discovery]: https://home-assistant.io/components/mqtt/#discovery [mqtt-discovery]: /components/mqtt/#discovery
[nuki]: https://home-assistant.io/components/lock.nuki/ [nuki]: /components/lock.nuki/
[openevse]: https://home-assistant.io/components/sensor.openevse/ [openevse]: /components/sensor.openevse/
[orange]: https://home-assistant.io/components/media_player.liveboxplaytv/ [orange]: /components/media_player.liveboxplaytv/
[owm]: https://home-assistant.io/components/sensor.openweathermap/ [owm]: /components/sensor.openweathermap/
[python-yeelight]: https://gitlab.com/stavros/python-yeelight [python-yeelight]: https://gitlab.com/stavros/python-yeelight
[qnap]: https://home-assistant.io/components/sensor.qnap/ [qnap]: /components/sensor.qnap/
[rflink]: https://home-assistant.io/components/rflink/ [rflink]: /components/rflink/
[systemmonitor]: https://home-assistant.io/components/sensor.systemmonitor/ [systemmonitor]: /components/sensor.systemmonitor/
[webostv]: https://home-assistant.io/components/media_player.webostv/ [webostv]: /components/media_player.webostv/
[yeelight]: https://home-assistant.io/components/light.yeelight/ [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/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [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 [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 [@kitcorey]: https://github.com/kitcorey
[@andersonshatch]: https://github.com/andersonshatch [@andersonshatch]: https://github.com/andersonshatch
[telegram]: https://home-assistant.io/componet/telegram_webhooks/ [telegram]: /componet/telegram_webhooks/
[pushsafer]: https://home-assistant.io/components/notify.pushsafer/ [pushsafer]: /components/notify.pushsafer/
[openhome]: https://home-assistant.io/components/media_player.openhome/ [openhome]: /components/media_player.openhome/
[ups]: https://home-assistant.io/components/sensor.ups/ [ups]: /components/sensor.ups/
[fedex]: https://home-assistant.io/components/sensor.fedex/ [fedex]: /components/sensor.fedex/
[fido]: https://home-assistant.io/components/sensor.fido/ [fido]: /components/sensor.fido/
[gstreamer]: https://home-assistant.io/components/media_player.gstreamer/ [gstreamer]: /components/media_player.gstreamer/
[clementine]: https://home-assistant.io/components/media_player.clementine/ [clementine]: /components/media_player.clementine/
[ebox]: https://home-assistant.io/components/sensor.ebox/ [ebox]: /components/sensor.ebox/
[aurora]: https://home-assistant.io/components/binary_sensor.aurora/ [aurora]: /components/binary_sensor.aurora/
[netmonitor]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/ [netmonitor]: /components/sensor.fritzbox_netmonitor/
[itach]: https://home-assistant.io/components/remote.itach/ [itach]: /components/remote.itach/
[sunflowers]: https://home-assistant.io/components/light.yeelightsunflower/ [sunflowers]: /components/light.yeelightsunflower/
[kodi]: https://home-assistant.io/components/media_player.kodi/ [kodi]: /components/media_player.kodi/
[myq]: https://home-assistant.io/components/cover.myq/ [myq]: /components/cover.myq/
[oemt]: https://home-assistant.io/components/climate.oem/ [oemt]: /components/climate.oem/
[volvo]: https://home-assistant.io/components/volvooncall/ [volvo]: /components/volvooncall/
[pocket]: https://home-assistant.io/components/sensor.pocketcasts/ [pocket]: /components/sensor.pocketcasts/
[config]: https://home-assistant.io/components/config/ [config]: /components/config/
[history_stats]: https://home-assistant.io/components/sensor.history_stats/ [history_stats]: /components/sensor.history_stats/
[docs]: https://home-assistant.io/docs/ [docs]: /docs/
[getting-started]: https://home-assistant.io/getting-started/ [getting-started]: /getting-started/
[docs-issue]: https://github.com/home-assistant/home-assistant.github.io/issues/1603 [docs-issue]: https://github.com/home-assistant/home-assistant.github.io/issues/1603
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [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 [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/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[EFF]: https://www.eff.org [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 [#6532]: https://github.com/home-assistant/home-assistant/pull/6532
[#6552]: https://github.com/home-assistant/home-assistant/pull/6552 [#6552]: https://github.com/home-assistant/home-assistant/pull/6552
[#6574]: https://github.com/home-assistant/home-assistant/pull/6574 [#6574]: https://github.com/home-assistant/home-assistant/pull/6574

View file

@ -334,16 +334,16 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@wmalgadey]: https://github.com/wmalgadey [@wmalgadey]: https://github.com/wmalgadey
[@yeralin]: https://github.com/yeralin [@yeralin]: https://github.com/yeralin
[components]: https://home-assistant.io/components/ [components]: /components/
[kodi]: https://home-assistant.io/components/notify.kodi/ [kodi]: /components/notify.kodi/
[mpd]: https://home-assistant.io/components/media_player.mpd/ [mpd]: /components/media_player.mpd/
[emby]: https://home-assistant.io/components/media_player.emby/ [emby]: /components/media_player.emby/
[mqtt]: https://home-assistant.io/docs/mqtt/ [mqtt]: /docs/mqtt/
[plex]: https://home-assistant.io/components/media_player.plex/ [plex]: /components/media_player.plex/
[tado]: https://home-assistant.io/components/climate.tado/ [tado]: /components/climate.tado/
[volumio]: https://home-assistant.io//components/media_player.volumio/ [volumio]: //components/media_player.volumio/
[workday]: https://home-assistant.io/components/binary_sensor.workday/ [workday]: /components/binary_sensor.workday/
[android]: https://home-assistant.io/components/android_ip_webcam/ [android]: /components/android_ip_webcam/
[shadow]: https://www.w3.org/TR/shadow-dom/ [shadow]: https://www.w3.org/TR/shadow-dom/
[forum]: https://community.home-assistant.io/ [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 [discord]: https://discord.gg/c5DvZ4e
[@bdurrer]: https://github.com/bdurrer [@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 [OpenSourceCraft]: http://codepop.com/open-sourcecraft
[clt]: https://chemnitzer.linux-tage.de/2017/en/ [clt]: https://chemnitzer.linux-tage.de/2017/en/
[workshop]: https://github.com/home-assistant/home-assistant-assets/tree/master/german/2017-clt-workshop [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 %} ### {% 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. 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. [![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. 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/ [tradfri]: http://www.ikea.com/us/en/catalog/categories/departments/lighting/36812/
[mjg59]: http://mjg59.dreamwidth.org/47803.html [mjg59]: http://mjg59.dreamwidth.org/47803.html
[hue-support]: https://developers.meethue.com/content/philips-hue-and-ikea-tr%C3%A5dfri#comment-2686 [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 [Patrik]: https://github.com/ggravlingen
[forums]: https://community.home-assistant.io/t/ikea-tradfri-gateway-zigbee/14788 [forums]: https://community.home-assistant.io/t/ikea-tradfri-gateway-zigbee/14788
[pytradfri]: https://github.com/ggravlingen/pytradfri [pytradfri]: https://github.com/ggravlingen/pytradfri
[rumors]: https://github.com/bwssytems/ha-bridge/issues/570#issuecomment-293505087 [rumors]: https://github.com/bwssytems/ha-bridge/issues/570#issuecomment-293505087
[Homebridge]: https://github.com/nfarina/homebridge [Homebridge]: https://github.com/nfarina/homebridge
[hb-hass]: https://github.com/home-assistant/homebridge-homeassistant [hb-hass]: https://github.com/home-assistant/homebridge-homeassistant
[emulated_hue]: https://home-assistant.io/components/emulated_hue/ [emulated_hue]: /components/emulated_hue/
[apiai]: https://home-assistant.io/components/apiai/ [apiai]: /components/apiai/
[Haaska]: https://github.com/auchter/haaska [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 [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 [#7267]: https://github.com/home-assistant/home-assistant/pull/7267
[#7287]: https://github.com/home-assistant/home-assistant/pull/7287 [#7287]: https://github.com/home-assistant/home-assistant/pull/7287
[@KlaasH]: https://github.com/KlaasH [@KlaasH]: https://github.com/KlaasH
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/ [cover.zwave docs]: /components/cover.zwave/
[recorder docs]: https://home-assistant.io/components/recorder/ [recorder docs]: /components/recorder/
[switch.hook docs]: https://home-assistant.io/components/switch.hook/ [switch.hook docs]: /components/switch.hook/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/ [switch.wemo docs]: /components/switch.wemo/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[wemo docs]: https://home-assistant.io/components/wemo/ [wemo docs]: /components/wemo/
[zwave.workaround docs]: https://home-assistant.io/components/zwave.workaround/ [zwave.workaround docs]: /components/zwave.workaround/
[#7271]: https://github.com/home-assistant/home-assistant/pull/7271 [#7271]: https://github.com/home-assistant/home-assistant/pull/7271
[#7282]: https://github.com/home-assistant/home-assistant/pull/7282 [#7282]: https://github.com/home-assistant/home-assistant/pull/7282
[#7290]: https://github.com/home-assistant/home-assistant/pull/7290 [#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 [#7324]: https://github.com/home-assistant/home-assistant/pull/7324
[#7329]: https://github.com/home-assistant/home-assistant/pull/7329 [#7329]: https://github.com/home-assistant/home-assistant/pull/7329
[#7337]: https://github.com/home-assistant/home-assistant/pull/7337 [#7337]: https://github.com/home-assistant/home-assistant/pull/7337
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/ [device_tracker.automatic docs]: /components/device_tracker.automatic/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ [notify.telegram docs]: /components/notify.telegram/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ [telegram_bot.polling docs]: /components/telegram_bot.polling/
[discord]: https://discord.gg/c5DvZ4e [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 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/ [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 [forum]: https://community.home-assistant.io/c/contest-2017
[twitter]: https://twitter.com/home_assistant [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 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: 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

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

View file

@ -15,7 +15,7 @@ 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! 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'> <p class='img'>
<img src='{{site_root}}/images/blog/2017-05-0.45/trigger.png' /> <img src='{{site_root}}/images/blog/2017-05-0.45/trigger.png' />
@ -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]. 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]: 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 %} ## {% 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 [@tsvi]: https://github.com/tsvi
[@turbokongen]: https://github.com/turbokongen [@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[axis docs]: https://home-assistant.io/components/axis/ [axis docs]: /components/axis/
[config.automation docs]: https://home-assistant.io/docs/automation/editor/ [config.automation docs]: /docs/automation/editor/
[automation.event docs]: https://home-assistant.io/docs/configuration/events/ [automation.event docs]: /docs/configuration/events/
[automation.state docs]: https://home-assistant.io/docs/configuration/state_object/ [automation.state docs]: /docs/configuration/state_object/
[binary_sensor.mystrom docs]: https://home-assistant.io/components/binary_sensor.mystrom/ [binary_sensor.mystrom docs]: /components/binary_sensor.mystrom/
[binary_sensor.raspihats docs]: https://home-assistant.io/components/binary_sensor.raspihats/ [binary_sensor.raspihats docs]: /components/binary_sensor.raspihats/
[binary_sensor.rpi_pfio docs]: https://home-assistant.io/components/binary_sensor.rpi_pfio/ [binary_sensor.rpi_pfio docs]: /components/binary_sensor.rpi_pfio/
[blink docs]: https://home-assistant.io/components/blink/ [blink docs]: /components/blink/
[camera.__init__ docs]: https://home-assistant.io/components/camera.__init__/ [camera.__init__ docs]: /components/camera.__init__/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/ [camera.uvc docs]: /components/camera.uvc/
[camera.zoneminder docs]: https://home-assistant.io/components/camera.zoneminder/ [camera.zoneminder docs]: /components/camera.zoneminder/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[config.__init__ docs]: https://home-assistant.io/components/config.__init__/ [config.__init__ docs]: /components/config.__init__/
[configurator docs]: https://home-assistant.io/components/configurator/ [configurator docs]: /components/configurator/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/ [cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[datadog docs]: https://home-assistant.io/components/datadog/ [datadog docs]: /components/datadog/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/ [device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.linksys_ap docs]: https://home-assistant.io/components/device_tracker.linksys_ap/ [device_tracker.linksys_ap docs]: /components/device_tracker.linksys_ap/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/ [device_tracker.unifi docs]: /components/device_tracker.unifi/
[dweet docs]: https://home-assistant.io/components/dweet/ [dweet docs]: /components/dweet/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/ [eight_sleep docs]: /components/eight_sleep/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[image_processing.__init__ docs]: https://home-assistant.io/components/image_processing.__init__/ [image_processing.__init__ docs]: /components/image_processing.__init__/
[image_processing.demo docs]: https://home-assistant.io/components/image_processing.demo/ [image_processing.demo docs]: /components/image_processing.demo/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/ [image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ [image_processing.dlib_face_identify docs]: /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_detect docs]: /components/image_processing.microsoft_face_detect/
[image_processing.microsoft_face_identify docs]: https://home-assistant.io/components/image_processing.microsoft_face_identify/ [image_processing.microsoft_face_identify docs]: /components/image_processing.microsoft_face_identify/
[image_processing.openalpr_cloud docs]: https://home-assistant.io/components/image_processing.openalpr_cloud/ [image_processing.openalpr_cloud docs]: /components/image_processing.openalpr_cloud/
[image_processing.openalpr_local docs]: https://home-assistant.io/components/image_processing.openalpr_local/ [image_processing.openalpr_local docs]: /components/image_processing.openalpr_local/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ [image_processing.opencv docs]: /components/image_processing.opencv/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/ [image_processing.seven_segments docs]: /components/image_processing.seven_segments/
[kira docs]: https://home-assistant.io/components/kira/ [kira docs]: /components/kira/
[light.__init__ docs]: https://home-assistant.io/components/light.__init__/ [light.__init__ docs]: /components/light.__init__/
[light.blinksticklight docs]: https://home-assistant.io/components/light.blinksticklight/ [light.blinksticklight docs]: /components/light.blinksticklight/
[light.enocean docs]: https://home-assistant.io/components/light.enocean/ [light.enocean docs]: /components/light.enocean/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ [light.flux_led docs]: /components/light.flux_led/
[light.insteon_local docs]: https://home-assistant.io/components/light.insteon_local/ [light.insteon_local docs]: /components/light.insteon_local/
[light.insteon_plm docs]: https://home-assistant.io/components/light.insteon_plm/ [light.insteon_plm docs]: /components/light.insteon_plm/
[light.isy994 docs]: https://home-assistant.io/components/light.isy994/ [light.isy994 docs]: /components/light.isy994/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/ [light.limitlessled docs]: /components/light.limitlessled/
[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/ [light.mystrom docs]: /components/light.mystrom/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/ [light.osramlightify docs]: /components/light.osramlightify/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/ [lutron_caseta docs]: /components/lutron_caseta/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/ [media_player.kodi docs]: /components/media_player.kodi/
[media_player.onkyo docs]: https://home-assistant.io/components/media_player.onkyo/ [media_player.onkyo docs]: /components/media_player.onkyo/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/ [media_player.roku docs]: /components/media_player.roku/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ [media_player.spotify docs]: /components/media_player.spotify/
[microsoft_face docs]: https://home-assistant.io/components/microsoft_face/ [microsoft_face docs]: /components/microsoft_face/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/ [notify.sendgrid docs]: /components/notify.sendgrid/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/ [notify.smtp docs]: /components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ [notify.telegram docs]: /components/notify.telegram/
[plant docs]: https://home-assistant.io/components/plant/ [plant docs]: /components/plant/
[raspihats docs]: https://home-assistant.io/components/raspihats/ [raspihats docs]: /components/raspihats/
[remote.kira docs]: https://home-assistant.io/components/remote.kira/ [remote.kira docs]: /components/remote.kira/
[rflink docs]: https://home-assistant.io/components/rflink/ [rflink docs]: /components/rflink/
[rpi_pfio docs]: https://home-assistant.io/components/rpi_pfio/ [rpi_pfio docs]: /components/rpi_pfio/
[sensor.blink docs]: https://home-assistant.io/components/sensor.blink/ [sensor.blink docs]: /components/sensor.blink/
[sensor.dweet docs]: https://home-assistant.io/components/sensor.dweet/ [sensor.dweet docs]: /components/sensor.dweet/
[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/ [sensor.envirophat docs]: /components/sensor.envirophat/
[sensor.file docs]: https://home-assistant.io/components/sensor.file/ [sensor.file docs]: /components/sensor.file/
[sensor.influxdb docs]: https://home-assistant.io/components/sensor.influxdb/ [sensor.influxdb docs]: /components/sensor.influxdb/
[sensor.kira docs]: https://home-assistant.io/components/sensor.kira/ [sensor.kira docs]: /components/sensor.kira/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/ [sensor.miflora docs]: /components/sensor.miflora/
[sensor.modem_callerid docs]: https://home-assistant.io/components/sensor.modem_callerid/ [sensor.modem_callerid docs]: /components/sensor.modem_callerid/
[sensor.nzbget docs]: https://home-assistant.io/components/sensor.nzbget/ [sensor.nzbget docs]: /components/sensor.nzbget/
[sensor.scrape docs]: https://home-assistant.io/components/sensor.scrape/ [sensor.scrape docs]: /components/sensor.scrape/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[sun docs]: https://home-assistant.io/components/sun/ [sun docs]: /components/sun/
[switch.rpi_pfio docs]: https://home-assistant.io/components/switch.rpi_pfio/ [switch.rpi_pfio docs]: /components/switch.rpi_pfio/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ [telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.services.yaml docs]: https://home-assistant.io/components/telegram_bot.services.yaml/ [telegram_bot.services.yaml docs]: /components/telegram_bot.services.yaml/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/ [websocket_api docs]: /components/websocket_api/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[zwave.api docs]: https://home-assistant.io/components/zwave.api/ [zwave.api docs]: /components/zwave.api/
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[#7673]: https://github.com/home-assistant/home-assistant/pull/7673 [#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 [#7714]: https://github.com/home-assistant/home-assistant/pull/7714
[@cgtobi]: https://github.com/cgtobi [@cgtobi]: https://github.com/cgtobi
[@tobygray]: https://github.com/tobygray [@tobygray]: https://github.com/tobygray
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/ [media_player.volumio docs]: /components/media_player.volumio/
[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/ [telegram_bot.__init__ docs]: /components/telegram_bot.__init__/
[discord]: https://discord.gg/c5DvZ4e [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 [@turbokongen]: https://github.com/turbokongen
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj [@wardcraigj]: https://github.com/wardcraigj
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/ [alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[apcupsd docs]: https://home-assistant.io/components/apcupsd/ [apcupsd docs]: /components/apcupsd/
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger [automation.state docs]: /docs/automation/trigger/#state-trigger
[automation.time docs]: https://home-assistant.io/docs/automation/trigger/#time-trigger [automation.time docs]: /docs/automation/trigger/#time-trigger
[calendar.demo docs]: https://home-assistant.io/components/calendar.demo/ [calendar.demo docs]: /components/calendar.demo/
[calendar.google docs]: https://home-assistant.io/components/calendar.google/ [calendar.google docs]: /components/calendar.google/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/ [camera.amcrest docs]: /components/camera.amcrest/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/ [camera.synology docs]: /components/camera.synology/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/ [climate.tado docs]: /components/climate.tado/
[cover.myq docs]: https://home-assistant.io/components/cover.myq/ [cover.myq docs]: /components/cover.myq/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/ [cover.zwave docs]: /components/cover.zwave/
[device_tracker.__init__ docs]: https://home-assistant.io/components/device_tracker.__init__/ [device_tracker.__init__ docs]: /components/device_tracker.__init__/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/ [device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/ [eight_sleep docs]: /components/eight_sleep/
[envisalink docs]: https://home-assistant.io/components/envisalink/ [envisalink docs]: /components/envisalink/
[fan.zwave docs]: https://home-assistant.io/components/fan.zwave/ [fan.zwave docs]: /components/fan.zwave/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[image_processing.seven_segments docs]: https://home-assistant.io/components/image_processing.seven_segments/ [image_processing.seven_segments docs]: /components/image_processing.seven_segments/
[insteon_local docs]: https://home-assistant.io/components/insteon_local/ [insteon_local docs]: /components/insteon_local/
[ios docs]: https://home-assistant.io/components/ios/ [ios docs]: /components/ios/
[light.__init__ docs]: https://home-assistant.io/components/light.__init__/ [light.__init__ docs]: /components/light.__init__/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ [light.flux_led docs]: /components/light.flux_led/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.template docs]: https://home-assistant.io/components/light.template/ [light.template docs]: /components/light.template/
[light.wink docs]: https://home-assistant.io/components/light.wink/ [light.wink docs]: /components/light.wink/
[lock.zwave docs]: https://home-assistant.io/components/lock.zwave/ [lock.zwave docs]: /components/lock.zwave/
[lutron docs]: https://home-assistant.io/components/lutron/ [lutron docs]: /components/lutron/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.openhome docs]: https://home-assistant.io/components/media_player.openhome/ [media_player.openhome docs]: /components/media_player.openhome/
[media_player.services.yaml docs]: https://home-assistant.io/components/media_player.services.yaml/ [media_player.services.yaml docs]: /components/media_player.services.yaml/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/ [media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ [media_player.spotify docs]: /components/media_player.spotify/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/ [media_player.volumio docs]: /components/media_player.volumio/
[modbus docs]: https://home-assistant.io/components/modbus/ [modbus docs]: /components/modbus/
[mqtt.discovery docs]: https://home-assistant.io/components/mqtt.discovery/ [mqtt.discovery docs]: /components/mqtt.discovery/
[notify.ios docs]: https://home-assistant.io/components/notify.ios/ [notify.ios docs]: /components/notify.ios/
[notify.rest docs]: https://home-assistant.io/components/notify.rest/ [notify.rest docs]: /components/notify.rest/
[notify.slack docs]: https://home-assistant.io/components/notify.slack/ [notify.slack docs]: /components/notify.slack/
[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/ [notify.smtp docs]: /components/notify.smtp/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ [notify.telegram docs]: /components/notify.telegram/
[recorder.__init__ docs]: https://home-assistant.io/components/recorder.__init__/ [recorder.__init__ docs]: /components/recorder.__init__/
[remote docs]: https://home-assistant.io/components/remote/ [remote docs]: /components/remote/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[remote.services.yaml docs]: https://home-assistant.io/components/remote.services.yaml/ [remote.services.yaml docs]: /components/remote.services.yaml/
[scene.hunterdouglas_powerview docs]: https://home-assistant.io/components/scene.hunterdouglas_powerview/ [scene.hunterdouglas_powerview docs]: /components/scene.hunterdouglas_powerview/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/ [sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ [sensor.arlo docs]: /components/sensor.arlo/
[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/ [sensor.dsmr docs]: /components/sensor.dsmr/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/ [sensor.fedex docs]: /components/sensor.fedex/
[sensor.history_stats docs]: https://home-assistant.io/components/sensor.history_stats/ [sensor.history_stats docs]: /components/sensor.history_stats/
[sensor.hp_ilo docs]: https://home-assistant.io/components/sensor.hp_ilo/ [sensor.hp_ilo docs]: /components/sensor.hp_ilo/
[sensor.influxdb docs]: https://home-assistant.io/components/sensor.influxdb/ [sensor.influxdb docs]: /components/sensor.influxdb/
[sensor.mvglive docs]: https://home-assistant.io/components/sensor.mvglive/ [sensor.mvglive docs]: /components/sensor.mvglive/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/ [sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.time_date docs]: https://home-assistant.io/components/sensor.time_date/ [sensor.time_date docs]: /components/sensor.time_date/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/ [sensor.usps docs]: /components/sensor.usps/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ [switch.broadlink docs]: /components/switch.broadlink/
[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/ [switch.rachio docs]: /components/switch.rachio/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ [switch.rflink docs]: /components/switch.rflink/
[telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/ [telegram_bot.__init__ docs]: /components/telegram_bot.__init__/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ [telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/ [tellduslive docs]: /components/tellduslive/
[upnp docs]: https://home-assistant.io/components/upnp/ [upnp docs]: /components/upnp/
[zoneminder docs]: https://home-assistant.io/components/zoneminder/ [zoneminder docs]: /components/zoneminder/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[#7780]: https://github.com/home-assistant/home-assistant/pull/7780 [#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 [#7969]: https://github.com/home-assistant/home-assistant/pull/7969
[@cyberjacob]: https://github.com/cyberjacob [@cyberjacob]: https://github.com/cyberjacob
[@mje-nz]: https://github.com/mje-nz [@mje-nz]: https://github.com/mje-nz
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ [cover.mqtt docs]: /components/cover.mqtt/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/ [sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[media_player.roku docs]: https://home-assistant.io/components/media_player.roku/ [media_player.roku docs]: /components/media_player.roku/
[discord]: https://discord.gg/c5DvZ4e [discord]: https://discord.gg/c5DvZ4e

View file

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

View file

@ -530,9 +530,9 @@ light:
[#8336]: https://github.com/home-assistant/home-assistant/pull/8336 [#8336]: https://github.com/home-assistant/home-assistant/pull/8336
[@adrienball]: https://github.com/adrienball [@adrienball]: https://github.com/adrienball
[@bergemalm]: https://github.com/bergemalm [@bergemalm]: https://github.com/bergemalm
[api docs]: https://home-assistant.io/components/api/ [api docs]: /components/api/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ [sensor.arlo docs]: /components/sensor.arlo/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/

View file

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

View file

@ -375,105 +375,105 @@ amcrest:
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj [@wardcraigj]: https://github.com/wardcraigj
[@wmalgadey]: https://github.com/wmalgadey [@wmalgadey]: https://github.com/wmalgadey
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ [alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[amcrest docs]: https://home-assistant.io/components/amcrest/ [amcrest docs]: /components/amcrest/
[apcupsd docs]: https://home-assistant.io/components/apcupsd/ [apcupsd docs]: /components/apcupsd/
[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/ [binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/
[binary_sensor.modbus docs]: https://home-assistant.io/components/binary_sensor.modbus/ [binary_sensor.modbus docs]: /components/binary_sensor.modbus/
[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/ [binary_sensor.octoprint docs]: /components/binary_sensor.octoprint/
[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/ [binary_sensor.pilight docs]: /components/binary_sensor.pilight/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/ [binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/ [camera.amcrest docs]: /components/camera.amcrest/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[climate.flexit docs]: https://home-assistant.io/components/climate.flexit/ [climate.flexit docs]: /components/climate.flexit/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.radiotherm docs]: https://home-assistant.io/components/climate.radiotherm/ [climate.radiotherm docs]: /components/climate.radiotherm/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/ [climate.tado docs]: /components/climate.tado/
[cover.template docs]: https://home-assistant.io/components/cover.template/ [cover.template docs]: /components/cover.template/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.linksys_smart docs]: https://home-assistant.io/components/device_tracker.linksys_smart/ [device_tracker.linksys_smart docs]: /components/device_tracker.linksys_smart/
[device_tracker.tplink docs]: https://home-assistant.io/components/device_tracker.tplink/ [device_tracker.tplink docs]: /components/device_tracker.tplink/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/ [device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[dyson docs]: https://home-assistant.io/components/dyson/ [dyson docs]: /components/dyson/
[fan.dyson docs]: https://home-assistant.io/components/fan.dyson/ [fan.dyson docs]: /components/fan.dyson/
[group docs]: https://home-assistant.io/components/group/ [group docs]: /components/group/
[hassio docs]: https://home-assistant.io/hassio/ [hassio docs]: /hassio/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/ [image_processing.dlib_face_detect docs]: /components/image_processing.dlib_face_detect/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ [image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[lametric docs]: https://home-assistant.io/components/lametric/ [lametric docs]: /components/lametric/
[light.avion docs]: https://home-assistant.io/components/light.avion/ [light.avion docs]: /components/light.avion/
[light.decora docs]: https://home-assistant.io/components/light.decora/ [light.decora docs]: /components/light.decora/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/ [light.hyperion docs]: /components/light.hyperion/
[light.knx docs]: https://home-assistant.io/components/light.knx/ [light.knx docs]: /components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/ [light.mystrom docs]: /components/light.mystrom/
[light.rflink docs]: https://home-assistant.io/components/light.rflink/ [light.rflink docs]: /components/light.rflink/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[lutron docs]: https://home-assistant.io/components/lutron/ [lutron docs]: /components/lutron/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ [media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/ [media_player.emby docs]: /components/media_player.emby/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/ [media_player.soundtouch docs]: /components/media_player.soundtouch/
[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ [media_player.spotify docs]: /components/media_player.spotify/
[media_player.vizio docs]: https://home-assistant.io/components/media_player.vizio/ [media_player.vizio docs]: /components/media_player.vizio/
[modbus docs]: https://home-assistant.io/components/modbus/ [modbus docs]: /components/modbus/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[notify docs]: https://home-assistant.io/components/notify/ [notify docs]: /components/notify/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/ [notify.discord docs]: /components/notify.discord/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ [notify.lametric docs]: /components/notify.lametric/
[notify.slack docs]: https://home-assistant.io/components/notify.slack/ [notify.slack docs]: /components/notify.slack/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ [notify.twitter docs]: /components/notify.twitter/
[octoprint docs]: https://home-assistant.io/components/octoprint/ [octoprint docs]: /components/octoprint/
[prometheus docs]: https://home-assistant.io/components/prometheus/ [prometheus docs]: /components/prometheus/
[python_script docs]: https://home-assistant.io/components/python_script/ [python_script docs]: /components/python_script/
[recorder docs]: https://home-assistant.io/components/recorder/ [recorder docs]: /components/recorder/
[rflink docs]: https://home-assistant.io/components/rflink/ [rflink docs]: /components/rflink/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ [rfxtrx docs]: /components/rfxtrx/
[scene.velux docs]: https://home-assistant.io/components/scene.velux/ [scene.velux docs]: /components/scene.velux/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/ [sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.apcupsd docs]: https://home-assistant.io/components/sensor.apcupsd/ [sensor.apcupsd docs]: /components/sensor.apcupsd/
[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/ [sensor.arwn docs]: /components/sensor.arwn/
[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/ [sensor.broadlink docs]: /components/sensor.broadlink/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/ [sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ [sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ [sensor.dht docs]: /components/sensor.dht/
[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/ [sensor.dyson docs]: /components/sensor.dyson/
[sensor.gtfs docs]: https://home-assistant.io/components/sensor.gtfs/ [sensor.gtfs docs]: /components/sensor.gtfs/
[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/ [sensor.london_underground docs]: /components/sensor.london_underground/
[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/ [sensor.modbus docs]: /components/sensor.modbus/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ [sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ [sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.otp docs]: https://home-assistant.io/components/sensor.otp/ [sensor.otp docs]: /components/sensor.otp/
[sensor.rflink docs]: https://home-assistant.io/components/sensor.rflink/ [sensor.rflink docs]: /components/sensor.rflink/
[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/ [sensor.uber docs]: /components/sensor.uber/
[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/ [sensor.waqi docs]: /components/sensor.waqi/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ [sensor.yweather docs]: /components/sensor.yweather/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ [sensor.zha docs]: /components/sensor.zha/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ [switch.broadlink docs]: /components/switch.broadlink/
[switch.dlink docs]: https://home-assistant.io/components/switch.dlink/ [switch.dlink docs]: /components/switch.dlink/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/ [switch.modbus docs]: /components/switch.modbus/
[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/ [switch.rachio docs]: /components/switch.rachio/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ [switch.rflink docs]: /components/switch.rflink/
[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/ [switch.xiaomi_vacuum docs]: /components/switch.xiaomi_vacuum/
[tado docs]: https://home-assistant.io/components/tado/ [tado docs]: /components/tado/
[tts docs]: https://home-assistant.io/components/tts/ [tts docs]: /components/tts/
[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/ [tts.amazon_polly docs]: /components/tts.amazon_polly/
[upnp docs]: https://home-assistant.io/components/upnp/ [upnp docs]: /components/upnp/
[velux docs]: https://home-assistant.io/components/velux/ [velux docs]: /components/velux/
[frontend docs]: https://home-assistant.io/components/frontend/ [frontend docs]: /components/frontend/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[verisure docs]: https://home-assistant.io/components/verisure/ [verisure docs]: /components/verisure/
[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/ [wake_on_lan docs]: /components/wake_on_lan/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/ [weather.buienradar docs]: /components/weather.buienradar/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ [weather.openweathermap docs]: /components/weather.openweathermap/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/ [zha.const docs]: /components/zha.const/
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e [discord]: https://discord.gg/c5DvZ4e
@ -490,8 +490,8 @@ amcrest:
[@clkao]: https://github.com/clkao [@clkao]: https://github.com/clkao
[@maikelwever]: https://github.com/maikelwever [@maikelwever]: https://github.com/maikelwever
[@ypollart]: https://github.com/ypollart [@ypollart]: https://github.com/ypollart
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ [binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[#8545]: https://github.com/home-assistant/home-assistant/pull/8545 [#8545]: https://github.com/home-assistant/home-assistant/pull/8545
[#8571]: https://github.com/home-assistant/home-assistant/pull/8571 [#8571]: https://github.com/home-assistant/home-assistant/pull/8571
[#8601]: https://github.com/home-assistant/home-assistant/pull/8601 [#8601]: https://github.com/home-assistant/home-assistant/pull/8601
@ -502,6 +502,6 @@ amcrest:
[@glance-]: https://github.com/glance- [@glance-]: https://github.com/glance-
[@jawilson]: https://github.com/jawilson [@jawilson]: https://github.com/jawilson
[@schaal]: https://github.com/schaal [@schaal]: https://github.com/schaal
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/ [keyboard_remote docs]: /components/keyboard_remote/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/ [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> <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. 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 [@titilambert]: https://github.com/titilambert
[@viswa-swami]: https://github.com/viswa-swami [@viswa-swami]: https://github.com/viswa-swami
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/ [alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.simplisafe docs]: https://home-assistant.io/components/alarm_control_panel.simplisafe/ [alarm_control_panel.simplisafe docs]: /components/alarm_control_panel.simplisafe/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/ [alarmdecoder docs]: /components/alarmdecoder/
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger [automation.state docs]: /docs/automation/trigger/#state-trigger
[automation.time docs]: https://home-assistant.io/docs/automation/trigger/#time-trigger [automation.time docs]: /docs/automation/trigger/#time-trigger
[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/ [binary_sensor.ping docs]: /components/binary_sensor.ping/
[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/ [binary_sensor.rest docs]: /components/binary_sensor.rest/
[binary_sensor.velbus docs]: https://home-assistant.io/components/binary_sensor.velbus/ [binary_sensor.velbus docs]: /components/binary_sensor.velbus/
[binary_sensor.xiaomi docs]: https://home-assistant.io/components/binary_sensor.xiaomi/ [binary_sensor.xiaomi docs]: /components/binary_sensor.xiaomi/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ [camera.onvif docs]: /components/camera.onvif/
[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/ [climate.maxcube docs]: /components/climate.maxcube/
[conversation docs]: https://home-assistant.io/components/conversation/ [conversation docs]: /components/conversation/
[cover docs]: https://home-assistant.io/components/cover/ [cover docs]: /components/cover/
[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/ [cover.lutron_caseta docs]: /components/cover.lutron_caseta/
[cover.xiaomi docs]: https://home-assistant.io/components/cover.xiaomi/ [cover.xiaomi docs]: /components/cover.xiaomi/
[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/ [cover.zwave docs]: /components/cover.zwave/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ [emulated_hue docs]: /components/emulated_hue/
[fan.wink docs]: https://home-assistant.io/components/fan.wink/ [fan.wink docs]: /components/fan.wink/
[hassio docs]: https://home-assistant.io/hassio/ [hassio docs]: /hassio/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ [image_processing.dlib_face_identify docs]: /components/image_processing.dlib_face_identify/
[intent docs]: https://home-assistant.io/developers/intent/ [intent docs]: /developers/intent/
[intent_script docs]: https://home-assistant.io/components/intent_script/ [intent_script docs]: /components/intent_script/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light docs]: https://home-assistant.io/components/light/ [light docs]: /components/light/
[light.decora docs]: https://home-assistant.io/components/light.decora/ [light.decora docs]: /components/light.decora/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/ [light.tplink docs]: /components/light.tplink/
[light.velbus docs]: https://home-assistant.io/components/light.velbus/ [light.velbus docs]: /components/light.velbus/
[light.wink docs]: https://home-assistant.io/components/light.wink/ [light.wink docs]: /components/light.wink/
[light.xiaomi docs]: https://home-assistant.io/components/light.xiaomi/ [light.xiaomi docs]: /components/light.xiaomi/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/ [media_player.kodi docs]: /components/media_player.kodi/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ [notify.twitter docs]: /components/notify.twitter/
[python_script docs]: https://home-assistant.io/components/python_script/ [python_script docs]: /components/python_script/
[recorder docs]: https://home-assistant.io/components/recorder/ [recorder docs]: /components/recorder/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ [sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ [sensor.dht docs]: /components/sensor.dht/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/ [sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.google_wifi docs]: https://home-assistant.io/components/sensor.google_wifi/ [sensor.google_wifi docs]: /components/sensor.google_wifi/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/ [sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/ [sensor.knx docs]: /components/sensor.knx/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/ [sensor.lyft docs]: /components/sensor.lyft/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ [sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/ [sensor.pi_hole docs]: /components/sensor.pi_hole/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/ [sensor.uk_transport docs]: /components/sensor.uk_transport/
[sensor.xiaomi docs]: https://home-assistant.io/components/sensor.xiaomi/ [sensor.xiaomi docs]: /components/sensor.xiaomi/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/ [shopping_list docs]: /components/shopping_list/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/
[statsd docs]: https://home-assistant.io/components/statsd/ [statsd docs]: /components/statsd/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/ [switch.fritzdect docs]: /components/switch.fritzdect/
[switch.mqtt docs]: https://home-assistant.io/components/switch.mqtt/ [switch.mqtt docs]: /components/switch.mqtt/
[switch.wink docs]: https://home-assistant.io/components/switch.wink/ [switch.wink docs]: /components/switch.wink/
[switch.xiaomi docs]: https://home-assistant.io/components/switch.xiaomi/ [switch.xiaomi docs]: /components/switch.xiaomi/
[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/ [switch.xiaomi_vacuum docs]: /components/switch.xiaomi_vacuum/
[velbus docs]: https://home-assistant.io/components/velbus/ [velbus docs]: /components/velbus/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/ [weather.yweather docs]: /components/weather.yweather/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[xiaomi docs]: https://home-assistant.io/components/xiaomi/ [xiaomi docs]: /components/xiaomi/
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e [discord]: https://discord.gg/c5DvZ4e
@ -418,7 +418,7 @@ conversation:
[#8754]: https://github.com/home-assistant/home-assistant/pull/8754 [#8754]: https://github.com/home-assistant/home-assistant/pull/8754
[#8755]: https://github.com/home-assistant/home-assistant/pull/8755 [#8755]: https://github.com/home-assistant/home-assistant/pull/8755
[@n8henrie]: https://github.com/n8henrie [@n8henrie]: https://github.com/n8henrie
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[media_player.pioneer docs]: https://home-assistant.io/components/media_player.pioneer/ [media_player.pioneer docs]: /components/media_player.pioneer/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/

View file

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

View file

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

View file

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

View file

@ -32,5 +32,5 @@ To get started with the new image, check out the installation instructions on th
[ludeeus]: http://github.com/ludeeus [ludeeus]: http://github.com/ludeeus
[hassbian-repo]: https://github.com/home-assistant/hassbian-scripts/ [hassbian-repo]: https://github.com/home-assistant/hassbian-scripts/
[hassbian-config-release]: https://github.com/home-assistant/hassbian-scripts/releases/latest [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 [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-env]: /developers/development_environment/
[dev-chat]: https://discord.gg/8X8DTH4 [dev-chat]: https://discord.gg/8X8DTH4
[dev-forum]: https://community.home-assistant.io/c/development [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. 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 %} ## {% 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 %} ## {% 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. 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 [@tinloaf]: https://github.com/tinloaf
[@vickyg3]: https://github.com/vickyg3 [@vickyg3]: https://github.com/vickyg3
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[abode docs]: https://home-assistant.io/components/abode/ [abode docs]: /components/abode/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/ [alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa/ [alexa.smart_home docs]: /components/alexa/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/ [apple_tv docs]: /components/apple_tv/
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[binary_sensor.raincloud docs]: https://home-assistant.io/components/binary_sensor.raincloud/ [binary_sensor.raincloud docs]: /components/binary_sensor.raincloud/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/ [binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/ [binary_sensor.wink docs]: /components/binary_sensor.wink/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/ [camera.synology docs]: /components/camera.synology/
[camera.usps docs]: https://home-assistant.io/components/camera.usps/ [camera.usps docs]: /components/camera.usps/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/ [climate.ecobee docs]: /components/climate.ecobee/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/ [climate.mqtt docs]: /components/climate.mqtt/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ [cover.mqtt docs]: /components/cover.mqtt/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/ [cover.rflink docs]: /components/cover.rflink/
[demo docs]: https://home-assistant.io/components/demo/ [demo docs]: /components/demo/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.owntracks_http docs]: https://home-assistant.io/components/device_tracker.owntracks_http/ [device_tracker.owntracks_http docs]: /components/device_tracker.owntracks_http/
[duckdns docs]: https://home-assistant.io/components/duckdns/ [duckdns docs]: /components/duckdns/
[ecobee docs]: https://home-assistant.io/components/ecobee/ [ecobee docs]: /components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ [emulated_hue docs]: /components/emulated_hue/
[google docs]: https://home-assistant.io/components/calendar.google/ [google docs]: /components/calendar.google/
[group docs]: https://home-assistant.io/components/group/ [group docs]: /components/group/
[hassio docs]: https://home-assistant.io/hassio/ [hassio docs]: /hassio/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ [image_processing.opencv docs]: /components/image_processing.opencv/
[influxdb docs]: https://home-assistant.io/components/influxdb/ [influxdb docs]: /components/influxdb/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/ [input_datetime docs]: /components/input_datetime/
[input_number docs]: https://home-assistant.io/components/input_number/ [input_number docs]: /components/input_number/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ [light.flux_led docs]: /components/light.flux_led/
[light.rflink docs]: https://home-assistant.io/components/light.rflink/ [light.rflink docs]: /components/light.rflink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ [light.yeelight docs]: /components/light.yeelight/
[lock.wink docs]: https://home-assistant.io/components/lock.wink/ [lock.wink docs]: /components/lock.wink/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ [media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ [media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/ [media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/ [mqtt_statestream docs]: /components/mqtt_statestream/
[notify.clicksendaudio docs]: https://home-assistant.io/components/notify.clicksendaudio/ [notify.clicksendaudio docs]: /components/notify.clicksendaudio/
[notify.discord docs]: https://home-assistant.io/components/notify.discord/ [notify.discord docs]: /components/notify.discord/
[notify.facebook docs]: https://home-assistant.io/components/notify.facebook/ [notify.facebook docs]: /components/notify.facebook/
[notify.simplepush docs]: https://home-assistant.io/components/notify.simplepush/ [notify.simplepush docs]: /components/notify.simplepush/
[raincloud docs]: https://home-assistant.io/components/raincloud/ [raincloud docs]: /components/raincloud/
[raspihats docs]: https://home-assistant.io/components/raspihats/ [raspihats docs]: /components/raspihats/
[recorder docs]: https://home-assistant.io/components/recorder/ [recorder docs]: /components/recorder/
[remote.itach docs]: https://home-assistant.io/components/remote.itach/ [remote.itach docs]: /components/remote.itach/
[rflink docs]: https://home-assistant.io/components/rflink/ [rflink docs]: /components/rflink/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ [sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ [sensor.arlo docs]: /components/sensor.arlo/
[sensor.comed_hourly_pricing docs]: https://home-assistant.io/components/sensor.comed_hourly_pricing/ [sensor.comed_hourly_pricing docs]: /components/sensor.comed_hourly_pricing/
[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/ [sensor.dsmr docs]: /components/sensor.dsmr/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/ [sensor.fedex docs]: /components/sensor.fedex/
[sensor.geo_rss_events docs]: https://home-assistant.io/components/sensor.geo_rss_events/ [sensor.geo_rss_events docs]: /components/sensor.geo_rss_events/
[sensor.google_travel_time docs]: https://home-assistant.io/components/sensor.google_travel_time/ [sensor.google_travel_time docs]: /components/sensor.google_travel_time/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/ [sensor.imap docs]: /components/sensor.imap/
[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/ [sensor.lyft docs]: /components/sensor.lyft/
[sensor.onewire docs]: https://home-assistant.io/components/sensor.onewire/ [sensor.onewire docs]: /components/sensor.onewire/
[sensor.pvoutput docs]: https://home-assistant.io/components/sensor.pvoutput/ [sensor.pvoutput docs]: /components/sensor.pvoutput/
[sensor.raincloud docs]: https://home-assistant.io/components/sensor.raincloud/ [sensor.raincloud docs]: /components/sensor.raincloud/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.thethingsnetwork docs]: https://home-assistant.io/components/sensor.thethingsnetwork/ [sensor.thethingsnetwork docs]: /components/sensor.thethingsnetwork/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/ [sensor.tibber docs]: /components/sensor.tibber/
[sensor.ups docs]: https://home-assistant.io/components/sensor.ups/ [sensor.ups docs]: /components/sensor.ups/
[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/ [sensor.usps docs]: /components/sensor.usps/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/ [sensor.vera docs]: /components/sensor.vera/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[splunk docs]: https://home-assistant.io/components/splunk/ [splunk docs]: /components/splunk/
[switch.abode docs]: https://home-assistant.io/components/switch.abode/ [switch.abode docs]: /components/switch.abode/
[switch.raincloud docs]: https://home-assistant.io/components/switch.raincloud/ [switch.raincloud docs]: /components/switch.raincloud/
[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ [switch.rflink docs]: /components/switch.rflink/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[thethingsnetwork docs]: https://home-assistant.io/components/thethingsnetwork/ [thethingsnetwork docs]: /components/thethingsnetwork/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[upnp docs]: https://home-assistant.io/components/upnp/ [upnp docs]: /components/upnp/
[usps docs]: https://home-assistant.io/components/usps/ [usps docs]: /components/usps/
[vacuum.xiaomi docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi docs]: /components/vacuum.xiaomi_miio/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[forum]: https://community.home-assistant.io/ [forum]: https://community.home-assistant.io/
[issue]: https://github.com/home-assistant/home-assistant/issues [issue]: https://github.com/home-assistant/home-assistant/issues
[discord]: https://discord.gg/c5DvZ4e [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 [#9754]: https://github.com/home-assistant/home-assistant/pull/9754
[#9776]: https://github.com/home-assistant/home-assistant/pull/9776 [#9776]: https://github.com/home-assistant/home-assistant/pull/9776
[#9785]: https://github.com/home-assistant/home-assistant/pull/9785 [#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 [@passie]: https://github.com/passie
[@pschmitt]: https://github.com/pschmitt [@pschmitt]: https://github.com/pschmitt
[@snjoetw]: https://github.com/snjoetw [@snjoetw]: https://github.com/snjoetw
[camera.synology docs]: https://home-assistant.io/components/camera.synology/ [camera.synology docs]: /components/camera.synology/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/ [cover.rflink docs]: /components/cover.rflink/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[google docs]: https://home-assistant.io/components/google/ [google docs]: /components/google/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/ [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. 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 %} ## {% 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]. 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 %} ## {% 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 %} ## {% 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 ```yaml
map: map:
``` ```
## {% linkable_title Travis CI %} ## {% 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 %} ## {% 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 [@webworxshop]: https://github.com/webworxshop
[@zabuldon]: https://github.com/zabuldon [@zabuldon]: https://github.com/zabuldon
[@ziotibia81]: https://github.com/ziotibia81 [@ziotibia81]: https://github.com/ziotibia81
[__init__ docs]: https://home-assistant.io/components/__init__/ [__init__ docs]: /components/__init__/
[abode docs]: https://home-assistant.io/components/abode/ [abode docs]: /components/abode/
[alarm_control_panel.arlo docs]: https://home-assistant.io/components/alarm_control_panel.arlo/ [alarm_control_panel.arlo docs]: /components/alarm_control_panel.arlo/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/ [alexa.smart_home docs]: /components/alexa.smart_home/
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[automation.event docs]: https://home-assistant.io/docs/automation/trigger/#event-trigger [automation.event docs]: /docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: https://home-assistant.io/docs/automation/trigger/#numeric-state-trigger [automation.numeric_state docs]: /docs/automation/trigger/#numeric-state-trigger
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger [automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor.iss docs]: https://home-assistant.io/components/binary_sensor.iss/ [binary_sensor.iss docs]: /components/binary_sensor.iss/
[binary_sensor.netatmo docs]: https://home-assistant.io/components/binary_sensor.netatmo/ [binary_sensor.netatmo docs]: /components/binary_sensor.netatmo/
[binary_sensor.skybell docs]: https://home-assistant.io/components/binary_sensor.skybell/ [binary_sensor.skybell docs]: /components/binary_sensor.skybell/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/ [binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.tesla docs]: https://home-assistant.io/components/binary_sensor.tesla/ [binary_sensor.tesla docs]: /components/binary_sensor.tesla/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/ [binary_sensor.wink docs]: /components/binary_sensor.wink/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/ [binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[camera.ffmpeg docs]: https://home-assistant.io/components/camera.ffmpeg/ [camera.ffmpeg docs]: /components/camera.ffmpeg/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ [camera.onvif docs]: /components/camera.onvif/
[camera.skybell docs]: https://home-assistant.io/components/camera.skybell/ [camera.skybell docs]: /components/camera.skybell/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/ [camera.synology docs]: /components/camera.synology/
[camera.yi docs]: https://home-assistant.io/components/camera.yi/ [camera.yi docs]: /components/camera.yi/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/ [climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/ [climate.knx docs]: /components/climate.knx/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/ [climate.mqtt docs]: /components/climate.mqtt/
[climate.tesla docs]: https://home-assistant.io/components/climate.tesla/ [climate.tesla docs]: /components/climate.tesla/
[climate.toon docs]: https://home-assistant.io/components/climate.toon/ [climate.toon docs]: /components/climate.toon/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/ [cloud.iot docs]: /components/cloud.iot/
[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/ [cover.rflink docs]: /components/cover.rflink/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.fritz docs]: https://home-assistant.io/components/device_tracker.fritz/ [device_tracker.fritz docs]: /components/device_tracker.fritz/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/ [device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.netgear docs]: https://home-assistant.io/components/device_tracker.netgear/ [device_tracker.netgear docs]: /components/device_tracker.netgear/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/ [device_tracker.unifi docs]: /components/device_tracker.unifi/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/ [device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[enocean docs]: https://home-assistant.io/components/enocean/ [enocean docs]: /components/enocean/
[ffmpeg docs]: https://home-assistant.io/components/ffmpeg/ [ffmpeg docs]: /components/ffmpeg/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.mqtt_json docs]: https://home-assistant.io/components/light.mqtt_json/ [light.mqtt_json docs]: /components/light.mqtt_json/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/ [light.osramlightify docs]: /components/light.osramlightify/
[light.skybell docs]: https://home-assistant.io/components/light.skybell/ [light.skybell docs]: /components/light.skybell/
[light.template docs]: https://home-assistant.io/components/light.template/ [light.template docs]: /components/light.template/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/ [light.tplink docs]: /components/light.tplink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ [light.yeelight docs]: /components/light.yeelight/
[lock.tesla docs]: https://home-assistant.io/components/lock.tesla/ [lock.tesla docs]: /components/lock.tesla/
[map docs]: https://home-assistant.io/components/map/ [map docs]: /components/map/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.denon docs]: https://home-assistant.io/components/media_player.denon/ [media_player.denon docs]: /components/media_player.denon/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.dunehd docs]: https://home-assistant.io/components/media_player.dunehd/ [media_player.dunehd docs]: /components/media_player.dunehd/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/ [media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/ [media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/ [media_player.yamaha docs]: /components/media_player.yamaha/
[modbus docs]: https://home-assistant.io/components/modbus/ [modbus docs]: /components/modbus/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[namecheapdns docs]: https://home-assistant.io/components/namecheapdns/ [namecheapdns docs]: /components/namecheapdns/
[notify.clicksend_tts docs]: https://home-assistant.io/components/notify.clicksend_tts/ [notify.clicksend_tts docs]: /components/notify.clicksend_tts/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.rocketchat docs]: https://home-assistant.io/components/notify.rocketchat/ [notify.rocketchat docs]: /components/notify.rocketchat/
[notify.xmpp docs]: https://home-assistant.io/components/notify.xmpp/ [notify.xmpp docs]: /components/notify.xmpp/
[python_script docs]: https://home-assistant.io/components/python_script/ [python_script docs]: /components/python_script/
[raincloud docs]: https://home-assistant.io/components/raincloud/ [raincloud docs]: /components/raincloud/
[sensor.abode docs]: https://home-assistant.io/components/sensor.abode/ [sensor.abode docs]: /components/sensor.abode/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ [sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.android_ip_webcam docs]: https://home-assistant.io/components/sensor.android_ip_webcam/ [sensor.android_ip_webcam docs]: /components/sensor.android_ip_webcam/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ [sensor.arlo docs]: /components/sensor.arlo/
[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/ [sensor.arwn docs]: /components/sensor.arwn/
[sensor.darksky docs]: https://home-assistant.io/components/sensor.darksky/ [sensor.darksky docs]: /components/sensor.darksky/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/ [sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.fritzbox_callmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_callmonitor/ [sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/
[sensor.fritzbox_netmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/ [sensor.fritzbox_netmonitor docs]: /components/sensor.fritzbox_netmonitor/
[sensor.glances docs]: https://home-assistant.io/components/sensor.glances/ [sensor.glances docs]: /components/sensor.glances/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/ [sensor.imap docs]: /components/sensor.imap/
[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/ [sensor.ios docs]: /components/sensor.ios/
[sensor.mqtt_room docs]: https://home-assistant.io/components/sensor.mqtt_room/ [sensor.mqtt_room docs]: /components/sensor.mqtt_room/
[sensor.netdata docs]: https://home-assistant.io/components/sensor.netdata/ [sensor.netdata docs]: /components/sensor.netdata/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ [sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.raincloud docs]: https://home-assistant.io/components/sensor.raincloud/ [sensor.raincloud docs]: /components/sensor.raincloud/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/ [sensor.ring docs]: /components/sensor.ring/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/ [sensor.serial docs]: /components/sensor.serial/
[sensor.skybell docs]: https://home-assistant.io/components/sensor.skybell/ [sensor.skybell docs]: /components/sensor.skybell/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/ [sensor.statistics docs]: /components/sensor.statistics/
[sensor.steam_online docs]: https://home-assistant.io/components/sensor.steam_online/ [sensor.steam_online docs]: /components/sensor.steam_online/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/ [sensor.tesla docs]: /components/sensor.tesla/
[sensor.toon docs]: https://home-assistant.io/components/sensor.toon/ [sensor.toon docs]: /components/sensor.toon/
[sensor.tradfri docs]: https://home-assistant.io/components/sensor.tradfri/ [sensor.tradfri docs]: /components/sensor.tradfri/
[sensor.transmission docs]: https://home-assistant.io/components/sensor.transmission/ [sensor.transmission docs]: /components/sensor.transmission/
[sensor.travisci docs]: https://home-assistant.io/components/sensor.travisci/ [sensor.travisci docs]: /components/sensor.travisci/
[sensor.uptime docs]: https://home-assistant.io/components/sensor.uptime/ [sensor.uptime docs]: /components/sensor.uptime/
[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/ [sensor.vera docs]: /components/sensor.vera/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/ [sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ [sensor.zha docs]: /components/sensor.zha/
[shiftr docs]: https://home-assistant.io/components/shiftr/ [shiftr docs]: /components/shiftr/
[skybell docs]: https://home-assistant.io/components/skybell/ [skybell docs]: /components/skybell/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/ [switch.flux docs]: /components/switch.flux/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/ [switch.fritzdect docs]: /components/switch.fritzdect/
[switch.hikvisioncam docs]: https://home-assistant.io/components/switch.hikvisioncam/ [switch.hikvisioncam docs]: /components/switch.hikvisioncam/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/ [switch.rainmachine docs]: /components/switch.rainmachine/
[switch.skybell docs]: https://home-assistant.io/components/switch.skybell/ [switch.skybell docs]: /components/switch.skybell/
[switch.tesla docs]: https://home-assistant.io/components/switch.tesla/ [switch.tesla docs]: /components/switch.tesla/
[switch.toon docs]: https://home-assistant.io/components/switch.toon/ [switch.toon docs]: /components/switch.toon/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[switch.wink docs]: https://home-assistant.io/components/switch.wink/ [switch.wink docs]: /components/switch.wink/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[tesla docs]: https://home-assistant.io/components/tesla/ [tesla docs]: /components/tesla/
[toon docs]: https://home-assistant.io/components/toon/ [toon docs]: /components/toon/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[vacuum docs]: https://home-assistant.io/components/vacuum/ [vacuum docs]: /components/vacuum/
[vacuum.dyson docs]: https://home-assistant.io/components/vacuum.dyson/ [vacuum.dyson docs]: /components/vacuum.dyson/
[vacuum.mqtt docs]: https://home-assistant.io/components/vacuum.mqtt/ [vacuum.mqtt docs]: /components/vacuum.mqtt/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ [weather.openweathermap docs]: /components/weather.openweathermap/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[#10024]: https://github.com/home-assistant/home-assistant/pull/10024 [#10024]: https://github.com/home-assistant/home-assistant/pull/10024
[#10029]: https://github.com/home-assistant/home-assistant/pull/10029 [#10029]: https://github.com/home-assistant/home-assistant/pull/10029
[@bieniu]: https://github.com/bieniu [@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. 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'> <p class='img'>
<img src='/images/blog/2017-10-interactive-demo/online-demo.png' /> <img src='/images/blog/2017-10-interactive-demo/online-demo.png' />

View file

@ -22,7 +22,7 @@ The involved parties are:
- **Remote system**: Where Home Assistant is running, usually in your home network. - **Remote system**: Where Home Assistant is running, usually in your home network.
- **Local system**: Where you want to see the frontend. - **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. 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. First let's have a look at the command we are going to use. Use `man ssh` to get more information.

View file

@ -56,7 +56,7 @@ Long time contributor [@lwis] jumped on the case and managed to migrate our inte
## {% linkable_title Timer %} ## {% 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 %} ## {% linkable_title New Platforms %}
@ -110,7 +110,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
## {% linkable_title Breaking Changes %} ## {% linkable_title Breaking Changes %}
- IKEA TRÅDFRI: We no longer support entering the key in the configuration. ([@lwis] - [#10282]) ([tradfri docs]) (breaking change) - 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) - 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) - 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) - 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 [@wardcraigj]: https://github.com/wardcraigj
[@ypollart]: https://github.com/ypollart [@ypollart]: https://github.com/ypollart
[@zabuldon]: https://github.com/zabuldon [@zabuldon]: https://github.com/zabuldon
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ [alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/ [alexa.smart_home docs]: /components/alexa.smart_home/
[api docs]: https://home-assistant.io/components/api/ [api docs]: /components/api/
[automation.event docs]: https://home-assistant.io/docs/automation/trigger/#event-trigger [automation.event docs]: /docs/automation/trigger/#event-trigger
[automation.numeric_state docs]: https://home-assistant.io/docs/automation/trigger/#numeric-state-trigger [automation.numeric_state docs]: /docs/automation/trigger/#numeric-state-trigger
[axis docs]: https://home-assistant.io/components/axis/ [axis docs]: /components/axis/
[binary_sensor.axis docs]: https://home-assistant.io/components/binary_sensor.axis/ [binary_sensor.axis docs]: /components/binary_sensor.axis/
[binary_sensor.gc100 docs]: https://home-assistant.io/components/binary_sensor.gc100/ [binary_sensor.gc100 docs]: /components/binary_sensor.gc100/
[binary_sensor.linode docs]: https://home-assistant.io/components/binary_sensor.linode/ [binary_sensor.linode docs]: /components/binary_sensor.linode/
[binary_sensor.random docs]: https://home-assistant.io/components/binary_sensor.random/ [binary_sensor.random docs]: /components/binary_sensor.random/
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ [binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[binary_sensor.ring docs]: https://home-assistant.io/components/binary_sensor.ring/ [binary_sensor.ring docs]: /components/binary_sensor.ring/
[binary_sensor.tellduslive docs]: https://home-assistant.io/components/binary_sensor.tellduslive/ [binary_sensor.tellduslive docs]: /components/binary_sensor.tellduslive/
[binary_sensor.trend docs]: https://home-assistant.io/components/binary_sensor.trend/ [binary_sensor.trend docs]: /components/binary_sensor.trend/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/ [binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera docs]: https://home-assistant.io/components/camera/ [camera docs]: /components/camera/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/ [camera.ring docs]: /components/camera.ring/
[climate.ephember docs]: https://home-assistant.io/components/climate.ephember/ [climate.ephember docs]: /components/climate.ephember/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/ [climate.honeywell docs]: /components/climate.honeywell/
[climate.toon docs]: https://home-assistant.io/components/climate.toon/ [climate.toon docs]: /components/climate.toon/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/ [cloud.iot docs]: /components/cloud.iot/
[cover.template docs]: https://home-assistant.io/components/cover.template/ [cover.template docs]: /components/cover.template/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/ [device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.geofency docs]: https://home-assistant.io/components/device_tracker.geofency/ [device_tracker.geofency docs]: /components/device_tracker.geofency/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/ [device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[dialogflow docs]: https://home-assistant.io/components/dialogflow/ [dialogflow docs]: /components/dialogflow/
[downloader docs]: https://home-assistant.io/components/downloader/ [downloader docs]: /components/downloader/
[duckdns docs]: https://home-assistant.io/components/duckdns/ [duckdns docs]: /components/duckdns/
[fan.mqtt docs]: https://home-assistant.io/components/fan.mqtt/ [fan.mqtt docs]: /components/fan.mqtt/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[gc100 docs]: https://home-assistant.io/components/gc100/ [gc100 docs]: /components/gc100/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[google_domains docs]: https://home-assistant.io/components/google_domains/ [google_domains docs]: /components/google_domains/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[image_processing.openalpr_local docs]: https://home-assistant.io/components/image_processing.openalpr_local/ [image_processing.openalpr_local docs]: /components/image_processing.openalpr_local/
[input_number docs]: https://home-assistant.io/components/input_number/ [input_number docs]: /components/input_number/
[input_text docs]: https://home-assistant.io/components/input_text/ [input_text docs]: /components/input_text/
[introduction docs]: https://home-assistant.io/components/introduction/ [introduction docs]: /components/introduction/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/ [light.hyperion docs]: /components/light.hyperion/
[light.mqtt docs]: https://home-assistant.io/components/light.mqtt/ [light.mqtt docs]: /components/light.mqtt/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ [light.yeelight docs]: /components/light.yeelight/
[linode docs]: https://home-assistant.io/components/linode/ [linode docs]: /components/linode/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[mailbox docs]: https://home-assistant.io/components/mailbox/ [mailbox docs]: /components/mailbox/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/ [media_player docs]: /components/media_player/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/ [media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/ [media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.russound_rnet docs]: https://home-assistant.io/components/media_player.russound_rnet/ [media_player.russound_rnet docs]: /components/media_player.russound_rnet/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/ [media_player.yamaha docs]: /components/media_player.yamaha/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/ [mqtt_statestream docs]: /components/mqtt_statestream/
[namecheapdns docs]: https://home-assistant.io/components/namecheapdns/ [namecheapdns docs]: /components/namecheapdns/
[no_ip docs]: https://home-assistant.io/components/no_ip/ [no_ip docs]: /components/no_ip/
[notify.aws_lambda docs]: https://home-assistant.io/components/notify.aws_lambda/ [notify.aws_lambda docs]: /components/notify.aws_lambda/
[notify.aws_sns docs]: https://home-assistant.io/components/notify.aws_sns/ [notify.aws_sns docs]: /components/notify.aws_sns/
[notify.aws_sqs docs]: https://home-assistant.io/components/notify.aws_sqs/ [notify.aws_sqs docs]: /components/notify.aws_sqs/
[notify.clickatell docs]: https://home-assistant.io/components/notify.clickatell/ [notify.clickatell docs]: /components/notify.clickatell/
[notify.sendgrid docs]: https://home-assistant.io/components/notify.sendgrid/ [notify.sendgrid docs]: /components/notify.sendgrid/
[notify.yessssms docs]: https://home-assistant.io/components/notify.yessssms/ [notify.yessssms docs]: /components/notify.yessssms/
[panel_custom docs]: https://home-assistant.io/components/panel_custom/ [panel_custom docs]: /components/panel_custom/
[persistent_notification docs]: https://home-assistant.io/components/persistent_notification/ [persistent_notification docs]: /components/persistent_notification/
[plant docs]: https://home-assistant.io/components/plant/ [plant docs]: /components/plant/
[raincloud docs]: https://home-assistant.io/components/raincloud/ [raincloud docs]: /components/raincloud/
[remember_the_milk docs]: https://home-assistant.io/components/remember_the_milk/ [remember_the_milk docs]: /components/remember_the_milk/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ [rfxtrx docs]: /components/rfxtrx/
[ring docs]: https://home-assistant.io/components/ring/ [ring docs]: /components/ring/
[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/ [sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/
[sensor.emoncms docs]: https://home-assistant.io/components/sensor.emoncms/ [sensor.emoncms docs]: /components/sensor.emoncms/
[sensor.fail2ban docs]: https://home-assistant.io/components/sensor.fail2ban/ [sensor.fail2ban docs]: /components/sensor.fail2ban/
[sensor.gitter docs]: https://home-assistant.io/components/sensor.gitter/ [sensor.gitter docs]: /components/sensor.gitter/
[sensor.glances docs]: https://home-assistant.io/components/sensor.glances/ [sensor.glances docs]: /components/sensor.glances/
[sensor.google_travel_time docs]: https://home-assistant.io/components/sensor.google_travel_time/ [sensor.google_travel_time docs]: /components/sensor.google_travel_time/
[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/ [sensor.hddtemp docs]: /components/sensor.hddtemp/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/ [sensor.imap docs]: /components/sensor.imap/
[sensor.irish_rail_transport docs]: https://home-assistant.io/components/sensor.irish_rail_transport/ [sensor.irish_rail_transport docs]: /components/sensor.irish_rail_transport/
[sensor.lastfm docs]: https://home-assistant.io/components/sensor.lastfm/ [sensor.lastfm docs]: /components/sensor.lastfm/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/ [sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.nederlandse_spoorwegen docs]: https://home-assistant.io/components/sensor.nederlandse_spoorwegen/ [sensor.nederlandse_spoorwegen docs]: /components/sensor.nederlandse_spoorwegen/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/ [sensor.radarr docs]: /components/sensor.radarr/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/ [sensor.rest docs]: /components/sensor.rest/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/ [sensor.ring docs]: /components/sensor.ring/
[sensor.scrape docs]: https://home-assistant.io/components/sensor.scrape/ [sensor.scrape docs]: /components/sensor.scrape/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/ [sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/ [sensor.speedtest docs]: /components/sensor.speedtest/
[sensor.swiss_public_transport docs]: https://home-assistant.io/components/sensor.swiss_public_transport/ [sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/ [sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.sytadin docs]: https://home-assistant.io/components/sensor.sytadin/ [sensor.sytadin docs]: /components/sensor.sytadin/
[sensor.toon docs]: https://home-assistant.io/components/sensor.toon/ [sensor.toon docs]: /components/sensor.toon/
[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/ [sensor.uk_transport docs]: /components/sensor.uk_transport/
[sensor.whois docs]: https://home-assistant.io/components/sensor.whois/ [sensor.whois docs]: /components/sensor.whois/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/ [shopping_list docs]: /components/shopping_list/
[switch.deluge docs]: https://home-assistant.io/components/switch.deluge/ [switch.deluge docs]: /components/switch.deluge/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/ [switch.flux docs]: /components/switch.flux/
[switch.gc100 docs]: https://home-assistant.io/components/switch.gc100/ [switch.gc100 docs]: /components/switch.gc100/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/ [switch.snmp docs]: /components/switch.snmp/
[switch.template docs]: https://home-assistant.io/components/switch.template/ [switch.template docs]: /components/switch.template/
[switch.toon docs]: https://home-assistant.io/components/switch.toon/ [switch.toon docs]: /components/switch.toon/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/ [tellduslive docs]: /components/tellduslive/
[tellstick docs]: https://home-assistant.io/components/tellstick/ [tellstick docs]: /components/tellstick/
[tesla docs]: https://home-assistant.io/components/tesla/ [tesla docs]: /components/tesla/
[timer docs]: https://home-assistant.io/components/timer/ [timer docs]: /components/timer/
[toon docs]: https://home-assistant.io/components/toon/ [toon docs]: /components/toon/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/ [tts.amazon_polly docs]: /components/tts.amazon_polly/
[tts.microsoft docs]: https://home-assistant.io/components/tts.microsoft/ [tts.microsoft docs]: /components/tts.microsoft/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[ikea email]: https://twitter.com/home_assistant/status/925373865802502144 [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 [#10384]: https://github.com/home-assistant/home-assistant/pull/10384
[#10428]: https://github.com/home-assistant/home-assistant/pull/10428 [#10428]: https://github.com/home-assistant/home-assistant/pull/10428
[@stefan-jonasson]: https://github.com/stefan-jonasson [@stefan-jonasson]: https://github.com/stefan-jonasson
[@tchellomello]: https://github.com/tchellomello [@tchellomello]: https://github.com/tchellomello
[binary_sensor.ring docs]: https://home-assistant.io/components/binary_sensor.ring/ [binary_sensor.ring docs]: /components/binary_sensor.ring/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/ [camera.ring docs]: /components/camera.ring/
[sensor.ring docs]: https://home-assistant.io/components/sensor.ring/ [sensor.ring docs]: /components/sensor.ring/
[tellstick docs]: https://home-assistant.io/components/tellstick/ [tellstick docs]: /components/tellstick/

View file

@ -17,9 +17,9 @@ The Home Assistant sidebar in 12 different languages.
## {% linkable_title Translations %} ## {% 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! 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. 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 %} ## {% 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 [@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj [@wardcraigj]: https://github.com/wardcraigj
[@ziotibia81]: https://github.com/ziotibia81 [@ziotibia81]: https://github.com/ziotibia81
[abode docs]: https://home-assistant.io/components/abode/ [abode docs]: /components/abode/
[alarm_control_panel.spc docs]: https://home-assistant.io/components/alarm_control_panel.spc/ [alarm_control_panel.spc docs]: /components/alarm_control_panel.spc/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ [alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/ [apple_tv docs]: /components/apple_tv/
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[axis docs]: https://home-assistant.io/components/axis/ [axis docs]: /components/axis/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/ [binary_sensor docs]: /components/binary_sensor/
[binary_sensor.aurora docs]: https://home-assistant.io/components/binary_sensor.aurora/ [binary_sensor.aurora docs]: /components/binary_sensor.aurora/
[binary_sensor.spc docs]: https://home-assistant.io/components/binary_sensor.spc/ [binary_sensor.spc docs]: /components/binary_sensor.spc/
[binary_sensor.vultr docs]: https://home-assistant.io/components/binary_sensor.vultr/ [binary_sensor.vultr docs]: /components/binary_sensor.vultr/
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[climate docs]: https://home-assistant.io/components/climate/ [climate docs]: /components/climate/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/ [climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.homematic docs]: https://home-assistant.io/components/climate.homematic/ [climate.homematic docs]: /components/climate.homematic/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/ [climate.knx docs]: /components/climate.knx/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/ [climate.wink docs]: /components/climate.wink/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/ [cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.const docs]: https://home-assistant.io/components/cloud.const/ [cloud.const docs]: /components/cloud.const/
[cloud.http_api docs]: https://home-assistant.io/components/cloud.http_api/ [cloud.http_api docs]: /components/cloud.http_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/ [cloud.iot docs]: /components/cloud.iot/
[config.zwave docs]: https://home-assistant.io/components/config.zwave/ [config.zwave docs]: /components/config.zwave/
[configurator docs]: https://home-assistant.io/components/configurator/ [configurator docs]: /components/configurator/
[counter docs]: https://home-assistant.io/components/counter/ [counter docs]: /components/counter/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ [cover.mqtt docs]: /components/cover.mqtt/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.hitron_coda docs]: https://home-assistant.io/components/device_tracker.hitron_coda/ [device_tracker.hitron_coda docs]: /components/device_tracker.hitron_coda/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.tile docs]: https://home-assistant.io/components/device_tracker.tile/ [device_tracker.tile docs]: /components/device_tracker.tile/
[device_tracker.tplink docs]: https://home-assistant.io/components/device_tracker.tplink/ [device_tracker.tplink docs]: /components/device_tracker.tplink/
[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/ [device_tracker.upc_connect docs]: /components/device_tracker.upc_connect/
[downloader docs]: https://home-assistant.io/components/downloader/ [downloader docs]: /components/downloader/
[gc100 docs]: https://home-assistant.io/components/gc100/ [gc100 docs]: /components/gc100/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/ [google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[influxdb docs]: https://home-assistant.io/components/influxdb/ [influxdb docs]: /components/influxdb/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/ [input_datetime docs]: /components/input_datetime/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[lametric docs]: https://home-assistant.io/components/lametric/ [lametric docs]: /components/lametric/
[light docs]: https://home-assistant.io/components/light/ [light docs]: /components/light/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lutron_caseta docs]: https://home-assistant.io/components/lutron_caseta/ [lutron_caseta docs]: /components/lutron_caseta/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/ [media_player docs]: /components/media_player/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/ [media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/ [media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.universal docs]: https://home-assistant.io/components/media_player.universal/ [media_player.universal docs]: /components/media_player.universal/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ [media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/ [media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[mqtt.discovery docs]: https://home-assistant.io/components/mqtt.discovery/ [mqtt.discovery docs]: /components/mqtt.discovery/
[mqtt.server docs]: https://home-assistant.io/components/mqtt.server/ [mqtt.server docs]: /components/mqtt.server/
[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/ [mqtt_statestream docs]: /components/mqtt_statestream/
[neato docs]: https://home-assistant.io/components/neato/ [neato docs]: /components/neato/
[no_ip docs]: https://home-assistant.io/components/no_ip/ [no_ip docs]: /components/no_ip/
[notify.apns docs]: https://home-assistant.io/components/notify.apns/ [notify.apns docs]: /components/notify.apns/
[notify.free_mobile docs]: https://home-assistant.io/components/notify.free_mobile/ [notify.free_mobile docs]: /components/notify.free_mobile/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ [notify.lametric docs]: /components/notify.lametric/
[notify.simplepush docs]: https://home-assistant.io/components/notify.simplepush/ [notify.simplepush docs]: /components/notify.simplepush/
[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ [notify.telegram docs]: /components/notify.telegram/
[python_script docs]: https://home-assistant.io/components/python_script/ [python_script docs]: /components/python_script/
[remote docs]: https://home-assistant.io/components/remote/ [remote docs]: /components/remote/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[ring docs]: https://home-assistant.io/components/ring/ [ring docs]: /components/ring/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ [sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ [sensor.arlo docs]: /components/sensor.arlo/
[sensor.haveibeenpwned docs]: https://home-assistant.io/components/sensor.haveibeenpwned/ [sensor.haveibeenpwned docs]: /components/sensor.haveibeenpwned/
[sensor.lacrosse docs]: https://home-assistant.io/components/sensor.lacrosse/ [sensor.lacrosse docs]: /components/sensor.lacrosse/
[sensor.london_air docs]: https://home-assistant.io/components/sensor.london_air/ [sensor.london_air docs]: /components/sensor.london_air/
[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/ [sensor.modbus docs]: /components/sensor.modbus/
[sensor.neato docs]: https://home-assistant.io/components/sensor.neato/ [sensor.neato docs]: /components/sensor.neato/
[sensor.nederlandse_spoorwegen docs]: https://home-assistant.io/components/sensor.nederlandse_spoorwegen/ [sensor.nederlandse_spoorwegen docs]: /components/sensor.nederlandse_spoorwegen/
[sensor.pyload docs]: https://home-assistant.io/components/sensor.pyload/ [sensor.pyload docs]: /components/sensor.pyload/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/ [sensor.serial docs]: /components/sensor.serial/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/ [sensor.tibber docs]: /components/sensor.tibber/
[sensor.viaggiatreno docs]: https://home-assistant.io/components/sensor.viaggiatreno/ [sensor.viaggiatreno docs]: /components/sensor.viaggiatreno/
[sensor.vultr docs]: https://home-assistant.io/components/sensor.vultr/ [sensor.vultr docs]: /components/sensor.vultr/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ [sensor.yweather docs]: /components/sensor.yweather/
[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/ [sensor.zamg docs]: /components/sensor.zamg/
[spc docs]: https://home-assistant.io/components/spc/ [spc docs]: /components/spc/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ [switch.broadlink docs]: /components/switch.broadlink/
[switch.hikvisioncam docs]: https://home-assistant.io/components/switch.hikvisioncam/ [switch.hikvisioncam docs]: /components/switch.hikvisioncam/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/ [switch.modbus docs]: /components/switch.modbus/
[switch.neato docs]: https://home-assistant.io/components/switch.neato/ [switch.neato docs]: /components/switch.neato/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/ [switch.snmp docs]: /components/switch.snmp/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/ [system_log docs]: /components/system_log/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ [telegram_bot.polling docs]: /components/telegram_bot.polling/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[tts docs]: https://home-assistant.io/components/tts/ [tts docs]: /components/tts/
[tts.google docs]: https://home-assistant.io/components/tts.google/ [tts.google docs]: /components/tts.google/
[tts.yandextts docs]: https://home-assistant.io/components/tts.yandextts/ [tts.yandextts docs]: /components/tts.yandextts/
[vacuum.neato docs]: https://home-assistant.io/components/vacuum.neato/ [vacuum.neato docs]: /components/vacuum.neato/
[verisure docs]: https://home-assistant.io/components/verisure/ [verisure docs]: /components/verisure/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/ [volvooncall docs]: /components/volvooncall/
[vultr docs]: https://home-assistant.io/components/vultr/ [vultr docs]: /components/vultr/
[weather docs]: https://home-assistant.io/components/weather/ [weather docs]: /components/weather/
[weather.demo docs]: https://home-assistant.io/components/weather.demo/ [weather.demo docs]: /components/weather.demo/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/ [websocket_api docs]: /components/websocket_api/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[#10661]: https://github.com/home-assistant/home-assistant/pull/10661 [#10661]: https://github.com/home-assistant/home-assistant/pull/10661
[#10665]: https://github.com/home-assistant/home-assistant/pull/10665 [#10665]: https://github.com/home-assistant/home-assistant/pull/10665
[#10682]: https://github.com/home-assistant/home-assistant/pull/10682 [#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 [@etsinko]: https://github.com/etsinko
[@tinloaf]: https://github.com/tinloaf [@tinloaf]: https://github.com/tinloaf
[@titilambert]: https://github.com/titilambert [@titilambert]: https://github.com/titilambert
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/ [sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.time_date docs]: https://home-assistant.io/components/sensor.time_date/ [sensor.time_date docs]: /components/sensor.time_date/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/ [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 [@wardcraigj]: https://github.com/wardcraigj
[@zBart]: https://github.com/zBart [@zBart]: https://github.com/zBart
[@zhujisheng]: https://github.com/zhujisheng [@zhujisheng]: https://github.com/zhujisheng
[alarm_control_panel docs]: https://home-assistant.io/components/alarm_control_panel/ [alarm_control_panel docs]: /components/alarm_control_panel/
[alarm_control_panel.arlo docs]: https://home-assistant.io/components/alarm_control_panel.arlo/ [alarm_control_panel.arlo docs]: /components/alarm_control_panel.arlo/
[alarm_control_panel.demo docs]: https://home-assistant.io/components/alarm_control_panel.demo/ [alarm_control_panel.demo docs]: /components/alarm_control_panel.demo/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ [alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[amcrest docs]: https://home-assistant.io/components/amcrest/ [amcrest docs]: /components/amcrest/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger [automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/ [binary_sensor docs]: /components/binary_sensor/
[binary_sensor.homematic docs]: https://home-assistant.io/components/binary_sensor.homematic/ [binary_sensor.homematic docs]: /components/binary_sensor.homematic/
[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/ [camera.amcrest docs]: /components/camera.amcrest/
[camera.ring docs]: https://home-assistant.io/components/camera.ring/ [camera.ring docs]: /components/camera.ring/
[climate docs]: https://home-assistant.io/components/climate/ [climate docs]: /components/climate/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/ [climate.ecobee docs]: /components/climate.ecobee/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/ [climate.hive docs]: /components/climate.hive/
[climate.honeywell docs]: https://home-assistant.io/components/climate.honeywell/ [climate.honeywell docs]: /components/climate.honeywell/
[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/ [climate.mqtt docs]: /components/climate.mqtt/
[climate.radiotherm docs]: https://home-assistant.io/components/climate.radiotherm/ [climate.radiotherm docs]: /components/climate.radiotherm/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/ [cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/ [cloud.iot docs]: /components/cloud.iot/
[config.group docs]: https://home-assistant.io/components/config.group/ [config.group docs]: /components/config.group/
[configurator docs]: https://home-assistant.io/components/configurator/ [configurator docs]: /components/configurator/
[conversation docs]: https://home-assistant.io/components/conversation/ [conversation docs]: /components/conversation/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/ [cover.tahoma docs]: /components/cover.tahoma/
[device_tracker.unifi_direct docs]: https://home-assistant.io/components/device_tracker.unifi_direct/ [device_tracker.unifi_direct docs]: /components/device_tracker.unifi_direct/
[dominos docs]: https://home-assistant.io/components/dominos/ [dominos docs]: /components/dominos/
[doorbird docs]: https://home-assistant.io/components/doorbird/ [doorbird docs]: /components/doorbird/
[ecobee docs]: https://home-assistant.io/components/ecobee/ [ecobee docs]: /components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ [emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant.http docs]: https://home-assistant.io/components/google_assistant.http/ [google_assistant.http docs]: /components/google_assistant.http/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/ [google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[hive docs]: https://home-assistant.io/components/hive/ [hive docs]: /components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[influxdb docs]: https://home-assistant.io/components/influxdb/ [influxdb docs]: /components/influxdb/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/ [light.blinkt docs]: /components/light.blinkt/
[light.hive docs]: https://home-assistant.io/components/light.hive/ [light.hive docs]: /components/light.hive/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ [light.yeelight docs]: /components/light.yeelight/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[netatmo docs]: https://home-assistant.io/components/netatmo/ [netatmo docs]: /components/netatmo/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ [notify.lametric docs]: /components/notify.lametric/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/ [notify.pushbullet docs]: /components/notify.pushbullet/
[ring docs]: https://home-assistant.io/components/ring/ [ring docs]: /components/ring/
[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/ [sensor.amcrest docs]: /components/sensor.amcrest/
[sensor.currencylayer docs]: https://home-assistant.io/components/sensor.currencylayer/ [sensor.currencylayer docs]: /components/sensor.currencylayer/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/ [sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.fastdotcom docs]: https://home-assistant.io/components/sensor.fastdotcom/ [sensor.fastdotcom docs]: /components/sensor.fastdotcom/
[sensor.fritzbox_netmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_netmonitor/ [sensor.fritzbox_netmonitor docs]: /components/sensor.fritzbox_netmonitor/
[sensor.hddtemp docs]: https://home-assistant.io/components/sensor.hddtemp/ [sensor.hddtemp docs]: /components/sensor.hddtemp/
[sensor.hive docs]: https://home-assistant.io/components/sensor.hive/ [sensor.hive docs]: /components/sensor.hive/
[sensor.homematic docs]: https://home-assistant.io/components/sensor.homematic/ [sensor.homematic docs]: /components/sensor.homematic/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/ [sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.serial docs]: https://home-assistant.io/components/sensor.serial/ [sensor.serial docs]: /components/sensor.serial/
[sensor.tahoma docs]: https://home-assistant.io/components/sensor.tahoma/ [sensor.tahoma docs]: /components/sensor.tahoma/
[sensor.tellduslive docs]: https://home-assistant.io/components/sensor.tellduslive/ [sensor.tellduslive docs]: /components/sensor.tellduslive/
[sensor.tellstick docs]: https://home-assistant.io/components/sensor.tellstick/ [sensor.tellstick docs]: /components/sensor.tellstick/
[sensor.whois docs]: https://home-assistant.io/components/sensor.whois/ [sensor.whois docs]: /components/sensor.whois/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ [sensor.yweather docs]: /components/sensor.yweather/
[shell_command docs]: https://home-assistant.io/components/shell_command/ [shell_command docs]: /components/shell_command/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/ [shopping_list docs]: /components/shopping_list/
[switch.hive docs]: https://home-assistant.io/components/switch.hive/ [switch.hive docs]: /components/switch.hive/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/ [system_log docs]: /components/system_log/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/ [tellduslive docs]: /components/tellduslive/
[tellstick docs]: https://home-assistant.io/components/tellstick/ [tellstick docs]: /components/tellstick/
[tradfri docs]: https://home-assistant.io/components/tradfri/ [tradfri docs]: /components/tradfri/
[tts docs]: https://home-assistant.io/components/tts/ [tts docs]: /components/tts/
[tts.baidu docs]: https://home-assistant.io/components/tts.baidu/ [tts.baidu docs]: /components/tts.baidu/
[tts.microsoft docs]: https://home-assistant.io/components/tts.microsoft/ [tts.microsoft docs]: /components/tts.microsoft/
[updater docs]: https://home-assistant.io/components/updater/ [updater docs]: /components/updater/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather.ecobee docs]: https://home-assistant.io/components/weather.ecobee/ [weather.ecobee docs]: /components/weather.ecobee/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[#10798]: https://github.com/home-assistant/home-assistant/pull/10798 [#10798]: https://github.com/home-assistant/home-assistant/pull/10798
[#10923]: https://github.com/home-assistant/home-assistant/pull/10923 [#10923]: https://github.com/home-assistant/home-assistant/pull/10923
[#10934]: https://github.com/home-assistant/home-assistant/pull/10934 [#10934]: https://github.com/home-assistant/home-assistant/pull/10934
[#10935]: https://github.com/home-assistant/home-assistant/pull/10935 [#10935]: https://github.com/home-assistant/home-assistant/pull/10935
[@NovapaX]: https://github.com/NovapaX [@NovapaX]: https://github.com/NovapaX
[@wrboyce]: https://github.com/wrboyce [@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 [#10941]: https://github.com/home-assistant/home-assistant/pull/10941
[#10947]: https://github.com/home-assistant/home-assistant/pull/10947 [#10947]: https://github.com/home-assistant/home-assistant/pull/10947
[#10950]: https://github.com/home-assistant/home-assistant/pull/10950 [#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 [@molobrakos]: https://github.com/molobrakos
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj [@wardcraigj]: https://github.com/wardcraigj
[device_tracker.linksys_ap docs]: https://home-assistant.io/components/device_tracker.linksys_ap/ [device_tracker.linksys_ap docs]: /components/device_tracker.linksys_ap/
[dominos docs]: https://home-assistant.io/components/dominos/ [dominos docs]: /components/dominos/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[tellduslive docs]: https://home-assistant.io/components/tellduslive/ [tellduslive docs]: /components/tellduslive/
[wink docs]: https://home-assistant.io/components/wink/ [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? %} #### {% 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. 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 [@tschmidty69]: https://github.com/tschmidty69
[@uchagani]: https://github.com/uchagani [@uchagani]: https://github.com/uchagani
[@ziotibia81]: https://github.com/ziotibia81 [@ziotibia81]: https://github.com/ziotibia81
[ads docs]: https://home-assistant.io/components/ads/ [ads docs]: /components/ads/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarm_control_panel.ialarm docs]: https://home-assistant.io/components/alarm_control_panel.ialarm/ [alarm_control_panel.ialarm docs]: /components/alarm_control_panel.ialarm/
[alarm_control_panel.manual docs]: https://home-assistant.io/components/alarm_control_panel.manual/ [alarm_control_panel.manual docs]: /components/alarm_control_panel.manual/
[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/ [alarm_control_panel.manual_mqtt docs]: /components/alarm_control_panel.manual_mqtt/
[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ [alarm_control_panel.totalconnect docs]: /components/alarm_control_panel.totalconnect/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/ [alarmdecoder docs]: /components/alarmdecoder/
[apple_tv docs]: https://home-assistant.io/components/apple_tv/ [apple_tv docs]: /components/apple_tv/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/ [binary_sensor docs]: /components/binary_sensor/
[binary_sensor.ads docs]: https://home-assistant.io/components/binary_sensor.ads/ [binary_sensor.ads docs]: /components/binary_sensor.ads/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/ [binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/ [calendar.caldav docs]: /components/calendar.caldav/
[camera.canary docs]: https://home-assistant.io/components/camera.canary/ [camera.canary docs]: /components/camera.canary/
[canary docs]: https://home-assistant.io/components/canary/ [canary docs]: /components/canary/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/ [climate.tado docs]: /components/climate.tado/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[cloud.const docs]: https://home-assistant.io/components/cloud.const/ [cloud.const docs]: /components/cloud.const/
[config.automation docs]: https://home-assistant.io/components/config.automation/ [config.automation docs]: /components/config.automation/
[cover.tellstick docs]: https://home-assistant.io/components/cover.tellstick/ [cover.tellstick docs]: /components/cover.tellstick/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.meraki docs]: https://home-assistant.io/components/device_tracker.meraki/ [device_tracker.meraki docs]: /components/device_tracker.meraki/
[ecobee docs]: https://home-assistant.io/components/ecobee/ [ecobee docs]: /components/ecobee/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[hue docs]: https://home-assistant.io/components/hue/ [hue docs]: /components/hue/
[isy994 docs]: https://home-assistant.io/components/isy994/ [isy994 docs]: /components/isy994/
[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/ [keyboard_remote docs]: /components/keyboard_remote/
[light.ads docs]: https://home-assistant.io/components/light.ads/ [light.ads docs]: /components/light.ads/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.mochad docs]: https://home-assistant.io/components/light.mochad/ [light.mochad docs]: /components/light.mochad/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/ [light.tplink docs]: /components/light.tplink/
[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ [light.tradfri docs]: /components/light.tradfri/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.liveboxplaytv docs]: https://home-assistant.io/components/media_player.liveboxplaytv/ [media_player.liveboxplaytv docs]: /components/media_player.liveboxplaytv/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/ [media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.ue_smart_radio docs]: https://home-assistant.io/components/media_player.ue_smart_radio/ [media_player.ue_smart_radio docs]: /components/media_player.ue_smart_radio/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ [media_player.webostv docs]: /components/media_player.webostv/
[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/ [media_player.yamaha_musiccast docs]: /components/media_player.yamaha_musiccast/
[media_player.ziggo_mediabox_xl docs]: https://home-assistant.io/components/media_player.ziggo_mediabox_xl/ [media_player.ziggo_mediabox_xl docs]: /components/media_player.ziggo_mediabox_xl/
[mochad docs]: https://home-assistant.io/components/mochad/ [mochad docs]: /components/mochad/
[neato docs]: https://home-assistant.io/components/neato/ [neato docs]: /components/neato/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[prometheus docs]: https://home-assistant.io/components/prometheus/ [prometheus docs]: /components/prometheus/
[scene.vera docs]: https://home-assistant.io/components/scene.vera/ [scene.vera docs]: /components/scene.vera/
[sensor.ads docs]: https://home-assistant.io/components/sensor.ads/ [sensor.ads docs]: /components/sensor.ads/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.canary docs]: https://home-assistant.io/components/sensor.canary/ [sensor.canary docs]: /components/sensor.canary/
[sensor.efergy docs]: https://home-assistant.io/components/sensor.efergy/ [sensor.efergy docs]: /components/sensor.efergy/
[sensor.eliqonline docs]: https://home-assistant.io/components/sensor.eliqonline/ [sensor.eliqonline docs]: /components/sensor.eliqonline/
[sensor.gearbest docs]: https://home-assistant.io/components/sensor.gearbest/ [sensor.gearbest docs]: /components/sensor.gearbest/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/ [sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/ [sensor.miflora docs]: /components/sensor.miflora/
[sensor.mqtt docs]: https://home-assistant.io/components/sensor.mqtt/ [sensor.mqtt docs]: /components/sensor.mqtt/
[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ [sensor.octoprint docs]: /components/sensor.octoprint/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/ [sensor.rest docs]: /components/sensor.rest/
[sensor.ripple docs]: https://home-assistant.io/components/sensor.ripple/ [sensor.ripple docs]: /components/sensor.ripple/
[sensor.shodan docs]: https://home-assistant.io/components/sensor.shodan/ [sensor.shodan docs]: /components/sensor.shodan/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/ [sensor.tesla docs]: /components/sensor.tesla/
[sensor.volvooncall docs]: https://home-assistant.io/components/sensor.volvooncall/ [sensor.volvooncall docs]: /components/sensor.volvooncall/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/
[switch.ads docs]: https://home-assistant.io/components/switch.ads/ [switch.ads docs]: /components/switch.ads/
[switch.mochad docs]: https://home-assistant.io/components/switch.mochad/ [switch.mochad docs]: /components/switch.mochad/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[tellstick docs]: https://home-assistant.io/components/tellstick/ [tellstick docs]: /components/tellstick/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[volvooncall docs]: https://home-assistant.io/components/volvooncall/ [volvooncall docs]: /components/volvooncall/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[#11054]: https://github.com/home-assistant/home-assistant/pull/11054 [#11054]: https://github.com/home-assistant/home-assistant/pull/11054
[#11185]: https://github.com/home-assistant/home-assistant/pull/11185 [#11185]: https://github.com/home-assistant/home-assistant/pull/11185
[#11214]: https://github.com/home-assistant/home-assistant/pull/11214 [#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 [@rwa]: https://github.com/rwa
[@veleek]: https://github.com/veleek [@veleek]: https://github.com/veleek
[@ziotibia81]: https://github.com/ziotibia81 [@ziotibia81]: https://github.com/ziotibia81
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/ [alexa.smart_home docs]: /components/alexa.smart_home/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/ [binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/ [binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/ [calendar.caldav docs]: /components/calendar.caldav/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[lock.sesame docs]: https://home-assistant.io/components/lock.sesame/ [lock.sesame docs]: /components/lock.sesame/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ [media_player.webostv docs]: /components/media_player.webostv/
[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/ [switch.modbus docs]: /components/switch.modbus/

View file

@ -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 [forum]: https://community.home-assistant.io
[GitHub]: https://GitHub.com [GitHub]: https://GitHub.com
[Hacktoberfest]: /blog/2017/11/04/release-57/#hacktoberfest [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 cloud]: /blog/2017/12/17/introducing-home-assistant-cloud/
[Home Assistant Podcasts]: https://hasspodcast.io/ [Home Assistant Podcasts]: https://hasspodcast.io/
[moved to Discord]: /blog/2017/07/03/home-assistant-is-moving-to-discord/ [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) ([@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 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) - 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. - 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 | | 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 [@veleek]: https://github.com/veleek
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@yienxu]: https://github.com/yienxu [@yienxu]: https://github.com/yienxu
[__init__ docs]: https://home-assistant.io/components/__init__/ [__init__ docs]: /components/__init__/
[alarm_control_panel.alarmdecoder docs]: https://home-assistant.io/components/alarm_control_panel.alarmdecoder/ [alarm_control_panel.alarmdecoder docs]: /components/alarm_control_panel.alarmdecoder/
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/ [alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/ [alarmdecoder docs]: /components/alarmdecoder/
[alexa.intent docs]: https://home-assistant.io/components/alexa.intent/ [alexa.intent docs]: /components/alexa.intent/
[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/ [alexa.smart_home docs]: /components/alexa.smart_home/
[api docs]: https://home-assistant.io/components/api/ [api docs]: /components/api/
[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger [automation.state docs]: /docs/automation/trigger/#state-trigger
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/ [binary_sensor docs]: /components/binary_sensor/
[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/ [binary_sensor.alarmdecoder docs]: /components/binary_sensor.alarmdecoder/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/ [binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/ [binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/ [binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/ [binary_sensor.knx docs]: /components/binary_sensor.knx/
[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/ [binary_sensor.rest docs]: /components/binary_sensor.rest/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/ [binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/ [binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.trend docs]: https://home-assistant.io/components/binary_sensor.trend/ [binary_sensor.trend docs]: /components/binary_sensor.trend/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/ [binary_sensor.workday docs]: /components/binary_sensor.workday/
[camera.doorbird docs]: https://home-assistant.io/components/camera.doorbird/ [camera.doorbird docs]: /components/camera.doorbird/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/ [camera.uvc docs]: /components/camera.uvc/
[climate docs]: https://home-assistant.io/components/climate/ [climate docs]: /components/climate/
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/ [climate.daikin docs]: /components/climate.daikin/
[climate.demo docs]: https://home-assistant.io/components/climate.demo/ [climate.demo docs]: /components/climate.demo/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/ [climate.econet docs]: /components/climate.econet/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/ [climate.hive docs]: /components/climate.hive/
[climate.homematic docs]: https://home-assistant.io/components/climate.homematic/ [climate.homematic docs]: /components/climate.homematic/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/ [climate.knx docs]: /components/climate.knx/
[climate.netatmo docs]: https://home-assistant.io/components/climate.netatmo/ [climate.netatmo docs]: /components/climate.netatmo/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/ [climate.tado docs]: /components/climate.tado/
[climate.touchline docs]: https://home-assistant.io/components/climate.touchline/ [climate.touchline docs]: /components/climate.touchline/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[cloud.auth_api docs]: https://home-assistant.io/components/cloud.auth_api/ [cloud.auth_api docs]: /components/cloud.auth_api/
[cloud.http_api docs]: https://home-assistant.io/components/cloud.http_api/ [cloud.http_api docs]: /components/cloud.http_api/
[cloud.iot docs]: https://home-assistant.io/components/cloud.iot/ [cloud.iot docs]: /components/cloud.iot/
[coinbase docs]: https://home-assistant.io/components/coinbase/ [coinbase docs]: /components/coinbase/
[conversation docs]: https://home-assistant.io/components/conversation/ [conversation docs]: /components/conversation/
[cover.isy994 docs]: https://home-assistant.io/components/cover.isy994/ [cover.isy994 docs]: /components/cover.isy994/
[cover.knx docs]: https://home-assistant.io/components/cover.knx/ [cover.knx docs]: /components/cover.knx/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/ [cover.tahoma docs]: /components/cover.tahoma/
[cover.template docs]: https://home-assistant.io/components/cover.template/ [cover.template docs]: /components/cover.template/
[cover.xiaomi_aqara docs]: https://home-assistant.io/components/cover.xiaomi_aqara/ [cover.xiaomi_aqara docs]: /components/cover.xiaomi_aqara/
[deconz docs]: https://home-assistant.io/components/deconz/ [deconz docs]: /components/deconz/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.bluetooth_le_tracker docs]: https://home-assistant.io/components/device_tracker.bluetooth_le_tracker/ [device_tracker.bluetooth_le_tracker docs]: /components/device_tracker.bluetooth_le_tracker/
[device_tracker.bluetooth_tracker docs]: https://home-assistant.io/components/device_tracker.bluetooth_tracker/ [device_tracker.bluetooth_tracker docs]: /components/device_tracker.bluetooth_tracker/
[device_tracker.gpslogger docs]: https://home-assistant.io/components/device_tracker.gpslogger/ [device_tracker.gpslogger docs]: /components/device_tracker.gpslogger/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.ping docs]: https://home-assistant.io/components/device_tracker.ping/ [device_tracker.ping docs]: /components/device_tracker.ping/
[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ [device_tracker.snmp docs]: /components/device_tracker.snmp/
[device_tracker.tile docs]: https://home-assistant.io/components/device_tracker.tile/ [device_tracker.tile docs]: /components/device_tracker.tile/
[digital_ocean docs]: https://home-assistant.io/components/digital_ocean/ [digital_ocean docs]: /components/digital_ocean/
[fan.insteon_local docs]: https://home-assistant.io/components/fan.insteon_local/ [fan.insteon_local docs]: /components/fan.insteon_local/
[fan.isy994 docs]: https://home-assistant.io/components/fan.isy994/ [fan.isy994 docs]: /components/fan.isy994/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[google_assistant.http docs]: https://home-assistant.io/components/google_assistant.http/ [google_assistant.http docs]: /components/google_assistant.http/
[google_assistant.smart_home docs]: https://home-assistant.io/components/google_assistant.smart_home/ [google_assistant.smart_home docs]: /components/google_assistant.smart_home/
[group docs]: https://home-assistant.io/components/group/ [group docs]: /components/group/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[hive docs]: https://home-assistant.io/components/hive/ [hive docs]: /components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ [image_processing.opencv docs]: /components/image_processing.opencv/
[input_boolean docs]: https://home-assistant.io/components/input_boolean/ [input_boolean docs]: /components/input_boolean/
[input_select docs]: https://home-assistant.io/components/input_select/ [input_select docs]: /components/input_select/
[insteon_local docs]: https://home-assistant.io/components/insteon_local/ [insteon_local docs]: /components/insteon_local/
[isy994 docs]: https://home-assistant.io/components/isy994/ [isy994 docs]: /components/isy994/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/ [light.deconz docs]: /components/light.deconz/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/ [light.greenwave docs]: /components/light.greenwave/
[light.hive docs]: https://home-assistant.io/components/light.hive/ [light.hive docs]: /components/light.hive/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/ [light.iglo docs]: /components/light.iglo/
[light.insteon_local docs]: https://home-assistant.io/components/light.insteon_local/ [light.insteon_local docs]: /components/light.insteon_local/
[light.isy994 docs]: https://home-assistant.io/components/light.isy994/ [light.isy994 docs]: /components/light.isy994/
[light.knx docs]: https://home-assistant.io/components/light.knx/ [light.knx docs]: /components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.mqtt docs]: https://home-assistant.io/components/light.mqtt/ [light.mqtt docs]: /components/light.mqtt/
[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/ [light.osramlightify docs]: /components/light.osramlightify/
[light.template docs]: https://home-assistant.io/components/light.template/ [light.template docs]: /components/light.template/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/ [light.tplink docs]: /components/light.tplink/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[lock.isy994 docs]: https://home-assistant.io/components/lock.isy994/ [lock.isy994 docs]: /components/lock.isy994/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/ [media_player.kodi docs]: /components/media_player.kodi/
[media_player.monoprice docs]: https://home-assistant.io/components/media_player.monoprice/ [media_player.monoprice docs]: /components/media_player.monoprice/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/ [media_player.squeezebox docs]: /components/media_player.squeezebox/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/ [media_player.yamaha docs]: /components/media_player.yamaha/
[modbus docs]: https://home-assistant.io/components/modbus/ [modbus docs]: /components/modbus/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.pushbullet docs]: https://home-assistant.io/components/notify.pushbullet/ [notify.pushbullet docs]: /components/notify.pushbullet/
[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/ [notify.webostv docs]: /components/notify.webostv/
[octoprint docs]: https://home-assistant.io/components/octoprint/ [octoprint docs]: /components/octoprint/
[prometheus docs]: https://home-assistant.io/components/prometheus/ [prometheus docs]: /components/prometheus/
[python_script docs]: https://home-assistant.io/components/python_script/ [python_script docs]: /components/python_script/
[rainbird docs]: https://home-assistant.io/components/rainbird/ [rainbird docs]: /components/rainbird/
[remember_the_milk docs]: https://home-assistant.io/components/remember_the_milk/ [remember_the_milk docs]: /components/remember_the_milk/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.bitcoin docs]: https://home-assistant.io/components/sensor.bitcoin/ [sensor.bitcoin docs]: /components/sensor.bitcoin/
[sensor.coinbase docs]: https://home-assistant.io/components/sensor.coinbase/ [sensor.coinbase docs]: /components/sensor.coinbase/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/ [sensor.deconz docs]: /components/sensor.deconz/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/ [sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.discogs docs]: https://home-assistant.io/components/sensor.discogs/ [sensor.discogs docs]: /components/sensor.discogs/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/ [sensor.etherscan docs]: /components/sensor.etherscan/
[sensor.fido docs]: https://home-assistant.io/components/sensor.fido/ [sensor.fido docs]: /components/sensor.fido/
[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/ [sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.imap_email_content docs]: https://home-assistant.io/components/sensor.imap_email_content/ [sensor.imap_email_content docs]: /components/sensor.imap_email_content/
[sensor.irish_rail_transport docs]: https://home-assistant.io/components/sensor.irish_rail_transport/ [sensor.irish_rail_transport docs]: /components/sensor.irish_rail_transport/
[sensor.isy994 docs]: https://home-assistant.io/components/sensor.isy994/ [sensor.isy994 docs]: /components/sensor.isy994/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/ [sensor.knx docs]: /components/sensor.knx/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/ [sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/ [sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/ [sensor.miflora docs]: /components/sensor.miflora/
[sensor.mqtt docs]: https://home-assistant.io/components/sensor.mqtt/ [sensor.mqtt docs]: /components/sensor.mqtt/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ [sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.plex docs]: https://home-assistant.io/components/sensor.plex/ [sensor.plex docs]: /components/sensor.plex/
[sensor.rainbird docs]: https://home-assistant.io/components/sensor.rainbird/ [sensor.rainbird docs]: /components/sensor.rainbird/
[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ [sensor.snmp docs]: /components/sensor.snmp/
[sensor.sochain docs]: https://home-assistant.io/components/sensor.sochain/ [sensor.sochain docs]: /components/sensor.sochain/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/ [sensor.statistics docs]: /components/sensor.statistics/
[sensor.steam_online docs]: https://home-assistant.io/components/sensor.steam_online/ [sensor.steam_online docs]: /components/sensor.steam_online/
[sensor.swiss_public_transport docs]: https://home-assistant.io/components/sensor.swiss_public_transport/ [sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tado docs]: https://home-assistant.io/components/sensor.tado/ [sensor.tado docs]: /components/sensor.tado/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/ [sensor.template docs]: /components/sensor.template/
[sensor.transmission docs]: https://home-assistant.io/components/sensor.transmission/ [sensor.transmission docs]: /components/sensor.transmission/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/ [sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.zoneminder docs]: https://home-assistant.io/components/sensor.zoneminder/ [sensor.zoneminder docs]: /components/sensor.zoneminder/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/
[switch.insteon_local docs]: https://home-assistant.io/components/switch.insteon_local/ [switch.insteon_local docs]: /components/switch.insteon_local/
[switch.isy994 docs]: https://home-assistant.io/components/switch.isy994/ [switch.isy994 docs]: /components/switch.isy994/
[switch.knx docs]: https://home-assistant.io/components/switch.knx/ [switch.knx docs]: /components/switch.knx/
[switch.mochad docs]: https://home-assistant.io/components/switch.mochad/ [switch.mochad docs]: /components/switch.mochad/
[switch.rainbird docs]: https://home-assistant.io/components/switch.rainbird/ [switch.rainbird docs]: /components/switch.rainbird/
[switch.rpi_rf docs]: https://home-assistant.io/components/switch.rpi_rf/ [switch.rpi_rf docs]: /components/switch.rpi_rf/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/ [switch.snmp docs]: /components/switch.snmp/
[switch.template docs]: https://home-assistant.io/components/switch.template/ [switch.template docs]: /components/switch.template/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[switch.transmission docs]: https://home-assistant.io/components/switch.transmission/ [switch.transmission docs]: /components/switch.transmission/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[timer docs]: https://home-assistant.io/components/timer/ [timer docs]: /components/timer/
[tts.baidu docs]: https://home-assistant.io/components/tts.baidu/ [tts.baidu docs]: /components/tts.baidu/
[tts.marytts docs]: https://home-assistant.io/components/tts.marytts/ [tts.marytts docs]: /components/tts.marytts/
[updater docs]: https://home-assistant.io/components/updater/ [updater docs]: /components/updater/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather.darksky docs]: https://home-assistant.io/components/weather.darksky/ [weather.darksky docs]: /components/weather.darksky/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ [weather.openweathermap docs]: /components/weather.openweathermap/
[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/ [weather.yweather docs]: /components/weather.yweather/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/ [websocket_api docs]: /components/websocket_api/
[wemo docs]: https://home-assistant.io/components/wemo/ [wemo docs]: /components/wemo/
[zigbee docs]: https://home-assistant.io/components/zigbee/ [zigbee docs]: /components/zigbee/
[#11670]: https://github.com/home-assistant/home-assistant/pull/11670 [#11670]: https://github.com/home-assistant/home-assistant/pull/11670
[#11677]: https://github.com/home-assistant/home-assistant/pull/11677 [#11677]: https://github.com/home-assistant/home-assistant/pull/11677
[#11678]: https://github.com/home-assistant/home-assistant/pull/11678 [#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 [@rcloran]: https://github.com/rcloran
[@rwa]: https://github.com/rwa [@rwa]: https://github.com/rwa
[@tinloaf]: https://github.com/tinloaf [@tinloaf]: https://github.com/tinloaf
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ [binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[calendar.todoist docs]: https://home-assistant.io/components/calendar.todoist/ [calendar.todoist docs]: /components/calendar.todoist/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[media_player.snapcast docs]: https://home-assistant.io/components/media_player.snapcast/ [media_player.snapcast docs]: /components/media_player.snapcast/
[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/ [media_player.soundtouch docs]: /components/media_player.soundtouch/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ [rfxtrx docs]: /components/rfxtrx/
[sensor.mopar docs]: https://home-assistant.io/components/sensor.mopar/ [sensor.mopar docs]: /components/sensor.mopar/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ [switch.broadlink docs]: /components/switch.broadlink/
[switch.scsgate docs]: https://home-assistant.io/components/switch.scsgate/ [switch.scsgate docs]: /components/switch.scsgate/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/

View file

@ -31,4 +31,4 @@ More info:
[pr1]: https://github.com/home-assistant/home-assistant/pull/4708 [pr1]: https://github.com/home-assistant/home-assistant/pull/4708
[pr2]: https://github.com/home-assistant/home-assistant/pull/5549 [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 [@ttroy50]: https://github.com/ttroy50
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@zabuldon]: https://github.com/zabuldon [@zabuldon]: https://github.com/zabuldon
[alarm_control_panel.mqtt docs]: https://home-assistant.io/components/alarm_control_panel.mqtt/ [alarm_control_panel.mqtt docs]: /components/alarm_control_panel.mqtt/
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[asterisk_mbox docs]: https://home-assistant.io/components/asterisk_mbox/ [asterisk_mbox docs]: /components/asterisk_mbox/
[axis docs]: https://home-assistant.io/components/axis/ [axis docs]: /components/axis/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/ [binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.hive docs]: https://home-assistant.io/components/binary_sensor.hive/ [binary_sensor.hive docs]: /components/binary_sensor.hive/
[binary_sensor.ihc docs]: https://home-assistant.io/components/binary_sensor.ihc/ [binary_sensor.ihc docs]: /components/binary_sensor.ihc/
[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/ [binary_sensor.maxcube docs]: /components/binary_sensor.maxcube/
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ [binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/ [binary_sensor.wink docs]: /components/binary_sensor.wink/
[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/ [binary_sensor.workday docs]: /components/binary_sensor.workday/
[binary_sensor.xiaomi_aqara docs]: https://home-assistant.io/components/binary_sensor.xiaomi_aqara/ [binary_sensor.xiaomi_aqara docs]: /components/binary_sensor.xiaomi_aqara/
[camera.foscam docs]: https://home-assistant.io/components/camera.foscam/ [camera.foscam docs]: /components/camera.foscam/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ [camera.onvif docs]: /components/camera.onvif/
[climate docs]: https://home-assistant.io/components/climate/ [climate docs]: /components/climate/
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/ [climate.daikin docs]: /components/climate.daikin/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/ [climate.econet docs]: /components/climate.econet/
[climate.ephember docs]: https://home-assistant.io/components/climate.ephember/ [climate.ephember docs]: /components/climate.ephember/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/ [climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.hive docs]: https://home-assistant.io/components/climate.hive/ [climate.hive docs]: /components/climate.hive/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/ [climate.nest docs]: /components/climate.nest/
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/ [climate.wink docs]: /components/climate.wink/
[cover.homematic docs]: https://home-assistant.io/components/cover.homematic/ [cover.homematic docs]: /components/cover.homematic/
[cover.lutron docs]: https://home-assistant.io/components/cover.lutron/ [cover.lutron docs]: /components/cover.lutron/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/ [cover.tahoma docs]: /components/cover.tahoma/
[cover.wink docs]: https://home-assistant.io/components/cover.wink/ [cover.wink docs]: /components/cover.wink/
[cover.xiaomi_aqara docs]: https://home-assistant.io/components/cover.xiaomi_aqara/ [cover.xiaomi_aqara docs]: /components/cover.xiaomi_aqara/
[deconz docs]: https://home-assistant.io/components/deconz/ [deconz docs]: /components/deconz/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.tomato docs]: https://home-assistant.io/components/device_tracker.tomato/ [device_tracker.tomato docs]: /components/device_tracker.tomato/
[device_tracker.unifi_direct docs]: https://home-assistant.io/components/device_tracker.unifi_direct/ [device_tracker.unifi_direct docs]: /components/device_tracker.unifi_direct/
[ecobee docs]: https://home-assistant.io/components/ecobee/ [ecobee docs]: /components/ecobee/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ [emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[hive docs]: https://home-assistant.io/components/hive/ [hive docs]: /components/hive/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[hue docs]: https://home-assistant.io/components/hue/ [hue docs]: /components/hue/
[ihc docs]: https://home-assistant.io/components/ihc/ [ihc docs]: /components/ihc/
[ihc.const docs]: https://home-assistant.io/components/ihc.const/ [ihc.const docs]: /components/ihc.const/
[ihc.ihcdevice docs]: https://home-assistant.io/components/ihc.ihcdevice/ [ihc.ihcdevice docs]: /components/ihc.ihcdevice/
[iota docs]: https://home-assistant.io/components/iota/ [iota docs]: /components/iota/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/ [light.deconz docs]: /components/light.deconz/
[light.decora docs]: https://home-assistant.io/components/light.decora/ [light.decora docs]: /components/light.decora/
[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ [light.flux_led docs]: /components/light.flux_led/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/ [light.greenwave docs]: /components/light.greenwave/
[light.hive docs]: https://home-assistant.io/components/light.hive/ [light.hive docs]: /components/light.hive/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/ [light.hyperion docs]: /components/light.hyperion/
[light.ihc docs]: https://home-assistant.io/components/light.ihc/ [light.ihc docs]: /components/light.ihc/
[light.tplink docs]: https://home-assistant.io/components/light.tplink/ [light.tplink docs]: /components/light.tplink/
[light.wemo docs]: https://home-assistant.io/components/light.wemo/ [light.wemo docs]: /components/light.wemo/
[light.xiaomi_aqara docs]: https://home-assistant.io/components/light.xiaomi_aqara/ [light.xiaomi_aqara docs]: /components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lutron docs]: https://home-assistant.io/components/lutron/ [lutron docs]: /components/lutron/
[map docs]: https://home-assistant.io/components/map/ [map docs]: /components/map/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/ [media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/ [media_player.yamaha docs]: /components/media_player.yamaha/
[notify.clicksend docs]: https://home-assistant.io/components/notify.clicksend/ [notify.clicksend docs]: /components/notify.clicksend/
[notify.prowl docs]: https://home-assistant.io/components/notify.prowl/ [notify.prowl docs]: /components/notify.prowl/
[plant docs]: https://home-assistant.io/components/plant/ [plant docs]: /components/plant/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ [rfxtrx docs]: /components/rfxtrx/
[scene docs]: https://home-assistant.io/components/scene/ [scene docs]: /components/scene/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.linux_battery docs]: https://home-assistant.io/components/sensor.linux_battery/ [sensor.linux_battery docs]: /components/sensor.linux_battery/
[sensor.bme680 docs]: https://home-assistant.io/components/sensor.bme680/ [sensor.bme680 docs]: /components/sensor.bme680/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/ [sensor.deconz docs]: /components/sensor.deconz/
[sensor.etherscan docs]: https://home-assistant.io/components/sensor.etherscan/ [sensor.etherscan docs]: /components/sensor.etherscan/
[sensor.fixer docs]: https://home-assistant.io/components/sensor.fixer/ [sensor.fixer docs]: /components/sensor.fixer/
[sensor.hive docs]: https://home-assistant.io/components/sensor.hive/ [sensor.hive docs]: /components/sensor.hive/
[sensor.ihc docs]: https://home-assistant.io/components/sensor.ihc/ [sensor.ihc docs]: /components/sensor.ihc/
[sensor.iota docs]: https://home-assistant.io/components/sensor.iota/ [sensor.iota docs]: /components/sensor.iota/
[sensor.metoffice docs]: https://home-assistant.io/components/sensor.metoffice/ [sensor.metoffice docs]: /components/sensor.metoffice/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/ [sensor.miflora docs]: /components/sensor.miflora/
[sensor.min_max docs]: https://home-assistant.io/components/sensor.min_max/ [sensor.min_max docs]: /components/sensor.min_max/
[sensor.mold_indicator docs]: https://home-assistant.io/components/sensor.mold_indicator/ [sensor.mold_indicator docs]: /components/sensor.mold_indicator/
[mychevy docs]: https://home-assistant.io/components/mychevy/ [mychevy docs]: /components/mychevy/
[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ [sensor.openweathermap docs]: /components/sensor.openweathermap/
[sensor.random docs]: https://home-assistant.io/components/sensor.random/ [sensor.random docs]: /components/sensor.random/
[sensor.teksavvy docs]: https://home-assistant.io/components/sensor.teksavvy/ [sensor.teksavvy docs]: /components/sensor.teksavvy/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/ [sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/ [sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/ [sensor.yr docs]: /components/sensor.yr/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/
[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/ [switch.fritzdect docs]: /components/switch.fritzdect/
[switch.hive docs]: https://home-assistant.io/components/switch.hive/ [switch.hive docs]: /components/switch.hive/
[switch.ihc docs]: https://home-assistant.io/components/switch.ihc/ [switch.ihc docs]: /components/switch.ihc/
[switch.snmp docs]: https://home-assistant.io/components/switch.snmp/ [switch.snmp docs]: /components/switch.snmp/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[switch.xiaomi_aqara docs]: https://home-assistant.io/components/switch.xiaomi_aqara/ [switch.xiaomi_aqara docs]: /components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/ [system_log docs]: /components/system_log/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[tts.google docs]: https://home-assistant.io/components/tts.google/ [tts.google docs]: /components/tts.google/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[waterfurnace docs]: https://home-assistant.io/components/waterfurnace/ [waterfurnace docs]: /components/waterfurnace/
[wemo docs]: https://home-assistant.io/components/wemo/ [wemo docs]: /components/wemo/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[@martinhjelmare]: https://github.com/martinhjelmare [@martinhjelmare]: https://github.com/martinhjelmare
[@frenck]: https://github.com/frenck [@frenck]: https://github.com/frenck
[#11929]: https://github.com/home-assistant/home-assistant/pull/11929 [#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 [@scop]: https://github.com/scop
[@smoldaner]: https://github.com/smoldaner [@smoldaner]: https://github.com/smoldaner
[@tschmidty69]: https://github.com/tschmidty69 [@tschmidty69]: https://github.com/tschmidty69
[climate.daikin docs]: https://home-assistant.io/components/climate.daikin/ [climate.daikin docs]: /components/climate.daikin/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[frontend docs]: https://home-assistant.io/components/frontend/ [frontend docs]: /components/frontend/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/ [media_player.squeezebox docs]: /components/media_player.squeezebox/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/ [sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[snips docs]: https://home-assistant.io/components/snips/ [snips docs]: /components/snips/

View file

@ -10,7 +10,7 @@ comments: true
categories: Community 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. 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 %} ## {% 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 %} ## {% 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) - 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) - 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: - 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_[...]` - [Seven segments display](/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_[...]` - [Rain Bird Switch](/components/switch.rainbird/): `switch.sprinker_[...]``switch.sprinkler_[...]`
- [OpenEVSE Sensor](https://home-assistant.io/components/sensor.openevse/): `sensor.ambient_termperature``sensor.ambient_temperature` - [OpenEVSE Sensor](/components/sensor.openevse/): `sensor.ambient_termperature``sensor.ambient_temperature`
- [Fido](https://home-assistant.io/components/sensor.fido/): `sensor.[...]_internaltional_remaining``sensor.[...]_international remaining` - [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: - 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 ```yaml
recorder: recorder:
@ -503,136 +503,136 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@w1ll1am23]: https://github.com/w1ll1am23 [@w1ll1am23]: https://github.com/w1ll1am23
[@wardcraigj]: https://github.com/wardcraigj [@wardcraigj]: https://github.com/wardcraigj
[@zabuldon]: https://github.com/zabuldon [@zabuldon]: https://github.com/zabuldon
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/ [binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.mercedesme docs]: https://home-assistant.io/components/binary_sensor.mercedesme/ [binary_sensor.mercedesme docs]: /components/binary_sensor.mercedesme/
[binary_sensor.mqtt docs]: https://home-assistant.io/components/binary_sensor.mqtt/ [binary_sensor.mqtt docs]: /components/binary_sensor.mqtt/
[binary_sensor.template docs]: https://home-assistant.io/components/binary_sensor.template/ [binary_sensor.template docs]: /components/binary_sensor.template/
[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/ [binary_sensor.threshold docs]: /components/binary_sensor.threshold/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/ [binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.canary docs]: https://home-assistant.io/components/camera.canary/ [camera.canary docs]: /components/camera.canary/
[camera.uvc docs]: https://home-assistant.io/components/camera.uvc/ [camera.uvc docs]: /components/camera.uvc/
[camera.xeoma docs]: https://home-assistant.io/components/camera.xeoma/ [camera.xeoma docs]: /components/camera.xeoma/
[canary docs]: https://home-assistant.io/components/canary/ [canary docs]: /components/canary/
[climate.demo docs]: https://home-assistant.io/components/climate.demo/ [climate.demo docs]: /components/climate.demo/
[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/ [climate.ecobee docs]: /components/climate.ecobee/
[climate.econet docs]: https://home-assistant.io/components/climate.econet/ [climate.econet docs]: /components/climate.econet/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[climate.heatmiser docs]: https://home-assistant.io/components/climate.heatmiser/ [climate.heatmiser docs]: /components/climate.heatmiser/
[climate.melissa docs]: https://home-assistant.io/components/climate.melissa/ [climate.melissa docs]: /components/climate.melissa/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/ [climate.nest docs]: /components/climate.nest/
[climate.tado docs]: https://home-assistant.io/components/climate.tado/ [climate.tado docs]: /components/climate.tado/
[climate.touchline docs]: https://home-assistant.io/components/climate.touchline/ [climate.touchline docs]: /components/climate.touchline/
[climate.venstar docs]: https://home-assistant.io/components/climate.venstar/ [climate.venstar docs]: /components/climate.venstar/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[coinbase docs]: https://home-assistant.io/components/coinbase/ [coinbase docs]: /components/coinbase/
[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ [cover.mqtt docs]: /components/cover.mqtt/
[cover.tahoma docs]: https://home-assistant.io/components/cover.tahoma/ [cover.tahoma docs]: /components/cover.tahoma/
[cover.template docs]: https://home-assistant.io/components/cover.template/ [cover.template docs]: /components/cover.template/
[deconz docs]: https://home-assistant.io/components/deconz/ [deconz docs]: /components/deconz/
[device_tracker.huawei_router docs]: https://home-assistant.io/components/device_tracker.huawei_router/ [device_tracker.huawei_router docs]: /components/device_tracker.huawei_router/
[device_tracker.mercedesme docs]: https://home-assistant.io/components/device_tracker.mercedesme/ [device_tracker.mercedesme docs]: /components/device_tracker.mercedesme/
[device_tracker.mikrotik docs]: https://home-assistant.io/components/device_tracker.mikrotik/ [device_tracker.mikrotik docs]: /components/device_tracker.mikrotik/
[device_tracker.mqtt docs]: https://home-assistant.io/components/device_tracker.mqtt/ [device_tracker.mqtt docs]: /components/device_tracker.mqtt/
[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ [device_tracker.owntracks docs]: /components/device_tracker.owntracks/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[doorbird docs]: https://home-assistant.io/components/doorbird/ [doorbird docs]: /components/doorbird/
[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ [emulated_hue docs]: /components/emulated_hue/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[feedreader docs]: https://home-assistant.io/components/feedreader/ [feedreader docs]: /components/feedreader/
[frontend docs]: https://home-assistant.io/components/frontend/ [frontend docs]: /components/frontend/
[goalfeed docs]: https://home-assistant.io/components/goalfeed/ [goalfeed docs]: /components/goalfeed/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[group docs]: https://home-assistant.io/components/group/ [group docs]: /components/group/
[homematic docs]: https://home-assistant.io/components/homematic/ [homematic docs]: /components/homematic/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[image_processing.openalpr_cloud docs]: https://home-assistant.io/components/image_processing.openalpr_cloud/ [image_processing.openalpr_cloud docs]: /components/image_processing.openalpr_cloud/
[influxdb docs]: https://home-assistant.io/components/influxdb/ [influxdb docs]: /components/influxdb/
[input_text docs]: https://home-assistant.io/components/input_text/ [input_text docs]: /components/input_text/
[ios docs]: https://home-assistant.io/components/ios/ [ios docs]: /components/ios/
[iota docs]: https://home-assistant.io/components/iota/ [iota docs]: /components/iota/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/ [light.deconz docs]: /components/light.deconz/
[light.greenwave docs]: https://home-assistant.io/components/light.greenwave/ [light.greenwave docs]: /components/light.greenwave/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/ [light.limitlessled docs]: /components/light.limitlessled/
[light.template docs]: https://home-assistant.io/components/light.template/ [light.template docs]: /components/light.template/
[light.xiaomi_aqara docs]: https://home-assistant.io/components/light.xiaomi_aqara/ [light.xiaomi_aqara docs]: /components/light.xiaomi_aqara/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[lock docs]: https://home-assistant.io/components/lock/ [lock docs]: /components/lock/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player docs]: https://home-assistant.io/components/media_player/ [media_player docs]: /components/media_player/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/ [media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.clementine docs]: https://home-assistant.io/components/media_player.clementine/ [media_player.clementine docs]: /components/media_player.clementine/
[media_player.itunes docs]: https://home-assistant.io/components/media_player.itunes/ [media_player.itunes docs]: /components/media_player.itunes/
[media_player.mediaroom docs]: https://home-assistant.io/components/media_player.mediaroom/ [media_player.mediaroom docs]: /components/media_player.mediaroom/
[media_player.panasonic_viera docs]: https://home-assistant.io/components/media_player.panasonic_viera/ [media_player.panasonic_viera docs]: /components/media_player.panasonic_viera/
[media_player.philips_js docs]: https://home-assistant.io/components/media_player.philips_js/ [media_player.philips_js docs]: /components/media_player.philips_js/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/ [media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.squeezebox docs]: https://home-assistant.io/components/media_player.squeezebox/ [media_player.squeezebox docs]: /components/media_player.squeezebox/
[media_player.vlc docs]: https://home-assistant.io/components/media_player.vlc/ [media_player.vlc docs]: /components/media_player.vlc/
[media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/ [media_player.volumio docs]: /components/media_player.volumio/
[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ [media_player.webostv docs]: /components/media_player.webostv/
[melissa docs]: https://home-assistant.io/components/melissa/ [melissa docs]: /components/melissa/
[mercedesme docs]: https://home-assistant.io/components/mercedesme/ [mercedesme docs]: /components/mercedesme/
[mochad docs]: https://home-assistant.io/components/mochad/ [mochad docs]: /components/mochad/
[notify.gntp docs]: https://home-assistant.io/components/notify.gntp/ [notify.gntp docs]: /components/notify.gntp/
[notify.kodi docs]: https://home-assistant.io/components/notify.kodi/ [notify.kodi docs]: /components/notify.kodi/
[notify.pushsafer docs]: https://home-assistant.io/components/notify.pushsafer/ [notify.pushsafer docs]: /components/notify.pushsafer/
[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ [notify.twitter docs]: /components/notify.twitter/
[panel_iframe docs]: https://home-assistant.io/components/panel_iframe/ [panel_iframe docs]: /components/panel_iframe/
[plant docs]: https://home-assistant.io/components/plant/ [plant docs]: /components/plant/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/ [remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ [rfxtrx docs]: /components/rfxtrx/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/ [sensor.broadlink docs]: /components/sensor.broadlink/
[sensor.canary docs]: https://home-assistant.io/components/sensor.canary/ [sensor.canary docs]: /components/sensor.canary/
[sensor.coinbase docs]: https://home-assistant.io/components/sensor.coinbase/ [sensor.coinbase docs]: /components/sensor.coinbase/
[sensor.coinmarketcap docs]: https://home-assistant.io/components/sensor.coinmarketcap/ [sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/
[sensor.darksky docs]: https://home-assistant.io/components/sensor.darksky/ [sensor.darksky docs]: /components/sensor.darksky/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/ [sensor.deconz docs]: /components/sensor.deconz/
[sensor.deutsche_bahn docs]: https://home-assistant.io/components/sensor.deutsche_bahn/ [sensor.deutsche_bahn docs]: /components/sensor.deutsche_bahn/
[sensor.fritzbox_callmonitor docs]: https://home-assistant.io/components/sensor.fritzbox_callmonitor/ [sensor.fritzbox_callmonitor docs]: /components/sensor.fritzbox_callmonitor/
[sensor.melissa docs]: https://home-assistant.io/components/sensor.melissa/ [sensor.melissa docs]: /components/sensor.melissa/
[sensor.mercedesme docs]: https://home-assistant.io/components/sensor.mercedesme/ [sensor.mercedesme docs]: /components/sensor.mercedesme/
[sensor.miflora docs]: https://home-assistant.io/components/sensor.miflora/ [sensor.miflora docs]: /components/sensor.miflora/
[sensor.onewire docs]: https://home-assistant.io/components/sensor.onewire/ [sensor.onewire docs]: /components/sensor.onewire/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/ [sensor.pollen docs]: /components/sensor.pollen/
[sensor.qnap docs]: https://home-assistant.io/components/sensor.qnap/ [sensor.qnap docs]: /components/sensor.qnap/
[sensor.radarr docs]: https://home-assistant.io/components/sensor.radarr/ [sensor.radarr docs]: /components/sensor.radarr/
[sensor.sonarr docs]: https://home-assistant.io/components/sensor.sonarr/ [sensor.sonarr docs]: /components/sensor.sonarr/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/ [sensor.sql docs]: /components/sensor.sql/
[sensor.statistics docs]: https://home-assistant.io/components/sensor.statistics/ [sensor.statistics docs]: /components/sensor.statistics/
[sensor.synologydsm docs]: https://home-assistant.io/components/sensor.synologydsm/ [sensor.synologydsm docs]: /components/sensor.synologydsm/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.tahoma docs]: https://home-assistant.io/components/sensor.tahoma/ [sensor.tahoma docs]: /components/sensor.tahoma/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/ [sensor.template docs]: /components/sensor.template/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/ [sensor.tesla docs]: /components/sensor.tesla/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/ [sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ [sensor.zha docs]: /components/sensor.zha/
[spc docs]: https://home-assistant.io/components/spc/ [spc docs]: /components/spc/
[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ [switch.broadlink docs]: /components/switch.broadlink/
[switch.flux docs]: https://home-assistant.io/components/switch.flux/ [switch.flux docs]: /components/switch.flux/
[switch.pulseaudio_loopback docs]: https://home-assistant.io/components/switch.pulseaudio_loopback/ [switch.pulseaudio_loopback docs]: /components/switch.pulseaudio_loopback/
[switch.template docs]: https://home-assistant.io/components/switch.template/ [switch.template docs]: /components/switch.template/
[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ [switch.tplink docs]: /components/switch.tplink/
[switch.wake_on_lan docs]: https://home-assistant.io/components/switch.wake_on_lan/ [switch.wake_on_lan docs]: /components/switch.wake_on_lan/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[system_log docs]: https://home-assistant.io/components/system_log/ [system_log docs]: /components/system_log/
[tado docs]: https://home-assistant.io/components/tado/ [tado docs]: /components/tado/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[tesla docs]: https://home-assistant.io/components/tesla/ [tesla docs]: /components/tesla/
[tts docs]: https://home-assistant.io/components/tts/ [tts docs]: /components/tts/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/ [wake_on_lan docs]: /components/wake_on_lan/
[waterfurnace docs]: https://home-assistant.io/components/waterfurnace/ [waterfurnace docs]: /components/waterfurnace/
[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ [weather.openweathermap docs]: /components/weather.openweathermap/
[weblink docs]: https://home-assistant.io/components/weblink/ [weblink docs]: /components/weblink/
[websocket_api docs]: https://home-assistant.io/components/websocket_api/ [websocket_api docs]: /components/websocket_api/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[zha.const docs]: https://home-assistant.io/components/zha.const/ [zha.const docs]: /components/zha.const/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[#12292]: https://github.com/home-assistant/home-assistant/pull/12292 [#12292]: https://github.com/home-assistant/home-assistant/pull/12292
[#12313]: https://github.com/home-assistant/home-assistant/pull/12313 [#12313]: https://github.com/home-assistant/home-assistant/pull/12313
[#12314]: https://github.com/home-assistant/home-assistant/pull/12314 [#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 [#12330]: https://github.com/home-assistant/home-assistant/pull/12330
[@balloob]: https://github.com/balloob [@balloob]: https://github.com/balloob
[@lucasweb78]: https://github.com/lucasweb78 [@lucasweb78]: https://github.com/lucasweb78
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[binary_sensor.netatmo docs]: https://home-assistant.io/components/binary_sensor.netatmo/ [binary_sensor.netatmo docs]: /components/binary_sensor.netatmo/
[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/ [camera.netatmo docs]: /components/camera.netatmo/
[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/ [sensor.netatmo docs]: /components/sensor.netatmo/
[#12342]: https://github.com/home-assistant/home-assistant/pull/12342 [#12342]: https://github.com/home-assistant/home-assistant/pull/12342
[#12346]: https://github.com/home-assistant/home-assistant/pull/12346 [#12346]: https://github.com/home-assistant/home-assistant/pull/12346
[#12368]: https://github.com/home-assistant/home-assistant/pull/12368 [#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 [@amelchio]: https://github.com/amelchio
[@citruz]: https://github.com/citruz [@citruz]: https://github.com/citruz
[@sdague]: https://github.com/sdague [@sdague]: https://github.com/sdague
[binary_sensor.mercedesme docs]: https://home-assistant.io/components/binary_sensor.mercedesme/ [binary_sensor.mercedesme docs]: /components/binary_sensor.mercedesme/
[device_tracker.mercedesme docs]: https://home-assistant.io/components/device_tracker.mercedesme/ [device_tracker.mercedesme docs]: /components/device_tracker.mercedesme/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/ [light.limitlessled docs]: /components/light.limitlessled/
[media_player.yamaha docs]: https://home-assistant.io/components/media_player.yamaha/ [media_player.yamaha docs]: /components/media_player.yamaha/
[mercedesme docs]: https://home-assistant.io/components/mercedesme/ [mercedesme docs]: /components/mercedesme/
[sensor.eddystone_temperature docs]: https://home-assistant.io/components/sensor.eddystone_temperature/ [sensor.eddystone_temperature docs]: /components/sensor.eddystone_temperature/
[sensor.mercedesme docs]: https://home-assistant.io/components/sensor.mercedesme/ [sensor.mercedesme docs]: /components/sensor.mercedesme/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[#12392]: https://github.com/home-assistant/home-assistant/pull/12392 [#12392]: https://github.com/home-assistant/home-assistant/pull/12392
[#12421]: https://github.com/home-assistant/home-assistant/pull/12421 [#12421]: https://github.com/home-assistant/home-assistant/pull/12421
[#12435]: https://github.com/home-assistant/home-assistant/pull/12435 [#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 [@dgomes]: https://github.com/dgomes
[@ryanm101]: https://github.com/ryanm101 [@ryanm101]: https://github.com/ryanm101
[@syssi]: https://github.com/syssi [@syssi]: https://github.com/syssi
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[isy994 docs]: https://home-assistant.io/components/isy994/ [isy994 docs]: /components/isy994/
[light.template docs]: https://home-assistant.io/components/light.template/ [light.template docs]: /components/light.template/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/ [remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/ [sensor.sql docs]: /components/sensor.sql/
[sensor.yr docs]: https://home-assistant.io/components/sensor.yr/ [sensor.yr docs]: /components/sensor.yr/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.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! 🎉 🎉 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. 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 %} ## {% linkable_title HomeKit %}
@ -482,111 +482,111 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@frenck]: https://github.com/frenck [@frenck]: https://github.com/frenck
[@pvizeli]: https://github.com/pvizeli [@pvizeli]: https://github.com/pvizeli
[@ryanm101]: https://github.com/ryanm101 [@ryanm101]: https://github.com/ryanm101
[alexa docs]: https://home-assistant.io/components/alexa/ [alexa docs]: /components/alexa/
[august docs]: https://home-assistant.io/components/august/ [august docs]: /components/august/
[binary_sensor.august docs]: https://home-assistant.io/components/binary_sensor.august/ [binary_sensor.august docs]: /components/binary_sensor.august/
[binary_sensor.bloomsky docs]: https://home-assistant.io/components/binary_sensor.bloomsky/ [binary_sensor.bloomsky docs]: /components/binary_sensor.bloomsky/
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/ [binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/ [binary_sensor.knx docs]: /components/binary_sensor.knx/
[bmw_connected_drive docs]: https://home-assistant.io/components/bmw_connected_drive/ [bmw_connected_drive docs]: /components/bmw_connected_drive/
[calendar.caldav docs]: https://home-assistant.io/components/calendar.caldav/ [calendar.caldav docs]: /components/calendar.caldav/
[camera.august docs]: https://home-assistant.io/components/camera.august/ [camera.august docs]: /components/camera.august/
[camera.bloomsky docs]: https://home-assistant.io/components/camera.bloomsky/ [camera.bloomsky docs]: /components/camera.bloomsky/
[camera.doorbird docs]: https://home-assistant.io/components/camera.doorbird/ [camera.doorbird docs]: /components/camera.doorbird/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ [camera.onvif docs]: /components/camera.onvif/
[camera.rpi_camera docs]: https://home-assistant.io/components/camera.rpi_camera/ [camera.rpi_camera docs]: /components/camera.rpi_camera/
[climate.eq3btsmart docs]: https://home-assistant.io/components/climate.eq3btsmart/ [climate.eq3btsmart docs]: /components/climate.eq3btsmart/
[climate.knx docs]: https://home-assistant.io/components/climate.knx/ [climate.knx docs]: /components/climate.knx/
[climate.melissa docs]: https://home-assistant.io/components/climate.melissa/ [climate.melissa docs]: /components/climate.melissa/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[config docs]: https://home-assistant.io/components/config/ [config docs]: /components/config/
[conversation docs]: https://home-assistant.io/components/conversation/ [conversation docs]: /components/conversation/
[cover.knx docs]: https://home-assistant.io/components/cover.knx/ [cover.knx docs]: /components/cover.knx/
[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/ [cover.opengarage docs]: /components/cover.opengarage/
[deconz docs]: https://home-assistant.io/components/deconz/ [deconz docs]: /components/deconz/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/ [device_tracker.automatic docs]: /components/device_tracker.automatic/
[device_tracker.bmw_connected_drive docs]: https://home-assistant.io/components/device_tracker.bmw_connected_drive/ [device_tracker.bmw_connected_drive docs]: /components/device_tracker.bmw_connected_drive/
[device_tracker.nmap_tracker docs]: https://home-assistant.io/components/device_tracker.nmap_tracker/ [device_tracker.nmap_tracker docs]: /components/device_tracker.nmap_tracker/
[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/ [device_tracker.unifi docs]: /components/device_tracker.unifi/
[fan.xiaomi_miio docs]: https://home-assistant.io/components/fan.xiaomi_miio/ [fan.xiaomi_miio docs]: /components/fan.xiaomi_miio/
[frontend docs]: https://home-assistant.io/components/frontend/ [frontend docs]: /components/frontend/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[hassio docs]: https://home-assistant.io/components/hassio/ [hassio docs]: /components/hassio/
[history docs]: https://home-assistant.io/components/history/ [history docs]: /components/history/
[homekit docs]: https://home-assistant.io/components/homekit/ [homekit docs]: /components/homekit/
[homekit.accessories docs]: https://home-assistant.io/components/homekit.accessories/ [homekit.accessories docs]: /components/homekit.accessories/
[homekit.const docs]: https://home-assistant.io/components/homekit.const/ [homekit.const docs]: /components/homekit.const/
[homekit.covers docs]: https://home-assistant.io/components/homekit.covers/ [homekit.covers docs]: /components/homekit.covers/
[homekit.sensors docs]: https://home-assistant.io/components/homekit.sensors/ [homekit.sensors docs]: /components/homekit.sensors/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[input_datetime docs]: https://home-assistant.io/components/input_datetime/ [input_datetime docs]: /components/input_datetime/
[isy994 docs]: https://home-assistant.io/components/isy994/ [isy994 docs]: /components/isy994/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light.deconz docs]: https://home-assistant.io/components/light.deconz/ [light.deconz docs]: /components/light.deconz/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/ [light.iglo docs]: /components/light.iglo/
[light.knx docs]: https://home-assistant.io/components/light.knx/ [light.knx docs]: /components/light.knx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/ [light.limitlessled docs]: /components/light.limitlessled/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[lock.august docs]: https://home-assistant.io/components/lock.august/ [lock.august docs]: /components/lock.august/
[lock.zwave docs]: https://home-assistant.io/components/lock.zwave/ [lock.zwave docs]: /components/lock.zwave/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[media_extractor docs]: https://home-assistant.io/components/media_extractor/ [media_extractor docs]: /components/media_extractor/
[media_player.bluesound docs]: https://home-assistant.io/components/media_player.bluesound/ [media_player.bluesound docs]: /components/media_player.bluesound/
[media_player.braviatv_psk docs]: https://home-assistant.io/components/media_player.braviatv_psk/ [media_player.braviatv_psk docs]: /components/media_player.braviatv_psk/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[media_player.frontier_silicon docs]: https://home-assistant.io/components/media_player.frontier_silicon/ [media_player.frontier_silicon docs]: /components/media_player.frontier_silicon/
[media_player.panasonic_viera docs]: https://home-assistant.io/components/media_player.panasonic_viera/ [media_player.panasonic_viera docs]: /components/media_player.panasonic_viera/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[media_player.xiaomi_tv docs]: https://home-assistant.io/components/media_player.xiaomi_tv/ [media_player.xiaomi_tv docs]: /components/media_player.xiaomi_tv/
[melissa docs]: https://home-assistant.io/components/melissa/ [melissa docs]: /components/melissa/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[mqtt_eventstream docs]: https://home-assistant.io/components/mqtt_eventstream/ [mqtt_eventstream docs]: /components/mqtt_eventstream/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.knx docs]: https://home-assistant.io/components/notify.knx/ [notify.knx docs]: /components/notify.knx/
[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ [notify.lametric docs]: /components/notify.lametric/
[panel_iframe docs]: https://home-assistant.io/components/panel_iframe/ [panel_iframe docs]: /components/panel_iframe/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/ [remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[scene docs]: https://home-assistant.io/components/scene/ [scene docs]: /components/scene/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ [sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[sensor.bloomsky docs]: https://home-assistant.io/components/sensor.bloomsky/ [sensor.bloomsky docs]: /components/sensor.bloomsky/
[sensor.bmw_connected_drive docs]: https://home-assistant.io/components/sensor.bmw_connected_drive/ [sensor.bmw_connected_drive docs]: /components/sensor.bmw_connected_drive/
[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/ [sensor.buienradar docs]: /components/sensor.buienradar/
[sensor.deconz docs]: https://home-assistant.io/components/sensor.deconz/ [sensor.deconz docs]: /components/sensor.deconz/
[sensor.fastdotcom docs]: https://home-assistant.io/components/sensor.fastdotcom/ [sensor.fastdotcom docs]: /components/sensor.fastdotcom/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/ [sensor.fedex docs]: /components/sensor.fedex/
[sensor.filesize docs]: https://home-assistant.io/components/sensor.filesize/ [sensor.filesize docs]: /components/sensor.filesize/
[sensor.folder docs]: https://home-assistant.io/components/sensor.folder/ [sensor.folder docs]: /components/sensor.folder/
[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/ [sensor.knx docs]: /components/sensor.knx/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/ [sensor.pollen docs]: /components/sensor.pollen/
[sensor.rfxtrx docs]: https://home-assistant.io/components/sensor.rfxtrx/ [sensor.rfxtrx docs]: /components/sensor.rfxtrx/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/ [sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.sma docs]: https://home-assistant.io/components/sensor.sma/ [sensor.sma docs]: /components/sensor.sma/
[sensor.smappee docs]: https://home-assistant.io/components/sensor.smappee/ [sensor.smappee docs]: /components/sensor.smappee/
[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/ [sensor.speedtest docs]: /components/sensor.speedtest/
[sensor.spotcrime docs]: https://home-assistant.io/components/sensor.spotcrime/ [sensor.spotcrime docs]: /components/sensor.spotcrime/
[sensor.startca docs]: https://home-assistant.io/components/sensor.startca/ [sensor.startca docs]: /components/sensor.startca/
[sensor.template docs]: https://home-assistant.io/components/sensor.template/ [sensor.template docs]: /components/sensor.template/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/ [sensor.tibber docs]: /components/sensor.tibber/
[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ [sensor.wunderground docs]: /components/sensor.wunderground/
[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ [sensor.zha docs]: /components/sensor.zha/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/ [shopping_list docs]: /components/shopping_list/
[smappee docs]: https://home-assistant.io/components/smappee/ [smappee docs]: /components/smappee/
[switch.knx docs]: https://home-assistant.io/components/switch.knx/ [switch.knx docs]: /components/switch.knx/
[switch.rainmachine docs]: https://home-assistant.io/components/switch.rainmachine/ [switch.rainmachine docs]: /components/switch.rainmachine/
[switch.smappee docs]: https://home-assistant.io/components/switch.smappee/ [switch.smappee docs]: /components/switch.smappee/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ [telegram_bot docs]: /components/telegram_bot/
[usps docs]: https://home-assistant.io/components/usps/ [usps docs]: /components/usps/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/ [weather.buienradar docs]: /components/weather.buienradar/
[weblink docs]: https://home-assistant.io/components/weblink/ [weblink docs]: /components/weblink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[#12635]: https://github.com/home-assistant/home-assistant/pull/12635 [#12635]: https://github.com/home-assistant/home-assistant/pull/12635
[#12645]: https://github.com/home-assistant/home-assistant/pull/12645 [#12645]: https://github.com/home-assistant/home-assistant/pull/12645
[#12657]: https://github.com/home-assistant/home-assistant/pull/12657 [#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 [@tumik]: https://github.com/tumik
[@fanthos]: https://github.com/fanthos [@fanthos]: https://github.com/fanthos
[@PhilRW]: https://github.com/PhilRW [@PhilRW]: https://github.com/PhilRW
[binary_sensor.deconz docs]: https://home-assistant.io/components/binary_sensor.deconz/ [binary_sensor.deconz docs]: /components/binary_sensor.deconz/
[deconz docs]: https://home-assistant.io/components/deconz/ [deconz docs]: /components/deconz/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/ [light.iglo docs]: /components/light.iglo/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ [media_player.denonavr docs]: /components/media_player.denonavr/
[mysensors docs]: https://home-assistant.io/components/mysensors/ [mysensors docs]: /components/mysensors/
[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ [remote.harmony docs]: /components/remote.harmony/
[sensor.alpha_vantage docs]: https://home-assistant.io/components/sensor.alpha_vantage/ [sensor.alpha_vantage docs]: /components/sensor.alpha_vantage/
[tahoma docs]: https://home-assistant.io/components/tahoma/ [tahoma docs]: /components/tahoma/
[vacuum.roomba docs]: https://home-assistant.io/components/vacuum.roomba/ [vacuum.roomba docs]: /components/vacuum.roomba/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[#12759]: https://github.com/home-assistant/home-assistant/pull/12759 [#12759]: https://github.com/home-assistant/home-assistant/pull/12759
[#12762]: https://github.com/home-assistant/home-assistant/pull/12762 [#12762]: https://github.com/home-assistant/home-assistant/pull/12762
[#12764]: https://github.com/home-assistant/home-assistant/pull/12764 [#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 [@happyleavesaoc]: https://github.com/happyleavesaoc
[@ryanm101]: https://github.com/ryanm101 [@ryanm101]: https://github.com/ryanm101
[@uchagani]: https://github.com/uchagani [@uchagani]: https://github.com/uchagani
[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ [binary_sensor.rfxtrx docs]: /components/binary_sensor.rfxtrx/
[bmw_connected_drive docs]: https://home-assistant.io/components/bmw_connected_drive/ [bmw_connected_drive docs]: /components/bmw_connected_drive/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.samsungtv docs]: https://home-assistant.io/components/media_player.samsungtv/ [media_player.samsungtv docs]: /components/media_player.samsungtv/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/ [sensor.fedex docs]: /components/sensor.fedex/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/ [sensor.pollen docs]: /components/sensor.pollen/
[#12810]: https://github.com/home-assistant/home-assistant/pull/12810 [#12810]: https://github.com/home-assistant/home-assistant/pull/12810
[#12837]: https://github.com/home-assistant/home-assistant/pull/12837 [#12837]: https://github.com/home-assistant/home-assistant/pull/12837
[#12840]: https://github.com/home-assistant/home-assistant/pull/12840 [#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 [@andrey-git]: https://github.com/andrey-git
[@balloob]: https://github.com/balloob [@balloob]: https://github.com/balloob
[@kellerza]: https://github.com/kellerza [@kellerza]: https://github.com/kellerza
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[hue docs]: https://home-assistant.io/components/hue/ [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> <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 %} ## {% linkable_title Naming entities %}
@ -180,7 +180,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
<!--more--> <!--more-->
## {% linkable_title Breaking Changes %} ## {% 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) - 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) - 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) - 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 [@teharris1]: https://github.com/teharris1
[@thejta]: https://github.com/thejta [@thejta]: https://github.com/thejta
[@turbokongen]: https://github.com/turbokongen [@turbokongen]: https://github.com/turbokongen
[alarm_control_panel.alarmdotcom docs]: https://home-assistant.io/components/alarm_control_panel.alarmdotcom/ [alarm_control_panel.alarmdotcom docs]: /components/alarm_control_panel.alarmdotcom/
[alarm_control_panel.concord232 docs]: https://home-assistant.io/components/alarm_control_panel.concord232/ [alarm_control_panel.concord232 docs]: /components/alarm_control_panel.concord232/
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[api docs]: https://home-assistant.io/components/api/ [api docs]: /components/api/
[august docs]: https://home-assistant.io/components/august/ [august docs]: /components/august/
[binary_sensor docs]: https://home-assistant.io/components/binary_sensor/ [binary_sensor docs]: /components/binary_sensor/
[binary_sensor.concord232 docs]: https://home-assistant.io/components/binary_sensor.concord232/ [binary_sensor.concord232 docs]: /components/binary_sensor.concord232/
[binary_sensor.egardia docs]: https://home-assistant.io/components/binary_sensor.egardia/ [binary_sensor.egardia docs]: /components/binary_sensor.egardia/
[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/ [binary_sensor.hikvision docs]: /components/binary_sensor.hikvision/
[binary_sensor.insteon_plm docs]: https://home-assistant.io/components/binary_sensor.insteon_plm/ [binary_sensor.insteon_plm docs]: /components/binary_sensor.insteon_plm/
[binary_sensor.isy994 docs]: https://home-assistant.io/components/binary_sensor.isy994/ [binary_sensor.isy994 docs]: /components/binary_sensor.isy994/
[binary_sensor.knx docs]: https://home-assistant.io/components/binary_sensor.knx/ [binary_sensor.knx docs]: /components/binary_sensor.knx/
[binary_sensor.upcloud docs]: https://home-assistant.io/components/binary_sensor.upcloud/ [binary_sensor.upcloud docs]: /components/binary_sensor.upcloud/
[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/ [binary_sensor.zha docs]: /components/binary_sensor.zha/
[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ [camera.onvif docs]: /components/camera.onvif/
[camera.proxy docs]: https://home-assistant.io/components/camera.proxy/ [camera.proxy docs]: /components/camera.proxy/
[camera.rpi_camera docs]: https://home-assistant.io/components/camera.rpi_camera/ [camera.rpi_camera docs]: /components/camera.rpi_camera/
[camera.yi docs]: https://home-assistant.io/components/camera.yi/ [camera.yi docs]: /components/camera.yi/
[canary docs]: https://home-assistant.io/components/canary/ [canary docs]: /components/canary/
[climate docs]: https://home-assistant.io/components/climate/ [climate docs]: /components/climate/
[climate.nest docs]: https://home-assistant.io/components/climate.nest/ [climate.nest docs]: /components/climate.nest/
[climate.wink docs]: https://home-assistant.io/components/climate.wink/ [climate.wink docs]: /components/climate.wink/
[cloud docs]: https://home-assistant.io/components/cloud/ [cloud docs]: /components/cloud/
[coinbase docs]: https://home-assistant.io/components/coinbase/ [coinbase docs]: /components/coinbase/
[config docs]: https://home-assistant.io/components/config/ [config docs]: /components/config/
[conversation docs]: https://home-assistant.io/components/conversation/ [conversation docs]: /components/conversation/
[demo docs]: https://home-assistant.io/components/demo/ [demo docs]: /components/demo/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ [device_tracker.asuswrt docs]: /components/device_tracker.asuswrt/
[device_tracker.icloud docs]: https://home-assistant.io/components/device_tracker.icloud/ [device_tracker.icloud docs]: /components/device_tracker.icloud/
[device_tracker.tesla docs]: https://home-assistant.io/components/device_tracker.tesla/ [device_tracker.tesla docs]: /components/device_tracker.tesla/
[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ [device_tracker.ubus docs]: /components/device_tracker.ubus/
[egardia docs]: https://home-assistant.io/components/egardia/ [egardia docs]: /components/egardia/
[fan.insteon_plm docs]: https://home-assistant.io/components/fan.insteon_plm/ [fan.insteon_plm docs]: /components/fan.insteon_plm/
[frontend docs]: https://home-assistant.io/components/frontend/ [frontend docs]: /components/frontend/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[group docs]: https://home-assistant.io/components/group/ [group docs]: /components/group/
[homekit docs]: https://home-assistant.io/components/homekit/ [homekit docs]: /components/homekit/
[http docs]: https://home-assistant.io/components/http/ [http docs]: /components/http/
[hue docs]: https://home-assistant.io/components/hue/ [hue docs]: /components/hue/
[ihc docs]: https://home-assistant.io/components/ihc/ [ihc docs]: /components/ihc/
[influxdb docs]: https://home-assistant.io/components/influxdb/ [influxdb docs]: /components/influxdb/
[insteon_plm docs]: https://home-assistant.io/components/insteon_plm/ [insteon_plm docs]: /components/insteon_plm/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light docs]: https://home-assistant.io/components/light/ [light docs]: /components/light/
[light.demo docs]: https://home-assistant.io/components/light.demo/ [light.demo docs]: /components/light.demo/
[light.group docs]: https://home-assistant.io/components/light.group/ [light.group docs]: /components/light.group/
[light.group docs]: https://home-assistant.io/components/light.group/ [light.group docs]: /components/light.group/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/ [light.hyperion docs]: /components/light.hyperion/
[light.insteon_plm docs]: https://home-assistant.io/components/light.insteon_plm/ [light.insteon_plm docs]: /components/light.insteon_plm/
[light.knx docs]: https://home-assistant.io/components/light.knx/ [light.knx docs]: /components/light.knx/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.limitlessled docs]: https://home-assistant.io/components/light.limitlessled/ [light.limitlessled docs]: /components/light.limitlessled/
[light.xiaomi_miio docs]: https://home-assistant.io/components/light.xiaomi_miio/ [light.xiaomi_miio docs]: /components/light.xiaomi_miio/
[light.zha docs]: https://home-assistant.io/components/light.zha/ [light.zha docs]: /components/light.zha/
[logbook docs]: https://home-assistant.io/components/logbook/ [logbook docs]: /components/logbook/
[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ [media_player.apple_tv docs]: /components/media_player.apple_tv/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.channels docs]: https://home-assistant.io/components/media_player.channels/ [media_player.channels docs]: /components/media_player.channels/
[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/ [media_player.emby docs]: /components/media_player.emby/
[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ [media_player.plex docs]: /components/media_player.plex/
[media_player.songpal docs]: https://home-assistant.io/components/media_player.songpal/ [media_player.songpal docs]: /components/media_player.songpal/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[mqtt docs]: https://home-assistant.io/components/mqtt/ [mqtt docs]: /components/mqtt/
[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ [notify.html5 docs]: /components/notify.html5/
[notify.synology_chat docs]: https://home-assistant.io/components/notify.synology_chat/ [notify.synology_chat docs]: /components/notify.synology_chat/
[remote.xiaomi_miio docs]: https://home-assistant.io/components/remote.xiaomi_miio/ [remote.xiaomi_miio docs]: /components/remote.xiaomi_miio/
[rest_command docs]: https://home-assistant.io/components/rest_command/ [rest_command docs]: /components/rest_command/
[scene docs]: https://home-assistant.io/components/scene/ [scene docs]: /components/scene/
[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ [sensor.airvisual docs]: /components/sensor.airvisual/
[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ [sensor.citybikes docs]: /components/sensor.citybikes/
[sensor.filter docs]: https://home-assistant.io/components/sensor.filter/ [sensor.filter docs]: /components/sensor.filter/
[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/ [sensor.fitbit docs]: /components/sensor.fitbit/
[sensor.folder docs]: https://home-assistant.io/components/sensor.folder/ [sensor.folder docs]: /components/sensor.folder/
[sensor.history_stats docs]: https://home-assistant.io/components/sensor.history_stats/ [sensor.history_stats docs]: /components/sensor.history_stats/
[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/ [sensor.imap docs]: /components/sensor.imap/
[sensor.insteon_plm docs]: https://home-assistant.io/components/sensor.insteon_plm/ [sensor.insteon_plm docs]: /components/sensor.insteon_plm/
[sensor.luftdaten docs]: https://home-assistant.io/components/sensor.luftdaten/ [sensor.luftdaten docs]: /components/sensor.luftdaten/
[sensor.netatmo docs]: https://home-assistant.io/components/sensor.netatmo/ [sensor.netatmo docs]: /components/sensor.netatmo/
[sensor.plex docs]: https://home-assistant.io/components/sensor.plex/ [sensor.plex docs]: /components/sensor.plex/
[sensor.pollen docs]: https://home-assistant.io/components/sensor.pollen/ [sensor.pollen docs]: /components/sensor.pollen/
[sensor.rest docs]: https://home-assistant.io/components/sensor.rest/ [sensor.rest docs]: /components/sensor.rest/
[sensor.sense docs]: https://home-assistant.io/components/sensor.sense/ [sensor.sense docs]: /components/sensor.sense/
[sensor.serial_pm docs]: https://home-assistant.io/components/sensor.serial_pm/ [sensor.serial_pm docs]: /components/sensor.serial_pm/
[sensor.simulated docs]: https://home-assistant.io/components/sensor.simulated/ [sensor.simulated docs]: /components/sensor.simulated/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/ [sensor.sql docs]: /components/sensor.sql/
[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ [sensor.systemmonitor docs]: /components/sensor.systemmonitor/
[sensor.teksavvy docs]: https://home-assistant.io/components/sensor.teksavvy/ [sensor.teksavvy docs]: /components/sensor.teksavvy/
[sensor.tesla docs]: https://home-assistant.io/components/sensor.tesla/ [sensor.tesla docs]: /components/sensor.tesla/
[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/ [sensor.tibber docs]: /components/sensor.tibber/
[sensor.xbox_live docs]: https://home-assistant.io/components/sensor.xbox_live/ [sensor.xbox_live docs]: /components/sensor.xbox_live/
[sensor.xiaomi_aqara docs]: https://home-assistant.io/components/sensor.xiaomi_aqara/ [sensor.xiaomi_aqara docs]: /components/sensor.xiaomi_aqara/
[sensor.zestimate docs]: https://home-assistant.io/components/sensor.zestimate/ [sensor.zestimate docs]: /components/sensor.zestimate/
[shopping_list docs]: https://home-assistant.io/components/shopping_list/ [shopping_list docs]: /components/shopping_list/
[switch.edimax docs]: https://home-assistant.io/components/switch.edimax/ [switch.edimax docs]: /components/switch.edimax/
[switch.insteon_plm docs]: https://home-assistant.io/components/switch.insteon_plm/ [switch.insteon_plm docs]: /components/switch.insteon_plm/
[switch.rest docs]: https://home-assistant.io/components/switch.rest/ [switch.rest docs]: /components/switch.rest/
[switch.tesla docs]: https://home-assistant.io/components/switch.tesla/ [switch.tesla docs]: /components/switch.tesla/
[switch.upcloud docs]: https://home-assistant.io/components/switch.upcloud/ [switch.upcloud docs]: /components/switch.upcloud/
[switch.volvooncall docs]: https://home-assistant.io/components/switch.volvooncall/ [switch.volvooncall docs]: /components/switch.volvooncall/
[switch.xiaomi_aqara docs]: https://home-assistant.io/components/switch.xiaomi_aqara/ [switch.xiaomi_aqara docs]: /components/switch.xiaomi_aqara/
[switch.xiaomi_miio docs]: https://home-assistant.io/components/switch.xiaomi_miio/ [switch.xiaomi_miio docs]: /components/switch.xiaomi_miio/
[switch.zha docs]: https://home-assistant.io/components/switch.zha/ [switch.zha docs]: /components/switch.zha/
[telegram_bot.broadcast docs]: https://home-assistant.io/components/telegram_bot.broadcast/ [telegram_bot.broadcast docs]: /components/telegram_bot.broadcast/
[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ [telegram_bot.polling docs]: /components/telegram_bot.polling/
[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [telegram_bot.webhooks docs]: /components/telegram_bot.webhooks/
[upcloud docs]: https://home-assistant.io/components/upcloud/ [upcloud docs]: /components/upcloud/
[vacuum.xiaomi_miio docs]: https://home-assistant.io/components/vacuum.xiaomi_miio/ [vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather docs]: https://home-assistant.io/components/weather/ [weather docs]: /components/weather/
[weather.darksky docs]: https://home-assistant.io/components/weather.darksky/ [weather.darksky docs]: /components/weather.darksky/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[zabbix docs]: https://home-assistant.io/components/zabbix/ [zabbix docs]: /components/zabbix/
[zha docs]: https://home-assistant.io/components/zha/ [zha docs]: /components/zha/
[zwave docs]: https://home-assistant.io/components/zwave/ [zwave docs]: /components/zwave/
[#13020]: https://github.com/home-assistant/home-assistant/pull/13020 [#13020]: https://github.com/home-assistant/home-assistant/pull/13020
[#13024]: https://github.com/home-assistant/home-assistant/pull/13024 [#13024]: https://github.com/home-assistant/home-assistant/pull/13024
[#13027]: https://github.com/home-assistant/home-assistant/pull/13027 [#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 [@balloob]: https://github.com/balloob
[@cdce8p]: https://github.com/cdce8p [@cdce8p]: https://github.com/cdce8p
[@kellerza]: https://github.com/kellerza [@kellerza]: https://github.com/kellerza
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[homekit docs]: https://home-assistant.io/components/homekit/ [homekit docs]: /components/homekit/
[#12996]: https://github.com/home-assistant/home-assistant/pull/12996 [#12996]: https://github.com/home-assistant/home-assistant/pull/12996
[#13037]: https://github.com/home-assistant/home-assistant/pull/13037 [#13037]: https://github.com/home-assistant/home-assistant/pull/13037
[#13038]: https://github.com/home-assistant/home-assistant/pull/13038 [#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 [@armills]: https://github.com/armills
[@ptarjan]: https://github.com/ptarjan [@ptarjan]: https://github.com/ptarjan
[@syssi]: https://github.com/syssi [@syssi]: https://github.com/syssi
[climate.sensibo docs]: https://home-assistant.io/components/climate.sensibo/ [climate.sensibo docs]: /components/climate.sensibo/
[light.lifx docs]: https://home-assistant.io/components/light.lifx/ [light.lifx docs]: /components/light.lifx/
[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ [light.yeelight docs]: /components/light.yeelight/
[sensor.sabnzbd docs]: https://home-assistant.io/components/sensor.sabnzbd/ [sensor.sabnzbd docs]: /components/sensor.sabnzbd/
[sensor.sql docs]: https://home-assistant.io/components/sensor.sql/ [sensor.sql docs]: /components/sensor.sql/
[wink docs]: https://home-assistant.io/components/wink/ [wink docs]: /components/wink/
[xiaomi_aqara docs]: https://home-assistant.io/components/xiaomi_aqara/ [xiaomi_aqara docs]: /components/xiaomi_aqara/
[#12939]: https://github.com/home-assistant/home-assistant/pull/12939 [#12939]: https://github.com/home-assistant/home-assistant/pull/12939
[#13058]: https://github.com/home-assistant/home-assistant/pull/13058 [#13058]: https://github.com/home-assistant/home-assistant/pull/13058
[#13062]: https://github.com/home-assistant/home-assistant/pull/13062 [#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 [@jesserockz]: https://github.com/jesserockz
[@pavoni]: https://github.com/pavoni [@pavoni]: https://github.com/pavoni
[@snjoetw]: https://github.com/snjoetw [@snjoetw]: https://github.com/snjoetw
[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ [camera.arlo docs]: /components/camera.arlo/
[camera.synology docs]: https://home-assistant.io/components/camera.synology/ [camera.synology docs]: /components/camera.synology/
[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ [climate.generic_thermostat docs]: /components/climate.generic_thermostat/
[device_tracker.tado docs]: https://home-assistant.io/components/device_tracker.tado/ [device_tracker.tado docs]: /components/device_tracker.tado/
[knx docs]: https://home-assistant.io/components/knx/ [knx docs]: /components/knx/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[light.iglo docs]: https://home-assistant.io/components/light.iglo/ [light.iglo docs]: /components/light.iglo/
[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ [media_player.cast docs]: /components/media_player.cast/
[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/ [media_player.kodi docs]: /components/media_player.kodi/
[vera docs]: https://home-assistant.io/components/vera/ [vera docs]: /components/vera/
[#13106]: https://github.com/home-assistant/home-assistant/pull/13106 [#13106]: https://github.com/home-assistant/home-assistant/pull/13106
[#13109]: https://github.com/home-assistant/home-assistant/pull/13109 [#13109]: https://github.com/home-assistant/home-assistant/pull/13109
[#13114]: https://github.com/home-assistant/home-assistant/pull/13114 [#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 [@arsaboo]: https://github.com/arsaboo
[@balloob]: https://github.com/balloob [@balloob]: https://github.com/balloob
[@jeroenterheerdt]: https://github.com/jeroenterheerdt [@jeroenterheerdt]: https://github.com/jeroenterheerdt
[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ [alarm_control_panel.egardia docs]: /components/alarm_control_panel.egardia/
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[hue docs]: https://home-assistant.io/components/hue/ [hue docs]: /components/hue/
[light.hue docs]: https://home-assistant.io/components/light.hue/ [light.hue docs]: /components/light.hue/
[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/ [switch.wemo docs]: /components/switch.wemo/
[#13162]: https://github.com/home-assistant/home-assistant/pull/13162 [#13162]: https://github.com/home-assistant/home-assistant/pull/13162
[#13174]: https://github.com/home-assistant/home-assistant/pull/13174 [#13174]: https://github.com/home-assistant/home-assistant/pull/13174
[#13195]: https://github.com/home-assistant/home-assistant/pull/13195 [#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 [@arsaboo]: https://github.com/arsaboo
[@balloob]: https://github.com/balloob [@balloob]: https://github.com/balloob
[@cdce8p]: https://github.com/cdce8p [@cdce8p]: https://github.com/cdce8p
[arlo docs]: https://home-assistant.io/components/arlo/ [arlo docs]: /components/arlo/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[homekit docs]: https://home-assistant.io/components/homekit/ [homekit docs]: /components/homekit/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [media_player.sonos docs]: /components/media_player.sonos/
[#13226]: https://github.com/home-assistant/home-assistant/pull/13226 [#13226]: https://github.com/home-assistant/home-assistant/pull/13226
[#13237]: https://github.com/home-assistant/home-assistant/pull/13237 [#13237]: https://github.com/home-assistant/home-assistant/pull/13237
[#13248]: https://github.com/home-assistant/home-assistant/pull/13248 [#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 [@PhracturedBlue]: https://github.com/PhracturedBlue
[@amelchio]: https://github.com/amelchio [@amelchio]: https://github.com/amelchio
[@balloob]: https://github.com/balloob [@balloob]: https://github.com/balloob
[camera.proxy docs]: https://home-assistant.io/components/camera.proxy/ [camera.proxy docs]: /components/camera.proxy/
[device_tracker docs]: https://home-assistant.io/components/device_tracker/ [device_tracker docs]: /components/device_tracker/
[google_assistant docs]: https://home-assistant.io/components/google_assistant/ [google_assistant docs]: /components/google_assistant/
[light.demo docs]: https://home-assistant.io/components/light.demo/ [light.demo docs]: /components/light.demo/
[media_player.sonos docs]: https://home-assistant.io/components/media_player.sonos/ [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 %} ### {% 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'> 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].
OwnTracks communicates directly with your MQTT broker; no data will pass through their servers.
</p> There are a wide [range of options][ha-presence] available, both for scanning your local network and third-party services.
### {% linkable_title Zones %} ### {% linkable_title Zones %}
<img src='/images/screenshots/badges-zone.png' style='float: right; margin-left: 8px; height: 100px;'> <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 [routers]: /components/#presence-detection
[nmap]: /components/device_tracker.nmap_tracker/ [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-locative]: /components/device_tracker.locative/
[ha-gpslogger]: /components/device_tracker.gpslogger/ [ha-gpslogger]: /components/device_tracker.gpslogger/
[ha-presence]: /components/#presence-detection
[mqtt-self]: /components/mqtt/#run-your-own [mqtt-self]: /components/mqtt/#run-your-own
[mqtt-cloud]: /components/mqtt/#cloudmqtt [mqtt-cloud]: /components/mqtt/#cloudmqtt
[zone]: /components/zone/ [zone]: /components/zone/
[trigger]: /getting-started/automation-trigger/#zone-trigger [trigger]: /getting-started/automation-trigger/#zone-trigger
[condition]: /getting-started/automation-condition/#zone-condition [condition]: /getting-started/automation-condition/#zone-condition
[ha-map]: /components/map/
### [Next step: Use Home Assistant &raquo;](/getting-started/use/) ### [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