diff --git a/addons/duckdns/index.html b/addons/duckdns/index.html index 1d50f35141..6ced1f2804 100644 --- a/addons/duckdns/index.html +++ b/addons/duckdns/index.html @@ -6,13 +6,13 @@ - Duck DNS - Home Assistant + DuckDNS - Home Assistant - + @@ -20,7 +20,7 @@ - + @@ -71,7 +71,7 @@
Edit this page on GitHub

- Duck DNS + DuckDNS


diff --git a/addons/index.html b/addons/index.html index a5a4c6f923..805ae72a43 100644 --- a/addons/index.html +++ b/addons/index.html @@ -82,7 +82,7 @@

Featured add-ons

-]]> - - - - <![CDATA[[Update: fixed] A frank and serious warning about X]]> - - 2017-06-20T01:04:05+00:00 - https://home-assistant.io/blog/2017/06/20/things-you-should-know-about-senic-covi - Update June 21: Senic has removed our name from their materials and have issued an apology. We wish them best of luck with the launch of COVI.

- -

Update June 28: Removed the brand name from the title to reduce the search ranking.

- -

Original post:

- - -

-TL;DR: We are not affiliated with Senic or their COVI product. We will not support their users and you will get a subpar Home Assistant experience by using their product. Furthermore, we cannot guarantee stability or security if you use Senic products. -

- -

Recently Home Assistant has been made aware of a product by Senic that will be launching later today on Kickstarter (screenshot). Senic is not new in the IoT business, we have had support for their first product (Nuimo) since last September. Their new product, COVI, uses Home Assistant as its core home automation codebase. This is great, that is what open source is all about. However, they also use our name and logo in their Kickstarter, with the press and in their developer documentation (screenshot) to give the appearance of being affiliated with Home Assistant, against our wishes. Which is not great, at all.

- -

Take some of the following quotes from their Kickstarter campaign:

- -
-

COVI is built on an open source platform. The Senic team, along with outside developers, contributes to this platform to create the integrations for COVI.

-
- -
-

With COVI, we have built upon an open platform called Home Assistant that anyone can contribute to alongside our engineers and the Home Assistant community.

-
- -

Although those quotes are technically correct, they are very misleading. The Senic team contributes only to their own platform, they have not contributed to Home Assistant, its integrations or related projects. We did receive 1 contribution from them for Netdisco, our network discovery package. It included a memory leak and required us to publish a hotfix release for the 0.39 series. Their contribution has since been reverted. A third party contributor had contributed support for their Nuimo controller.

- -

Here is a quote that their CEO Tobias Eichenwald gave to Forbes:

- -
-

Unlike many larger companies who build closed automation platforms, COVI is built on an open source platform called Home Assistant that includes 500+ contributors. This allows COVI to be integrated into any ecosystem or platform with an open API.

-
- -

They reached out to us on April 7 (screenshot). We replied on April 11 and told them they should not use our name as we do not want to be affiliated with them because we do not want to support their users. After that one e-mail we had never heard from them again until Forbes accidentally published an article about it before the Kickstarter launched. We did not get any chance to give feedback on their Kickstarter campaign content and they went ahead and used our name and logo without authorization or permission.

- -

If you want an open source and constantly evolving product, get yourself a $35 Raspberry Pi, install our hub Hass.io for free and buy yourself some cheap and reliable IKEA Trådfri lights to get yourself a basic home automation setup. If you want a $250 talking lamp, go buy the COVI. Just know that we are not affiliated with Senic, we will not support their users and you will get a subpar Home Assistant experience by using their product. Furthermore, we cannot guarantee stability or security if you use Senic products.

- -

Senic, we know that this is probably not what you wanted to wake up to on the first day of your Kickstarter but you left us no choice. Please reach out to us to help make this right. We will always do everything in our power to protect the best interests of the Home Assistant community, our 500+ contributors and 250,000+ users. If we don’t hear from you by Wednesday, June 21st, we will be forced to consider further actions.

- -

Sincerely,

- -

Paulus Schoutsen
-Founder, Home Assistant

- -

Robbie Trencheny
-Core Developer, Home Assistant

- ]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 4839257483..aa787fcb4a 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -128,6 +128,9 @@

Recent Posts

diff --git a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html index 45f6d56366..8c32ca2ce2 100644 --- a/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html +++ b/blog/2014/12/26/home-control-home-automation-and-the-smart-home/index.html @@ -162,6 +162,9 @@ This article will try to explain how they all relate.

Recent Posts

diff --git a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html index 292eda14f2..9917ea70c8 100644 --- a/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html +++ b/blog/2015/01/04/hey-pushbullet-nice-talking-to-you/index.html @@ -152,6 +152,9 @@

Recent Posts

diff --git a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html index d468e77d7c..b67adefb68 100644 --- a/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html +++ b/blog/2015/01/11/bootstrapping-your-setup-with-discovery/index.html @@ -135,6 +135,9 @@

Recent Posts

diff --git a/blog/2015/01/13/nest-in-da-house/index.html b/blog/2015/01/13/nest-in-da-house/index.html index a2f69c0deb..31a0063075 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -139,6 +139,9 @@

Recent Posts

diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index b1b858b63e..1bb1f73428 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -145,6 +145,9 @@ Home Assistant now supports --open-ui and

Recent Posts

diff --git a/blog/2015/02/08/looking-at-the-past/index.html b/blog/2015/02/08/looking-at-the-past/index.html index 2308622545..428282840e 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -150,6 +150,9 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D

Recent Posts

diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index 399be11d10..9bf3a670b3 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -136,6 +136,9 @@

Recent Posts

diff --git a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html index 1925fd6830..8197bad3a2 100644 --- a/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html +++ b/blog/2015/03/01/home-assistant-migrating-to-yaml/index.html @@ -130,6 +130,9 @@

Recent Posts

diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 37afc72ed7..28df3331e9 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -133,6 +133,9 @@ The old logo, the new detailed logo and the new simple logo.

Recent Posts

diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index 4edcb3efb8..77d77ec079 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -158,6 +158,9 @@ An initial version of voice control for Home Assistant has landed. The current i

Recent Posts

diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index b57be2aabb..3383eda39a 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -194,6 +194,9 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap

Recent Posts

diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index 6b4abcb907..e382d137cd 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -202,6 +202,9 @@

Recent Posts

diff --git a/blog/2015/05/09/utc-time-zone-awareness/index.html b/blog/2015/05/09/utc-time-zone-awareness/index.html index 59ef779ae9..947790c755 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -146,6 +146,9 @@

Recent Posts

diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index f5579a8afe..8be9b2cdca 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -216,6 +216,9 @@ Before diving into the newly supported devices and services, I want to highlight

Recent Posts

diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index 72acc34c9a..ae9094576e 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -262,6 +262,9 @@ This switch platform allows you to control your motion detection setting on your

Recent Posts

diff --git a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html index 1d4d4254e0..27e242c0a2 100644 --- a/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html +++ b/blog/2015/07/11/ip-cameras-arduino-kodi-efergy-support/index.html @@ -226,6 +226,9 @@ Fabian has added support for Forecast.io to g

Recent Posts

diff --git a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html index 322ebfd13b..726390b0ff 100644 --- a/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html +++ b/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support/index.html @@ -209,6 +209,9 @@ Support for Temper temperature sensors has been contributed by

Recent Posts

diff --git a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html index ed8cafa03f..c8e4f2db09 100644 --- a/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html +++ b/blog/2015/08/17/verisure-and-modern-tp-link-router-support/index.html @@ -146,6 +146,9 @@

Recent Posts

diff --git a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html index 81fc7c42ee..8a372f348f 100644 --- a/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html +++ b/blog/2015/08/26/laundry-automation-with-moteino-mqtt-and-home-assistant/index.html @@ -246,6 +246,9 @@ The automation and script syntax here is using a deprecated and no longer suppor

Recent Posts

diff --git a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html index d6bdf97001..bab1c350a2 100644 --- a/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html +++ b/blog/2015/08/31/version-7-revamped-ui-and-improved-distribution/index.html @@ -207,6 +207,9 @@

Recent Posts

diff --git a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html index 7b3a779a8c..bda43b827b 100644 --- a/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html +++ b/blog/2015/09/11/different-ways-to-use-mqtt-with-home-assistant/index.html @@ -284,6 +284,9 @@

Recent Posts

diff --git a/blog/2015/09/13/home-assistant-meets-ifttt/index.html b/blog/2015/09/13/home-assistant-meets-ifttt/index.html index 205bd8933e..022f509e83 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -274,6 +274,9 @@

Recent Posts

diff --git a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html index 59b201ed24..7ba5b7978f 100644 --- a/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html +++ b/blog/2015/09/18/monitoring-with-glances-and-home-assistant/index.html @@ -173,6 +173,9 @@ Glances web server started on http://0.0.0.0:61208/

Recent Posts

diff --git a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html index 488558eecd..de2031292a 100644 --- a/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html +++ b/blog/2015/09/19/alarm-sonos-and-itunes-support/index.html @@ -169,6 +169,9 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge

Recent Posts

diff --git a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html index 56be0bcf7d..9fd845a374 100644 --- a/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html +++ b/blog/2015/10/05/home-assistant-goes-geo-with-owntracks/index.html @@ -152,6 +152,9 @@ Map in Home Assistant showing two people and three zones (home, school, work)

Recent Posts

diff --git a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html index 4fc7232441..12439e0dd8 100644 --- a/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html +++ b/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/index.html @@ -337,6 +337,9 @@ Home Assistant will keep track of historical values and allow you to integrate i

Recent Posts

diff --git a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html index c42619497c..479e11a803 100644 --- a/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html +++ b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html @@ -142,6 +142,9 @@

Recent Posts

diff --git a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html index 57696b1a1d..170ed22359 100644 --- a/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html +++ b/blog/2015/10/26/firetv-and-radiotherm-now-supported/index.html @@ -159,6 +159,9 @@ This makes more sense as most people run Home Assistant as a daemon

Recent Posts

diff --git a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html index 4b63a1e9e5..907e02fc6f 100644 --- a/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html +++ b/blog/2015/11/16/zwave-switches-lights-and-honeywell-thermostats-now-supported/index.html @@ -157,6 +157,9 @@

Recent Posts

diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index deb994c73b..87e9fef20e 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -184,6 +184,9 @@

Recent Posts

diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index bcc128e866..58359d17e0 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -135,6 +135,9 @@

Recent Posts

diff --git a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html index abb5e4db1f..c3066801ed 100644 --- a/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html +++ b/blog/2015/12/06/locks-rollershutters-binary-sensors-and-influxdb-support/index.html @@ -143,6 +143,9 @@

Recent Posts

diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index 5731b73a61..7e5c432915 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -197,6 +197,9 @@ name: binary_sensor

Recent Posts

diff --git a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html index 60d0fd58b3..a4ff6aa2fa 100644 --- a/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html +++ b/blog/2015/12/10/activating-tasker-tasks-from-home-assistant-using-command-line-switches/index.html @@ -164,6 +164,9 @@ This is where we’ll configure our task, so select the plus icon to select an a

Recent Posts

diff --git a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html index b0491b8a6a..df5df3f455 100644 --- a/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html +++ b/blog/2015/12/12/philips-hue-blocks-3rd-party-bulbs/index.html @@ -150,6 +150,9 @@ Philips Hue FAQ entries regarding 3rd party light bulbs.

Recent Posts

diff --git a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html index 2586338cf6..358cc21475 100644 --- a/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html +++ b/blog/2015/12/13/setup-encryption-using-lets-encrypt/index.html @@ -192,6 +192,9 @@ sudo docker run -it --rm -p 80:80 --name certbot \

Recent Posts

diff --git a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html index 9b74552d12..75b697f846 100644 --- a/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html +++ b/blog/2015/12/22/amazon-echo-icloud-and-templates/index.html @@ -167,6 +167,9 @@

Recent Posts

diff --git a/blog/2016/01/17/extended-support-for-diy-solutions/index.html b/blog/2016/01/17/extended-support-for-diy-solutions/index.html index 48829b3064..7b88ecbec3 100644 --- a/blog/2016/01/17/extended-support-for-diy-solutions/index.html +++ b/blog/2016/01/17/extended-support-for-diy-solutions/index.html @@ -158,6 +158,9 @@

Recent Posts

diff --git a/blog/2016/01/19/perfect-home-automation/index.html b/blog/2016/01/19/perfect-home-automation/index.html index 35f8b2675a..0569974d89 100644 --- a/blog/2016/01/19/perfect-home-automation/index.html +++ b/blog/2016/01/19/perfect-home-automation/index.html @@ -147,6 +147,9 @@

Recent Posts

diff --git a/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html b/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html index 2fad1afa4a..4813010bf3 100644 --- a/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html +++ b/blog/2016/01/30/insteon-lifx-twitter-and-zigbee/index.html @@ -161,6 +161,9 @@ Example of the new views in the frontend. Learn mor

Recent Posts

diff --git a/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html b/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html index 513aed7a4b..036e5881e9 100644 --- a/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html +++ b/blog/2016/02/09/Smarter-Smart-Things-with-MQTT-and-Home-Assistant/index.html @@ -281,6 +281,9 @@ Z-Wave light bulb |

Recent Posts

diff --git a/blog/2016/02/12/classifying-the-internet-of-things/index.html b/blog/2016/02/12/classifying-the-internet-of-things/index.html index 3041cbbfba..f116168b33 100644 --- a/blog/2016/02/12/classifying-the-internet-of-things/index.html +++ b/blog/2016/02/12/classifying-the-internet-of-things/index.html @@ -255,6 +255,9 @@

Recent Posts

diff --git a/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html b/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html index b2d2f97d82..b0c7757345 100644 --- a/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html +++ b/blog/2016/02/13/speedtest-bloomsky-splunk-and-garage-doors/index.html @@ -166,6 +166,9 @@

Recent Posts

diff --git a/blog/2016/02/18/multi-room-audio-with-snapcast/index.html b/blog/2016/02/18/multi-room-audio-with-snapcast/index.html index 3af0ffe62a..385bafbbbe 100644 --- a/blog/2016/02/18/multi-room-audio-with-snapcast/index.html +++ b/blog/2016/02/18/multi-room-audio-with-snapcast/index.html @@ -220,6 +220,9 @@

Recent Posts

diff --git a/blog/2016/02/20/community-highlights/index.html b/blog/2016/02/20/community-highlights/index.html index 2cdd2aed83..de4c8487b8 100644 --- a/blog/2016/02/20/community-highlights/index.html +++ b/blog/2016/02/20/community-highlights/index.html @@ -163,6 +163,9 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.

Recent Posts

diff --git a/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html b/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html index 9de0ab74db..d1d725bb59 100644 --- a/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html +++ b/blog/2016/02/27/steam-d-link-smart-plugs-and-neurio-energy-sensors/index.html @@ -165,6 +165,9 @@

Recent Posts

diff --git a/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html b/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html index b9a05d06f3..437d754ab8 100644 --- a/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html +++ b/blog/2016/03/12/z-wave-pep257-templated-service-calls/index.html @@ -166,6 +166,9 @@ player state attributes. This change affects automations, scripts and scenes.

Recent Posts

diff --git a/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html b/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html index eb0ef87bdc..9a4ec61214 100644 --- a/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html +++ b/blog/2016/03/26/embedded-mqtt-broker-uber-yamaha-growl/index.html @@ -174,6 +174,9 @@

Recent Posts

diff --git a/blog/2016/04/05/your-hub-should-be-local-and-open/index.html b/blog/2016/04/05/your-hub-should-be-local-and-open/index.html index c13c4cfc7b..02c94a66c9 100644 --- a/blog/2016/04/05/your-hub-should-be-local-and-open/index.html +++ b/blog/2016/04/05/your-hub-should-be-local-and-open/index.html @@ -134,6 +134,9 @@

Recent Posts

diff --git a/blog/2016/04/07/static-website/index.html b/blog/2016/04/07/static-website/index.html index 9802c52202..d6b192fa36 100644 --- a/blog/2016/04/07/static-website/index.html +++ b/blog/2016/04/07/static-website/index.html @@ -137,6 +137,9 @@

Recent Posts

diff --git a/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html b/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html index e9c0032754..fc6b6523db 100644 --- a/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html +++ b/blog/2016/04/09/onkyo-panasonic-gtfs-and-config-validation/index.html @@ -146,6 +146,9 @@

Recent Posts

diff --git a/blog/2016/04/17/updated-documentation/index.html b/blog/2016/04/17/updated-documentation/index.html index 55ccf92f0e..4f4b39085c 100644 --- a/blog/2016/04/17/updated-documentation/index.html +++ b/blog/2016/04/17/updated-documentation/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2016/04/19/to-infinity-and-beyond/index.html b/blog/2016/04/19/to-infinity-and-beyond/index.html index 7ef593b3d2..ca7503cf38 100644 --- a/blog/2016/04/19/to-infinity-and-beyond/index.html +++ b/blog/2016/04/19/to-infinity-and-beyond/index.html @@ -144,6 +144,9 @@

Recent Posts

diff --git a/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html b/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html index e0e18b4d80..e062df836c 100644 --- a/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html +++ b/blog/2016/04/20/bluetooth-lg-webos-tvs-and-roombas/index.html @@ -166,6 +166,9 @@

Recent Posts

diff --git a/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html b/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html index cd41d0f4e1..4377404da5 100644 --- a/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html +++ b/blog/2016/04/30/ibeacons-part-1-making-presence-detection-work-better/index.html @@ -208,6 +208,9 @@ For example, my wife works next door - and I couldn’t detect whether she’s a

Recent Posts

diff --git a/blog/2016/05/06/open-iot-summit-talk/index.html b/blog/2016/05/06/open-iot-summit-talk/index.html index 8b77e34e11..dececf57a7 100644 --- a/blog/2016/05/06/open-iot-summit-talk/index.html +++ b/blog/2016/05/06/open-iot-summit-talk/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2016/05/07/empowering-scripts-and-alexa/index.html b/blog/2016/05/07/empowering-scripts-and-alexa/index.html index 243b4cc429..6b0cbcc8a2 100644 --- a/blog/2016/05/07/empowering-scripts-and-alexa/index.html +++ b/blog/2016/05/07/empowering-scripts-and-alexa/index.html @@ -206,6 +206,9 @@

Recent Posts

diff --git a/blog/2016/05/12/video-configuring-home-assistant/index.html b/blog/2016/05/12/video-configuring-home-assistant/index.html index 1f23c23561..e506b9266e 100644 --- a/blog/2016/05/12/video-configuring-home-assistant/index.html +++ b/blog/2016/05/12/video-configuring-home-assistant/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2016/05/18/why-we-use-polymer/index.html b/blog/2016/05/18/why-we-use-polymer/index.html index b910ff4676..a24392fd1e 100644 --- a/blog/2016/05/18/why-we-use-polymer/index.html +++ b/blog/2016/05/18/why-we-use-polymer/index.html @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2016/05/21/release-020/index.html b/blog/2016/05/21/release-020/index.html index d9494c8dc1..c241525555 100644 --- a/blog/2016/05/21/release-020/index.html +++ b/blog/2016/05/21/release-020/index.html @@ -162,6 +162,9 @@

Recent Posts

diff --git a/blog/2016/05/22/get-started-with-all-in-one-installer/index.html b/blog/2016/05/22/get-started-with-all-in-one-installer/index.html index 50ceeea4eb..3b90b916fb 100644 --- a/blog/2016/05/22/get-started-with-all-in-one-installer/index.html +++ b/blog/2016/05/22/get-started-with-all-in-one-installer/index.html @@ -135,6 +135,9 @@

Recent Posts

diff --git a/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html b/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html index 253a881c0b..87014bc9ed 100644 --- a/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html +++ b/blog/2016/05/26/ibeacons-how-to-track-things-that-cant-track-themselves-part-ii/index.html @@ -236,6 +236,9 @@

Recent Posts

diff --git a/blog/2016/06/01/community-highlights/index.html b/blog/2016/06/01/community-highlights/index.html index 1e4688b274..cb5eba434a 100644 --- a/blog/2016/06/01/community-highlights/index.html +++ b/blog/2016/06/01/community-highlights/index.html @@ -144,6 +144,9 @@

Recent Posts

diff --git a/blog/2016/06/08/super-fast-web-enocean-lirc/index.html b/blog/2016/06/08/super-fast-web-enocean-lirc/index.html index fc27c272a3..4544535407 100644 --- a/blog/2016/06/08/super-fast-web-enocean-lirc/index.html +++ b/blog/2016/06/08/super-fast-web-enocean-lirc/index.html @@ -176,6 +176,9 @@

Recent Posts

diff --git a/blog/2016/06/13/home-assistant-at-pycon-2016/index.html b/blog/2016/06/13/home-assistant-at-pycon-2016/index.html index c2c0a3b5c2..8ed72ccc82 100644 --- a/blog/2016/06/13/home-assistant-at-pycon-2016/index.html +++ b/blog/2016/06/13/home-assistant-at-pycon-2016/index.html @@ -148,6 +148,9 @@

Recent Posts

diff --git a/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html b/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html index a5633aa530..253be035f0 100644 --- a/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html +++ b/blog/2016/06/18/pandora-bt-home-hub-5-and-local-file-camera/index.html @@ -170,6 +170,9 @@

Recent Posts

diff --git a/blog/2016/06/23/usb-webcams-and-home-assistant/index.html b/blog/2016/06/23/usb-webcams-and-home-assistant/index.html index 507ae727fc..a1c5be1cf8 100644 --- a/blog/2016/06/23/usb-webcams-and-home-assistant/index.html +++ b/blog/2016/06/23/usb-webcams-and-home-assistant/index.html @@ -216,6 +216,9 @@ target_dir /tmp

Recent Posts

diff --git a/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html b/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html index d8e2d15a75..9a6601d393 100644 --- a/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html +++ b/blog/2016/07/01/envisalink-homematic-hdmi-cec-and-sony-bravia-tv/index.html @@ -171,6 +171,9 @@

Recent Posts

diff --git a/blog/2016/07/06/pocketchip-running-home-assistant/index.html b/blog/2016/07/06/pocketchip-running-home-assistant/index.html index 8f8d585302..151b87c955 100644 --- a/blog/2016/07/06/pocketchip-running-home-assistant/index.html +++ b/blog/2016/07/06/pocketchip-running-home-assistant/index.html @@ -161,6 +161,9 @@ Over a year ago I participated in the

Recent Posts

diff --git a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html index 9070cb5b31..53645af4c4 100644 --- a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html +++ b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html @@ -167,6 +167,9 @@

Recent Posts

diff --git a/blog/2016/07/19/visualizing-your-iot-data/index.html b/blog/2016/07/19/visualizing-your-iot-data/index.html index b17a1a6526..7531ed777e 100644 --- a/blog/2016/07/19/visualizing-your-iot-data/index.html +++ b/blog/2016/07/19/visualizing-your-iot-data/index.html @@ -204,6 +204,9 @@ SQLite version 3.11.0 2016-02-15 17:29:24

Recent Posts

diff --git a/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html b/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html index a43cf6f8eb..014a9fb735 100644 --- a/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html +++ b/blog/2016/07/23/internet-of-things-data-exploration-with-jupyter-notebooks/index.html @@ -171,6 +171,9 @@ One of the graphs created with this tutorial.

Recent Posts

diff --git a/blog/2016/07/28/esp8266-and-micropython-part1/index.html b/blog/2016/07/28/esp8266-and-micropython-part1/index.html index f29277d06c..61fb4da7b3 100644 --- a/blog/2016/07/28/esp8266-and-micropython-part1/index.html +++ b/blog/2016/07/28/esp8266-and-micropython-part1/index.html @@ -251,6 +251,9 @@ If a module is missing then you need to download it from the

Recent Posts

diff --git a/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html b/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html index f389aceaa4..396caeea2c 100644 --- a/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html +++ b/blog/2016/07/30/custom-frontend-panels-jupyter-notebooks-directv/index.html @@ -183,6 +183,9 @@

Recent Posts

diff --git a/blog/2016/08/03/laundry-automation-update/index.html b/blog/2016/08/03/laundry-automation-update/index.html index b81e27088a..ef15007b9d 100644 --- a/blog/2016/08/03/laundry-automation-update/index.html +++ b/blog/2016/08/03/laundry-automation-update/index.html @@ -215,6 +215,9 @@

Recent Posts

diff --git a/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html b/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html index 7fd6d48092..215471bf9c 100644 --- a/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html +++ b/blog/2016/08/07/optimizing-the-home-assistant-mobile-web-app/index.html @@ -210,6 +210,9 @@

Recent Posts

diff --git a/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html b/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html index 4214aea963..54cd1fdb5c 100644 --- a/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html +++ b/blog/2016/08/13/foursquare-fast-com-ffmpeg-gpsd/index.html @@ -183,6 +183,9 @@

Recent Posts

diff --git a/blog/2016/08/16/we-have-apps-now/index.html b/blog/2016/08/16/we-have-apps-now/index.html index 14634ac4a0..14683839e9 100644 --- a/blog/2016/08/16/we-have-apps-now/index.html +++ b/blog/2016/08/16/we-have-apps-now/index.html @@ -221,6 +221,9 @@

Recent Posts

diff --git a/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html b/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html index a5744d6eb6..99a45b90f9 100644 --- a/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html +++ b/blog/2016/08/19/github-style-calendar-heatmap-of-device-data/index.html @@ -133,6 +133,9 @@ Heatmap

Recent Posts

diff --git a/blog/2016/08/28/notifications-hue-fake-unification/index.html b/blog/2016/08/28/notifications-hue-fake-unification/index.html index 3abd55e10f..0779e4bd27 100644 --- a/blog/2016/08/28/notifications-hue-fake-unification/index.html +++ b/blog/2016/08/28/notifications-hue-fake-unification/index.html @@ -282,6 +282,9 @@

Recent Posts

diff --git a/blog/2016/08/31/esp8266-and-micropython-part2/index.html b/blog/2016/08/31/esp8266-and-micropython-part2/index.html index 1b03f5ec88..5e78059e5d 100644 --- a/blog/2016/08/31/esp8266-and-micropython-part2/index.html +++ b/blog/2016/08/31/esp8266-and-micropython-part2/index.html @@ -209,6 +209,9 @@ So, part 1 of ESP8266

Recent Posts

diff --git a/blog/2016/09/10/notify-group-reload-api-pihole/index.html b/blog/2016/09/10/notify-group-reload-api-pihole/index.html index 57f819d21f..8f1aee8fa9 100644 --- a/blog/2016/09/10/notify-group-reload-api-pihole/index.html +++ b/blog/2016/09/10/notify-group-reload-api-pihole/index.html @@ -211,6 +211,9 @@

Recent Posts

diff --git a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html index 24d4904d98..202f4b12d9 100644 --- a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html +++ b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html @@ -216,6 +216,9 @@

Recent Posts

diff --git a/blog/2016/10/01/we-have-raspberry-image-now/index.html b/blog/2016/10/01/we-have-raspberry-image-now/index.html index 6e4daf1466..ace5875fc1 100644 --- a/blog/2016/10/01/we-have-raspberry-image-now/index.html +++ b/blog/2016/10/01/we-have-raspberry-image-now/index.html @@ -137,6 +137,9 @@

Recent Posts

diff --git a/blog/2016/10/02/hacktoberfest/index.html b/blog/2016/10/02/hacktoberfest/index.html index 327d933c78..e5f7c41bd4 100644 --- a/blog/2016/10/02/hacktoberfest/index.html +++ b/blog/2016/10/02/hacktoberfest/index.html @@ -145,6 +145,9 @@

Recent Posts

diff --git a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html index 8de8b3e28f..9c9debe378 100644 --- a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html +++ b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html @@ -227,6 +227,9 @@

Recent Posts

diff --git a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html index 66581e3ed1..521e1af916 100644 --- a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html +++ b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html @@ -399,6 +399,9 @@

Recent Posts

diff --git a/blog/2016/10/25/explaining-the-updater/index.html b/blog/2016/10/25/explaining-the-updater/index.html index 60acf07f86..4691c07e9e 100644 --- a/blog/2016/10/25/explaining-the-updater/index.html +++ b/blog/2016/10/25/explaining-the-updater/index.html @@ -155,6 +155,9 @@

Recent Posts

diff --git a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html index a47a880f11..9670f52de3 100644 --- a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html +++ b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html @@ -223,6 +223,9 @@

Recent Posts

diff --git a/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html b/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html index 6ac12d1e79..ce2d020c8f 100644 --- a/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html +++ b/blog/2016/11/20/calendar-wink-thermostats-cisco-ios/index.html @@ -184,6 +184,9 @@

Recent Posts

diff --git a/blog/2016/12/03/remote-websockets-sonarr/index.html b/blog/2016/12/03/remote-websockets-sonarr/index.html index 558599d978..3231fb42d2 100644 --- a/blog/2016/12/03/remote-websockets-sonarr/index.html +++ b/blog/2016/12/03/remote-websockets-sonarr/index.html @@ -245,6 +245,9 @@

Recent Posts

diff --git a/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html b/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html index 40f0a0f852..c70e1d14c4 100644 --- a/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html +++ b/blog/2016/12/17/text-to-speech-aquostv-flic-zamg/index.html @@ -198,6 +198,9 @@

Recent Posts

diff --git a/blog/2016/12/19/thank-you/index.html b/blog/2016/12/19/thank-you/index.html index bb8af46309..ec2792988e 100644 --- a/blog/2016/12/19/thank-you/index.html +++ b/blog/2016/12/19/thank-you/index.html @@ -136,6 +136,9 @@

Recent Posts

diff --git a/blog/2017/01/03/control-my-christmas-tree-stats/index.html b/blog/2017/01/03/control-my-christmas-tree-stats/index.html index 58efbd08d9..6127a803f8 100644 --- a/blog/2017/01/03/control-my-christmas-tree-stats/index.html +++ b/blog/2017/01/03/control-my-christmas-tree-stats/index.html @@ -146,6 +146,9 @@

Recent Posts

diff --git a/blog/2017/01/14/iss-usps-images-packages/index.html b/blog/2017/01/14/iss-usps-images-packages/index.html index d65605bac3..287609a10c 100644 --- a/blog/2017/01/14/iss-usps-images-packages/index.html +++ b/blog/2017/01/14/iss-usps-images-packages/index.html @@ -215,6 +215,9 @@ You have to note:

Recent Posts

diff --git a/blog/2017/01/18/numbers/index.html b/blog/2017/01/18/numbers/index.html index 9deaf09b88..8a60081dae 100644 --- a/blog/2017/01/18/numbers/index.html +++ b/blog/2017/01/18/numbers/index.html @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2017/01/21/home-assistant-governance/index.html b/blog/2017/01/21/home-assistant-governance/index.html index 6130a098cb..f338baddbd 100644 --- a/blog/2017/01/21/home-assistant-governance/index.html +++ b/blog/2017/01/21/home-assistant-governance/index.html @@ -175,6 +175,9 @@

Recent Posts

diff --git a/blog/2017/01/28/face-coffee-wink/index.html b/blog/2017/01/28/face-coffee-wink/index.html index caee269460..47def875b2 100644 --- a/blog/2017/01/28/face-coffee-wink/index.html +++ b/blog/2017/01/28/face-coffee-wink/index.html @@ -261,6 +261,9 @@

Recent Posts

diff --git a/blog/2017/02/03/babyphone/index.html b/blog/2017/02/03/babyphone/index.html index 635d8fd7b5..0c2eaabd80 100644 --- a/blog/2017/02/03/babyphone/index.html +++ b/blog/2017/02/03/babyphone/index.html @@ -240,6 +240,9 @@ We change the platform name for binary sensor in 0.38 from

Recent Posts

diff --git a/blog/2017/02/04/hassbian-toybox/index.html b/blog/2017/02/04/hassbian-toybox/index.html index 84a5311b7a..b26176f54f 100644 --- a/blog/2017/02/04/hassbian-toybox/index.html +++ b/blog/2017/02/04/hassbian-toybox/index.html @@ -166,6 +166,9 @@ On the close horizon from @Landrash th

Recent Posts

diff --git a/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html b/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html index abe4f96197..7e73bcacc0 100644 --- a/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html +++ b/blog/2017/02/11/alert-appletv-mqtt-yeelight/index.html @@ -253,6 +253,9 @@

Recent Posts

diff --git a/blog/2017/02/14/clt-workshop/index.html b/blog/2017/02/14/clt-workshop/index.html index 319eec629e..b8ff7ab5a0 100644 --- a/blog/2017/02/14/clt-workshop/index.html +++ b/blog/2017/02/14/clt-workshop/index.html @@ -136,6 +136,9 @@

Recent Posts

diff --git a/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html b/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html index 581de2fc32..102d909228 100644 --- a/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html +++ b/blog/2017/02/22/home-assistant-tshirts-have-arrived/index.html @@ -170,6 +170,9 @@

Recent Posts

diff --git a/blog/2017/02/25/config-panel-and-state-restoration/index.html b/blog/2017/02/25/config-panel-and-state-restoration/index.html index 351f4d8637..9983f65187 100644 --- a/blog/2017/02/25/config-panel-and-state-restoration/index.html +++ b/blog/2017/02/25/config-panel-and-state-restoration/index.html @@ -308,6 +308,9 @@

Recent Posts

diff --git a/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html b/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html index edec5989e0..8ea76bf4c9 100644 --- a/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html +++ b/blog/2017/03/11/repurpose-any-android-phone-as-ip-camera/index.html @@ -341,6 +341,9 @@ Screenshot of all the different functionality the IP webcam integration offers.

Recent Posts

diff --git a/blog/2017/03/22/broken-dependencies/index.html b/blog/2017/03/22/broken-dependencies/index.html index a948f38337..63d744a9be 100644 --- a/blog/2017/03/22/broken-dependencies/index.html +++ b/blog/2017/03/22/broken-dependencies/index.html @@ -138,6 +138,9 @@

Recent Posts

diff --git a/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html b/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html index 0f6e1f2aae..36da6a1752 100644 --- a/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html +++ b/blog/2017/03/23/opensourcecraft-interview-with-founder-paulus-schoutsen/index.html @@ -131,6 +131,9 @@

Recent Posts

diff --git a/blog/2017/03/25/todo-volumio-workday/index.html b/blog/2017/03/25/todo-volumio-workday/index.html index 45897e0570..45a4d674e3 100644 --- a/blog/2017/03/25/todo-volumio-workday/index.html +++ b/blog/2017/03/25/todo-volumio-workday/index.html @@ -286,6 +286,9 @@

Recent Posts

diff --git a/blog/2017/03/28/http-to-mqtt-bridge/index.html b/blog/2017/03/28/http-to-mqtt-bridge/index.html index 90e3a2e824..125d9ea1a5 100644 --- a/blog/2017/03/28/http-to-mqtt-bridge/index.html +++ b/blog/2017/03/28/http-to-mqtt-bridge/index.html @@ -179,6 +179,9 @@

Recent Posts

diff --git a/blog/2017/04/01/thomas-krenn-award/index.html b/blog/2017/04/01/thomas-krenn-award/index.html index 129379df67..41e787e5c3 100644 --- a/blog/2017/04/01/thomas-krenn-award/index.html +++ b/blog/2017/04/01/thomas-krenn-award/index.html @@ -140,6 +140,9 @@

Recent Posts

diff --git a/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html b/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html index 6f48fc8393..493dcc5634 100644 --- a/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html +++ b/blog/2017/04/08/eddystone-beacons-lockitron-locks-total-connect/index.html @@ -339,6 +339,9 @@

Recent Posts

diff --git a/blog/2017/04/15/ios/index.html b/blog/2017/04/15/ios/index.html index 189ef6dfa3..71fe1a57c8 100644 --- a/blog/2017/04/15/ios/index.html +++ b/blog/2017/04/15/ios/index.html @@ -143,6 +143,9 @@

Recent Posts

diff --git a/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html b/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html index 8bc90f0c4a..dddcc337b4 100644 --- a/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html +++ b/blog/2017/04/17/ikea-tradfri-internet-of-things-done-right/index.html @@ -196,6 +196,9 @@ After automatic discovery, Home Assistant will ask the user to finish pairing wi

Recent Posts

diff --git a/blog/2017/04/22/ikea-tradfri-spotify/index.html b/blog/2017/04/22/ikea-tradfri-spotify/index.html index bac1d0c8d0..2a9bfd9ed0 100644 --- a/blog/2017/04/22/ikea-tradfri-spotify/index.html +++ b/blog/2017/04/22/ikea-tradfri-spotify/index.html @@ -341,6 +341,9 @@ After automatic discovery, Home Assistant will ask the user to finish pairing wi

Recent Posts

diff --git a/blog/2017/04/24/hardware-contest-2017/index.html b/blog/2017/04/24/hardware-contest-2017/index.html index dfdbdb5380..66b9dfb568 100644 --- a/blog/2017/04/24/hardware-contest-2017/index.html +++ b/blog/2017/04/24/hardware-contest-2017/index.html @@ -136,6 +136,9 @@

Recent Posts

diff --git a/blog/2017/04/25/influxdb-grafana-docker/index.html b/blog/2017/04/25/influxdb-grafana-docker/index.html index 8ffe0739a2..dbc2db15c1 100644 --- a/blog/2017/04/25/influxdb-grafana-docker/index.html +++ b/blog/2017/04/25/influxdb-grafana-docker/index.html @@ -178,6 +178,9 @@

Recent Posts

diff --git a/blog/2017/04/30/hassbian-1.21-its-about-time/index.html b/blog/2017/04/30/hassbian-1.21-its-about-time/index.html index 7dd8769960..b1c99e5d92 100644 --- a/blog/2017/04/30/hassbian-1.21-its-about-time/index.html +++ b/blog/2017/04/30/hassbian-1.21-its-about-time/index.html @@ -153,6 +153,9 @@

Recent Posts

diff --git a/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html b/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html index 15069e3f03..72aab18a39 100644 --- a/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html +++ b/blog/2017/05/01/home-assistant-on-raspberry-pi-zero-in-30-minutes/index.html @@ -167,6 +167,9 @@ $ sudo systemctl start install_homeassistant.service

Recent Posts

diff --git a/blog/2017/05/05/podcast-init-interview/index.html b/blog/2017/05/05/podcast-init-interview/index.html index 2f902ddd50..6c5076e28f 100644 --- a/blog/2017/05/05/podcast-init-interview/index.html +++ b/blog/2017/05/05/podcast-init-interview/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2017/05/06/zigbee-opencv-dlib/index.html b/blog/2017/05/06/zigbee-opencv-dlib/index.html index 9aa39f17aa..b99abccc2a 100644 --- a/blog/2017/05/06/zigbee-opencv-dlib/index.html +++ b/blog/2017/05/06/zigbee-opencv-dlib/index.html @@ -330,6 +330,9 @@

Recent Posts

diff --git a/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html b/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html index f5cdede230..2eb0c4cc51 100644 --- a/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html +++ b/blog/2017/05/07/grazer-linuxtage-2017-talk-python-everywhere/index.html @@ -133,6 +133,9 @@

Recent Posts

diff --git a/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html b/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html index c23272e026..a70250a021 100644 --- a/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html +++ b/blog/2017/05/13/home-assistant-on-orange-pi-zero/index.html @@ -236,6 +236,9 @@ Reading package lists... Done

Recent Posts

diff --git a/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html b/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html index 199601ed18..d5caf09e04 100644 --- a/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html +++ b/blog/2017/05/19/home-assistant-at-pycon-us-2017/index.html @@ -131,6 +131,9 @@

Recent Posts

diff --git a/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html b/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html index bf14dfdb2e..b19426ea66 100644 --- a/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html +++ b/blog/2017/05/20/automation-editor-zwave-panel-ocr/index.html @@ -289,6 +289,9 @@ If you have a security key set in your Open Z-Wave

Recent Posts

diff --git a/blog/2017/06/02/home-assistant-podcast-1/index.html b/blog/2017/06/02/home-assistant-podcast-1/index.html index 4ab17a8762..c9e7f94ea6 100644 --- a/blog/2017/06/02/home-assistant-podcast-1/index.html +++ b/blog/2017/06/02/home-assistant-podcast-1/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2017/06/04/release-46/index.html b/blog/2017/06/04/release-46/index.html index 0a98fdf533..f751249336 100644 --- a/blog/2017/06/04/release-46/index.html +++ b/blog/2017/06/04/release-46/index.html @@ -275,6 +275,9 @@

Recent Posts

diff --git a/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html b/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html index b25e676430..72ba8c13c8 100644 --- a/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html +++ b/blog/2017/06/10/interview-with-jupiter-broadcasting/index.html @@ -131,6 +131,9 @@

Recent Posts

diff --git a/blog/2017/06/15/zwave-entity-ids/index.html b/blog/2017/06/15/zwave-entity-ids/index.html index bb90b24dbd..f4abdfd6c5 100644 --- a/blog/2017/06/15/zwave-entity-ids/index.html +++ b/blog/2017/06/15/zwave-entity-ids/index.html @@ -131,6 +131,9 @@

Recent Posts

diff --git a/blog/2017/06/17/release-47/index.html b/blog/2017/06/17/release-47/index.html index a8d92d32f5..48410488c1 100644 --- a/blog/2017/06/17/release-47/index.html +++ b/blog/2017/06/17/release-47/index.html @@ -372,6 +372,9 @@ trigger:

Recent Posts

diff --git a/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html b/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html index 58cbe2e794..1ad6e5db6e 100644 --- a/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html +++ b/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html @@ -155,6 +155,9 @@ Core Developer, Home Assistant

Recent Posts

diff --git a/blog/2017/07/02/release-48/index.html b/blog/2017/07/02/release-48/index.html index 67f5a7ad7f..b70ff5d01d 100644 --- a/blog/2017/07/02/release-48/index.html +++ b/blog/2017/07/02/release-48/index.html @@ -342,6 +342,9 @@

Recent Posts

diff --git a/blog/2017/07/03/home-assistant-is-moving-to-discord/index.html b/blog/2017/07/03/home-assistant-is-moving-to-discord/index.html index a3645c394d..8eab48674a 100644 --- a/blog/2017/07/03/home-assistant-is-moving-to-discord/index.html +++ b/blog/2017/07/03/home-assistant-is-moving-to-discord/index.html @@ -178,6 +178,9 @@ Community Leader, Home Assistant

Recent Posts

diff --git a/blog/2017/07/05/hasspodcast-ep-3/index.html b/blog/2017/07/05/hasspodcast-ep-3/index.html index f090a6e27a..5e32f5f216 100644 --- a/blog/2017/07/05/hasspodcast-ep-3/index.html +++ b/blog/2017/07/05/hasspodcast-ep-3/index.html @@ -129,6 +129,9 @@

Recent Posts

diff --git a/blog/2017/07/15/release-49/index.html b/blog/2017/07/15/release-49/index.html index 11d994c5d6..d8a16da461 100644 --- a/blog/2017/07/15/release-49/index.html +++ b/blog/2017/07/15/release-49/index.html @@ -328,6 +328,9 @@ Screenshot of a green dashboard

Recent Posts

diff --git a/blog/2017/07/17/hasspodcast-ep-4/index.html b/blog/2017/07/17/hasspodcast-ep-4/index.html index 786295104d..acffb82dcb 100644 --- a/blog/2017/07/17/hasspodcast-ep-4/index.html +++ b/blog/2017/07/17/hasspodcast-ep-4/index.html @@ -129,6 +129,9 @@

Recent Posts

diff --git a/blog/2017/07/25/introducing-hassio/index.html b/blog/2017/07/25/introducing-hassio/index.html index a2794af948..8ba9e50007 100644 --- a/blog/2017/07/25/introducing-hassio/index.html +++ b/blog/2017/07/25/introducing-hassio/index.html @@ -163,6 +163,9 @@ Hass.io dashboard

Recent Posts

diff --git a/blog/2017/07/27/talk-python-podcast/index.html b/blog/2017/07/27/talk-python-podcast/index.html index df55098c27..8d00b1dcd5 100644 --- a/blog/2017/07/27/talk-python-podcast/index.html +++ b/blog/2017/07/27/talk-python-podcast/index.html @@ -132,6 +132,9 @@

Recent Posts

diff --git a/blog/2017/07/29/release-50/index.html b/blog/2017/07/29/release-50/index.html index 22b66ec7f5..9fe0532779 100644 --- a/blog/2017/07/29/release-50/index.html +++ b/blog/2017/07/29/release-50/index.html @@ -300,6 +300,9 @@

Recent Posts

diff --git a/blog/2017/08/01/hasspodcast-ep-5/index.html b/blog/2017/08/01/hasspodcast-ep-5/index.html index bf319ae9bc..606992e0b2 100644 --- a/blog/2017/08/01/hasspodcast-ep-5/index.html +++ b/blog/2017/08/01/hasspodcast-ep-5/index.html @@ -130,6 +130,9 @@

Recent Posts

diff --git a/blog/2017/08/12/release-51/index.html b/blog/2017/08/12/release-51/index.html index 02cc4a46f4..653ac73a11 100644 --- a/blog/2017/08/12/release-51/index.html +++ b/blog/2017/08/12/release-51/index.html @@ -297,6 +297,9 @@

Recent Posts

diff --git a/blog/2017/08/26/release-0-52/index.html b/blog/2017/08/26/release-0-52/index.html index 7cf9447218..b54f0ada99 100644 --- a/blog/2017/08/26/release-0-52/index.html +++ b/blog/2017/08/26/release-0-52/index.html @@ -286,6 +286,9 @@

Recent Posts

diff --git a/blog/2017/09/09/release-53/index.html b/blog/2017/09/09/release-53/index.html index 967957d695..2e9fad9cf1 100644 --- a/blog/2017/09/09/release-53/index.html +++ b/blog/2017/09/09/release-53/index.html @@ -310,6 +310,9 @@ Screenshot of the new customize editor.

Recent Posts

diff --git a/blog/2017/09/16/hassbian-1.3-a-bit-of-a-stretch/index.html b/blog/2017/09/16/hassbian-1.3-a-bit-of-a-stretch/index.html index b7fcd1e15d..858329e70c 100644 --- a/blog/2017/09/16/hassbian-1.3-a-bit-of-a-stretch/index.html +++ b/blog/2017/09/16/hassbian-1.3-a-bit-of-a-stretch/index.html @@ -139,6 +139,9 @@ Other than that the changes are mostly to our tool

Recent Posts

diff --git a/blog/2017/09/23/release-54/index.html b/blog/2017/09/23/release-54/index.html index 583e809994..df4d0025db 100644 --- a/blog/2017/09/23/release-54/index.html +++ b/blog/2017/09/23/release-54/index.html @@ -245,6 +245,9 @@

Recent Posts

diff --git a/blog/2017/09/26/new-hassio-build-system/index.html b/blog/2017/09/26/new-hassio-build-system/index.html index 1b2aa37edd..3c2e290d9e 100644 --- a/blog/2017/09/26/new-hassio-build-system/index.html +++ b/blog/2017/09/26/new-hassio-build-system/index.html @@ -149,6 +149,9 @@ FROM $BUILD_FROM

Recent Posts

    +
  • + 0.55: Tibber, DuckDNS, The Things Network, Owntrack +
  • Deprecating Python 3.4 support
  • diff --git a/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/index.html b/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/index.html index c1d19b70a5..1dd0c81edf 100644 --- a/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/index.html +++ b/blog/2017/09/27/effortless-encryption-with-lets-encrypt-and-duckdns/index.html @@ -152,6 +152,9 @@

    Recent Posts

    diff --git a/blog/2017/09/29/hacktoberfest/index.html b/blog/2017/09/29/hacktoberfest/index.html index 5ad2d91b73..712de8955a 100644 --- a/blog/2017/09/29/hacktoberfest/index.html +++ b/blog/2017/09/29/hacktoberfest/index.html @@ -146,6 +146,9 @@

    Recent Posts

    diff --git a/blog/2017/10/01/hass-podcast-ep9/index.html b/blog/2017/10/01/hass-podcast-ep9/index.html index b2a86df700..36c7550f43 100644 --- a/blog/2017/10/01/hass-podcast-ep9/index.html +++ b/blog/2017/10/01/hass-podcast-ep9/index.html @@ -131,6 +131,9 @@

    Recent Posts

    diff --git a/blog/2017/10/06/deprecating-python-3.4-support/index.html b/blog/2017/10/06/deprecating-python-3.4-support/index.html index c4eddd7567..57456d71ed 100644 --- a/blog/2017/10/06/deprecating-python-3.4-support/index.html +++ b/blog/2017/10/06/deprecating-python-3.4-support/index.html @@ -89,7 +89,14 @@

    Starting with our next release, 0.55, we will deprecate Python 3.4 support. The current plan is to remove support for Python 3.4 at the beginning of 2018.

    Python 3.5 was released on September 13th, 2015. It has since then become the default Python installation on the stable releases of Debian, Ubuntu, Raspbian and Hassbian. Our other own operating system, Hass.io, is more advanced and is already running the greatly improved Python 3.6.

    The jump to Python 3.5 as a minimum version is driven by the Home Assistant core, which is based on asyncio. Starting with Python 3.5, asyncio got improved support in the language with dedicated keywords async and await. As this is the proper way of doing async in Python, we’re seeing a move by async libraries to either only support the new syntax from the beginning or dropping support for the Python 3.4 approach. Not moving along means an increased maintenance burden as we cannot use the latest releases of our libraries. Next to that it will prevent our users from being able to leverage the bug fixes and performance improvements that come with Python 3.5.

    -

    If you’re on Windows, you’re fine as our minimum version for Windows has been 3.5 for a while now. If you’re running Hass.io, you don’t have to do anything. Your system will always stay up to date. If you’re running a Debian based system (like Hassbian), follow these instructions to upgrade.

    +

    Hass.io

    +

    If you’re running Hass.io, you don’t have to do anything. Your system will always stay up to date.

    +

    Hassbian

    +

    If you’re running Hassbian it’s recommended that you make a backup of your configuration files and restore them on a fresh install. Upgrading an existing installation isn’t recommended.

    +

    Windows

    +

    If you’re on Windows, you’re fine as our minimum version for Windows has been 3.5 for a while now.

    +

    Other Debian based systems

    +

    If you’re running a Debian based system , follow these instructions to upgrade.

    Comments

    @@ -131,6 +138,9 @@

    Recent Posts

    diff --git a/blog/2017/10/07/release-55/index.html b/blog/2017/10/07/release-55/index.html new file mode 100644 index 0000000000..413e651e36 --- /dev/null +++ b/blog/2017/10/07/release-55/index.html @@ -0,0 +1,342 @@ + + + + + + + + + 0.55: Tibber, DuckDNS, The Things Network, Owntrack - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    0.55: Tibber, DuckDNS, The Things Network, Owntrack

    +
    + + + 11 minutes reading time + + +
      +
    • Release-Notes
    • +
    +
    + Comments +
    +
    +

    +

    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. @tinloaf added a feature that allows you to enter dates: input_datetime. Both will help you to improve your automation rules.

    +

    DuckDNS

    +

    Using Home Assistant with DuckDNS for Dynamic DNS (DDNS or DynDNS) is an old story. DuckDNS is also integrated in Hass.io. 0.55 ships a component for no Hass.io users to get a similar feature.

    +

    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 allow to handle this task when needed.

    +

    Owntracks

    +

    Owntracks is an easy way to track your devices. For some times we have the device tracker which depends on MQTT but thanks to a new feature in Owntracks we can now offer support for HTTP. The new platform doesn’t require a MQTT broker but sends messages directly as HTTP requests to Home Assistant.

    +

    Tibber

    +

    This release introduces a new sensor: Tibber. The sensor provides the current electricity price if you are a Tibber customer. This will allow you to make automation for turning off the heater when the electricity price is high or only charge your electric car when the prices are low. We further plan to add support for showing future electricity prices and historic electricity consumption data. Tibber is currently only available in Norway and Sweden

    +

    The Things Network

    +

    The Things Network (TTN) is a LoRaWAN based network especially designed for IoT devices. With this integration one can observe the state of devices which are out of range of the local WiFi network as long as they are connected to a TTN gateway.

    +

    New Platforms

    + +

    If you need help…

    +

    …don’t hesitate to use our very active forums or join us for a little chat. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.

    +

    Reporting Issues

    +

    Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

    + +

    Breaking Changes

    + +

    All changes

    + +
    +
    +

    Comments

    +
    +
    +
    + +
    +
    + + + + + + + + diff --git a/blog/archives/index.html b/blog/archives/index.html index 71d3358dfd..465ddf9d27 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -3250,6 +3250,27 @@
    + + + @@ -3290,6 +3311,9 @@

    Recent Posts

    diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index e152d0f102..ef15797bf5 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/index.html b/blog/categories/announcements/index.html index efa42d63c6..6c92f4351c 100644 --- a/blog/categories/announcements/index.html +++ b/blog/categories/announcements/index.html @@ -157,6 +157,9 @@

    Recent Posts

    diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 0d99ce57f9..2f755ba54b 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 3dbe141f04..bf214b53c1 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -415,6 +415,9 @@

    Recent Posts

    diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 018563b906..45ccca005d 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index d3d0c673f2..1a3230fa18 100644 --- a/blog/categories/device-tracking/index.html +++ b/blog/categories/device-tracking/index.html @@ -138,6 +138,9 @@

    Recent Posts

    diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 6b0458c340..6ba317422c 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index 439c53264a..c0ce244e88 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -186,6 +186,9 @@

    Recent Posts

    diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index fb99ffdd8e..de6604a89c 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index a13d945821..b71b7446d6 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -634,6 +634,9 @@

    Recent Posts

    diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index a082ab09c8..fc8c1679cc 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index ce0ef4104c..4320e0da8f 100644 --- a/blog/categories/ibeacons/index.html +++ b/blog/categories/ibeacons/index.html @@ -161,6 +161,9 @@

    Recent Posts

    diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 8ee453ef1d..2939b9323d 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/index.html b/blog/categories/internet-of-things/index.html index fd4fc0d9df..4c2a5e6383 100644 --- a/blog/categories/internet-of-things/index.html +++ b/blog/categories/internet-of-things/index.html @@ -222,6 +222,9 @@

    Recent Posts

    diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 3c57a8d821..a93f59f952 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index 9cddb5953b..1a75a5c1b2 100644 --- a/blog/categories/iot-data/index.html +++ b/blog/categories/iot-data/index.html @@ -181,6 +181,9 @@

    Recent Posts

    diff --git a/blog/categories/media/atom.xml b/blog/categories/media/atom.xml index 4482f3d9d2..314dac69d4 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/index.html b/blog/categories/media/index.html index 3768a20e0c..708cf8d3e4 100644 --- a/blog/categories/media/index.html +++ b/blog/categories/media/index.html @@ -304,6 +304,9 @@

    Recent Posts

    diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index f5868db403..f1043d65eb 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/index.html b/blog/categories/merchandise/index.html index ba841c96ff..4c6963e3f3 100644 --- a/blog/categories/merchandise/index.html +++ b/blog/categories/merchandise/index.html @@ -136,6 +136,9 @@

    Recent Posts

    diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index e2c53a71b1..be2b8c5b51 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index d703bcd103..b961f3a857 100644 --- a/blog/categories/micropython/index.html +++ b/blog/categories/micropython/index.html @@ -185,6 +185,9 @@

    Recent Posts

    diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 5e0975dbcc..4da2b46cbb 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index ded8abc9f8..9dc6f8f048 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -207,6 +207,9 @@

    Recent Posts

    diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 3cd2a25704..87d1f30bcb 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 2945ddc502..adef14231d 100644 --- a/blog/categories/organisation/index.html +++ b/blog/categories/organisation/index.html @@ -201,6 +201,9 @@

    Recent Posts

    diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 205a41e414..4e017e6a0b 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 85e9d4e819..624d8719a4 100644 --- a/blog/categories/owntracks/index.html +++ b/blog/categories/owntracks/index.html @@ -161,6 +161,9 @@

    Recent Posts

    diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 827de0282b..2ffcfc2d62 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 283a71b853..98fadf3df5 100644 --- a/blog/categories/presence-detection/index.html +++ b/blog/categories/presence-detection/index.html @@ -138,6 +138,9 @@

    Recent Posts

    diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 162625de04..e162f85fac 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/index.html b/blog/categories/public-service-announcement/index.html index da7669efe8..2cb56da133 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -158,6 +158,9 @@

    Recent Posts

    diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index e60c466ed5..262a92b8ca 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ @@ -13,6 +13,383 @@ Octopress + + <![CDATA[0.55: Tibber, DuckDNS, The Things Network, Owntrack]]> + + 2017-10-07T10:00:00+00:00 + https://home-assistant.io/blog/2017/10/07/release-55 + + +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. + +## 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 no Hass.io users to get a similar feature. + +## 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` allow to handle this task when needed. + +## Owntracks +[Owntracks](http://owntracks.org/) is an easy way to track your devices. For some times we have the device tracker which depends on [MQTT][device_tracker.owntracks docs] but thanks to a new feature in Owntracks we can now offer support for HTTP. The [new platform][device_tracker.owntracks_http docs] doesn't require a MQTT broker but sends messages directly as HTTP requests to Home Assistant. + +## Tibber +This release introduces a new sensor: [Tibber][sensor.tibber docs]. The sensor provides the current electricity price if you are a [Tibber](https://tibber.com/) customer. This will allow you to make automation for turning off the heater when the electricity price is high or only charge your electric car when the prices are low. We further plan to add support for showing future electricity prices and historic electricity consumption data. Tibber is currently only available in Norway and Sweden + +## The Things Network +[The Things Network](https://www.thethingsnetwork.org/) (TTN) is a [LoRaWAN](https://www.thethingsnetwork.org/wiki/LoRaWAN/Home) based network especially designed for IoT devices. With this [integration][thethingsnetwork docs] one can observe the state of devices which are out of range of the local WiFi network as long as they are connected to a TTN gateway. + +## New Platforms + +- GeoRSS sensor ([@exxamalte] - [#9331]) ([sensor.geo_rss_events docs]) (new-platform) +- Add DuckDNS component ([@balloob] - [#9556]) ([duckdns docs]) (new-platform) +- Add OwnTracks over HTTP ([@balloob] - [#9582]) ([http docs]) ([device_tracker.owntracks docs]) ([device_tracker.owntracks_http docs]) (new-platform) +- Add an input_datetime ([@tinloaf] - [#9313]) ([input_datetime docs]) (new-platform) +- Cover component for RFlink ([@passie] - [#9432]) ([rflink docs]) ([cover.rflink docs]) (new-platform) +- Introducing support to Melnor RainCloud sprinkler systems ([@tchellomello] - [#9287]) ([raincloud docs]) ([binary_sensor.raincloud docs]) ([sensor.raincloud docs]) ([switch.raincloud docs]) (new-platform) +- MQTT climate platform [continuation of #8750] ([@tinloaf] - [#9589]) ([climate.mqtt docs]) (new-platform) +- Add Tibber sensor ([@danielhiversen] - [#9661]) ([sensor.tibber docs]) (new-platform) +- Updating clicksendaudio component based on feedback ([@jeroenterheerdt] - [#9692]) ([notify.clicksendaudio docs]) (new-platform) +- Support for The Things Network ([@fabaff] - [#9627]) ([thethingsnetwork docs]) ([sensor.thethingsnetwork_data docs]) (new-platform) + +## If you need help... +...don't hesitate to use our very active [forums][forum] or join us for a little [chat][discord]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. + +## Reporting Issues +Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template. + + + +## Breaking Changes + +- history_graph component: If your component used `history.get_significant_states` function then you need to adjust the string `entitity_id` parameter has been changed to a list of strings `entity_ids` parameter. ([@andrey-git] - [#9472]) ([history_graph docs]) (breaking change) +- UPNP component: The `external_port` configuration option was removed. ([@balloob] - [#9560]) ([upnp docs]) (breaking change) +- New Wink services: pair new device, rename, delete and add new lock key code. All device attributes that are multi-words are now separated by "_" and no longer " ". ([@w1ll1am23] - [#9303]) ([wink docs]) ([binary_sensor.wink docs]) ([lock.wink docs]) (breaking change) +- TP-Link Switch: Attribute names now uses underscores and unnecessary capitalization was removed. ([@djchen] - [#9607]) ([switch.tplink docs]) (breaking change) +- Renamed `input_slider` to `input_number` which has now a numeric text box option. ([@BioSehnsucht] - [#9494]) ([demo docs]) ([input_number docs]) (breaking change) +- Recorder: Add new purge service and interval. ([@milanvo] - [#9523]) (breaking change) +- OpenCV image processing: Typo in classifier was fixed. ([@arsaboo] - [#9697]) ([image_processing.opencv docs]) (breaking change) +- Tradfri Lights: Async support with resource observation. ([@lwis] - [#7815]) ([tradfri docs]) ([light.tradfri docs]) (breaking change) + +## All changes + +- flux led lib 0.20 ([@danielhiversen] - [#9533]) ([light.flux_led docs]) +- Update AbodePy to 0.11.8 ([@MisterWil] - [#9537]) ([abode docs]) +- Bump python_openzwave to 0.4.0.35 ([@arsaboo] - [#9542]) ([zwave docs]) +- update usps ([@happyleavesaoc] - [#9540]) ([usps docs]) ([camera.usps docs]) ([sensor.usps docs]) +- Bugfix Homematic hub object ([@pvizeli] - [#9544]) ([homematic docs]) +- Fix a bunch of typos ([@mika] - [#9545]) +- Catch no longer existing process in systemmonitor ([@Tommatheussen] - [#9535]) ([sensor.systemmonitor docs]) +- Upgrade pyasn1 to 0.3.6 ([@fabaff] - [#9548]) +- Add history_graph component ([@andrey-git] - [#9472]) (breaking change) +- GeoRSS sensor ([@exxamalte] - [#9331]) ([sensor.geo_rss_events docs]) (new-platform) +- Fixed bug with all switch devices being excluded ([@MisterWil] - [#9555]) ([switch.abode docs]) +- fix usps? ([@happyleavesaoc] - [#9557]) ([usps docs]) ([sensor.usps docs]) +- Added support for ARM_NIGHT for manual_mqtt alarm ([@snjoetw] - [#9358]) ([alarm_control_panel.manual_mqtt docs]) +- Various AirVisual bugfixes ([@bachya] - [#9554]) ([sensor.airvisual docs]) +- Updated Arlo cameras with new attributes ([@bachya] - [#9565]) ([arlo docs]) ([camera.arlo docs]) +- Allow specifying multiple ports for UPNP component ([@balloob] - [#9560]) ([upnp docs]) (breaking change) +- Update yeelight to 0.3.3. ([@pfalcon] - [#9561]) ([light.yeelight docs]) +- Add test cases and fix for device_defaults fire_event option. ([@aequitas] - [#9567]) ([light.rflink docs]) ([switch.rflink docs]) +- Use simplepush module, enable event, and allow encrypted communication ([@fabaff] - [#9568]) ([notify.simplepush docs]) +- Add DuckDNS component ([@balloob] - [#9556]) ([duckdns docs]) (new-platform) +- Clean up OwnTracks ([@balloob] - [#9569]) ([device_tracker.owntracks docs]) +- MQTT Cover: Add availability topic and configurable payloads ([@marthoc] - [#9445]) ([cover.mqtt docs]) +- Upgrade dsmr_parser to 0.11 ([@fabaff] - [#9576]) ([sensor.dsmr docs]) +- Added new statistic attributes ([@sti0] - [#9433]) ([vacuum.xiaomi docs]) +- Upgrade youtube_dl to 2017.9.24 ([@fabaff] - [#9575]) ([media_extractor docs]) +- Upgrade lyft_rides to 0.2 ([@enriquegh] - [#9578]) ([sensor.lyft docs]) +- Increase Comed timeout since it sometimes takes a long time for the API to respond ([@joe248] - [#9536]) ([sensor.comed_hourly_pricing docs]) +- Allow customizable turn on action for LG WebOS tv ([@cmsimike] - [#9206]) ([media_player.webostv docs]) (breaking change) +- IMAP Unread sensor updated for async and push ([@amelchio] - [#9562]) ([sensor.imap docs]) +- Replace emulated_hue: with emulated_hue_hidden: for consistency. ([@rbflurry] - [#9382]) ([emulated_hue docs]) +- Upgrade Sphinx to 1.6.4 ([@fabaff] - [#9584]) +- Bump pyatv to 0.3.5 ([@postlund] - [#9586]) ([apple_tv docs]) ([media_player.apple_tv docs]) +- New Wink services. pair new device, rename, and delete, add new lock key code. Add water heater support ([@w1ll1am23] - [#9303]) ([wink docs]) ([binary_sensor.wink docs]) ([lock.wink docs]) (breaking change) +- Fixes UPS MyChoice exception ([@bachya] - [#9587]) ([sensor.ups docs]) +- FedEx: Adds "packages" as a unit ([@bachya] - [#9588]) ([sensor.fedex docs]) +- Cleanup entity & remove warning ([@pvizeli] - [#9606]) +- Add OwnTracks over HTTP ([@balloob] - [#9582]) ([http docs]) ([device_tracker.owntracks docs]) ([device_tracker.owntracks_http docs]) (new-platform) +- upgrade python-ecobee-api ([@nkgilley] - [#9612]) ([ecobee docs]) +- Change TP-Link Switch power statistics attribute names ([@djchen] - [#9607]) ([switch.tplink docs]) (breaking change) +- Migrate Alexa smart home to registry ([@balloob] - [#9616]) ([alexa.smart_home docs]) +- Add an input_datetime ([@tinloaf] - [#9313]) ([input_datetime docs]) (new-platform) +- Cover component for RFlink ([@passie] - [#9432]) ([rflink docs]) ([cover.rflink docs]) (new-platform) +- Introducing support to Melnor RainCloud sprinkler systems ([@tchellomello] - [#9287]) ([raincloud docs]) ([binary_sensor.raincloud docs]) ([sensor.raincloud docs]) ([switch.raincloud docs]) (new-platform) +- Rewrite synology camera by using py-synology package ([@snjoetw] - [#9583]) ([camera.synology docs]) +- yeelight: allow turn_off transitions, fixes #9602 ([@rytilahti] - [#9605]) ([light.yeelight docs]) +- Move 'voltage' to const ([@fabaff] - [#9621]) ([sensor.pvoutput docs]) ([switch.tplink docs]) +- Yamaha MusicCast: check known_hosts ([@jalmeroth] - [#9580]) ([media_player.yamaha_musiccast docs]) +- Fixed away_mode for Ecobee thermostat. ([@etsinko] - [#9559]) ([climate.ecobee docs]) +- Switched VeraSensor to use category ids ([@alanfischer] - [#9624]) ([sensor.vera docs]) +- splunk: Handle datetime objects in event payload ([@philk] - [#9628]) ([splunk docs]) +- MQTT climate platform [continuation of #8750] ([@tinloaf] - [#9589]) ([climate.mqtt docs]) (new-platform) +- wunderground: fix supported language codes #9631 ([@szogi] - [#9633]) ([sensor.wunderground docs]) +- add myself to codeowners ([@rytilahti] - [#9642]) +- raspihats: unmet dependency fix ([@szogi] - [#9638]) ([raspihats docs]) +- Fixes broken source links in API docs ([@David-Byrne] - [#9636]) +- Move group services into their own YAML ([@balloob] - [#9597]) ([group docs]) +- Facebook Messenger notify component: add support for sending messages to specific page user IDs ([@mweimerskirch] - [#9643]) ([notify.facebook docs]) +- arlo: Add battery level sensor ([@vickyg3] - [#9637]) ([sensor.arlo docs]) +- Add hysteresis attribute to threshold binary sensor ([@hotplot] - [#9596]) ([binary_sensor.threshold docs]) +- Upgrade numpy to 1.13.3 ([@fabaff] - [#9646]) ([image_processing.opencv docs]) +- Upgrade youtube_dl to 2017.10.01 ([@fabaff] - [#9647]) ([media_extractor docs]) +- Upgrade discord.py to 0.16.12 ([@fabaff] - [#9648]) ([notify.discord docs]) +- Upgrade netdisco to 1.2.2 ([@fabaff] - [#9649]) +- Upgrade influxdb to 4.1.1 ([@fabaff] - [#9652]) ([influxdb docs]) +- Upgrade googlemaps to 2.5.1 ([@fabaff] - [#9653]) ([sensor.google_travel_time docs]) +- mqtt_statestream: Add options to publish attributes/timestamps ([@mw-white] - [#9645]) ([mqtt_statestream docs]) +- Fixed bugs related to exception handling in pythonegardia. Updating package requirement accordingly ([@jeroenterheerdt] - [#9663]) ([alarm_control_panel.egardia docs]) +- Update google-api-python-client to 1.6.4 ([@arsaboo] - [#9658]) ([google docs]) +- Bump abode to 0.11.9 ([@MisterWil] - [#9660]) ([abode docs]) +- Unit tests to improve core coverage ([@armills] - [#9659]) +- Upgrade pyitachip2ir to 0.0.7 ([@alanfischer] - [#9669]) ([remote.itach docs]) +- Fix typo in cancel_command description ([@FletcherAU] - [#9671]) +- Rename input_slider to input_number and add numeric text box option ([@BioSehnsucht] - [#9494]) ([demo docs]) ([input_number docs]) (breaking change) +- Properly handle an invalid end_time ([@alanfischer] - [#9675]) ([history docs]) +- Support new feature to push API data to hassio ([@pvizeli] - [#9679]) ([hassio docs]) +- Adding ignore capability to Egardia component ([@jeroenterheerdt] - [#9676]) ([alarm_control_panel.egardia docs]) +- Fix Google Calendar/oauth2client warning ([@mbrrg] - [#9677]) ([google docs]) +- Implement DSMR5 support. ([@aequitas] - [#9686]) ([sensor.dsmr docs]) +- Add Tibber sensor ([@danielhiversen] - [#9661]) ([sensor.tibber docs]) (new-platform) +- Add recorder purge service, rework purge timer ([@milanvo] - [#9523]) (breaking change) +- Fix restore state by filter out null value row from DB query ([@milanvo] - [#9690]) ([history docs]) +- Updating clicksendaudio component based on feedback ([@jeroenterheerdt] - [#9692]) ([notify.clicksendaudio docs]) (new-platform) +- Refactoring of onewire sensor component ([@bestlibre] - [#9691]) ([sensor.onewire docs]) +- HassIO replace config changes ([@pvizeli] - [#9695]) ([hassio docs]) +- Fixed typo in opencv ([@arsaboo] - [#9697]) ([image_processing.opencv docs]) (breaking change) +- [light.tradfri] async support with resource observation. ([@lwis] - [#7815]) ([tradfri docs]) ([light.tradfri docs]) (breaking change) +- Create secrets file in default config ([@balloob] - [#9685]) +- Support for The Things Network ([@fabaff] - [#9627]) ([thethingsnetwork docs]) ([sensor.thethingsnetwork_data docs]) (new-platform) +- Deprecate Python 3.4 support ([@balloob] - [#9684]) +- Fix coap commit ([@balloob] - [#9712]) +- [light.tradfri] Clone all of aiocoap to ensure pinned commit will be present ([@lwis] - [#9713]) + +[#7815]: https://github.com/home-assistant/home-assistant/pull/7815 +[#9206]: https://github.com/home-assistant/home-assistant/pull/9206 +[#9287]: https://github.com/home-assistant/home-assistant/pull/9287 +[#9303]: https://github.com/home-assistant/home-assistant/pull/9303 +[#9313]: https://github.com/home-assistant/home-assistant/pull/9313 +[#9331]: https://github.com/home-assistant/home-assistant/pull/9331 +[#9358]: https://github.com/home-assistant/home-assistant/pull/9358 +[#9382]: https://github.com/home-assistant/home-assistant/pull/9382 +[#9432]: https://github.com/home-assistant/home-assistant/pull/9432 +[#9433]: https://github.com/home-assistant/home-assistant/pull/9433 +[#9445]: https://github.com/home-assistant/home-assistant/pull/9445 +[#9472]: https://github.com/home-assistant/home-assistant/pull/9472 +[#9494]: https://github.com/home-assistant/home-assistant/pull/9494 +[#9523]: https://github.com/home-assistant/home-assistant/pull/9523 +[#9533]: https://github.com/home-assistant/home-assistant/pull/9533 +[#9535]: https://github.com/home-assistant/home-assistant/pull/9535 +[#9536]: https://github.com/home-assistant/home-assistant/pull/9536 +[#9537]: https://github.com/home-assistant/home-assistant/pull/9537 +[#9540]: https://github.com/home-assistant/home-assistant/pull/9540 +[#9542]: https://github.com/home-assistant/home-assistant/pull/9542 +[#9544]: https://github.com/home-assistant/home-assistant/pull/9544 +[#9545]: https://github.com/home-assistant/home-assistant/pull/9545 +[#9548]: https://github.com/home-assistant/home-assistant/pull/9548 +[#9554]: https://github.com/home-assistant/home-assistant/pull/9554 +[#9555]: https://github.com/home-assistant/home-assistant/pull/9555 +[#9556]: https://github.com/home-assistant/home-assistant/pull/9556 +[#9557]: https://github.com/home-assistant/home-assistant/pull/9557 +[#9559]: https://github.com/home-assistant/home-assistant/pull/9559 +[#9560]: https://github.com/home-assistant/home-assistant/pull/9560 +[#9561]: https://github.com/home-assistant/home-assistant/pull/9561 +[#9562]: https://github.com/home-assistant/home-assistant/pull/9562 +[#9565]: https://github.com/home-assistant/home-assistant/pull/9565 +[#9567]: https://github.com/home-assistant/home-assistant/pull/9567 +[#9568]: https://github.com/home-assistant/home-assistant/pull/9568 +[#9569]: https://github.com/home-assistant/home-assistant/pull/9569 +[#9575]: https://github.com/home-assistant/home-assistant/pull/9575 +[#9576]: https://github.com/home-assistant/home-assistant/pull/9576 +[#9578]: https://github.com/home-assistant/home-assistant/pull/9578 +[#9580]: https://github.com/home-assistant/home-assistant/pull/9580 +[#9582]: https://github.com/home-assistant/home-assistant/pull/9582 +[#9583]: https://github.com/home-assistant/home-assistant/pull/9583 +[#9584]: https://github.com/home-assistant/home-assistant/pull/9584 +[#9586]: https://github.com/home-assistant/home-assistant/pull/9586 +[#9587]: https://github.com/home-assistant/home-assistant/pull/9587 +[#9588]: https://github.com/home-assistant/home-assistant/pull/9588 +[#9589]: https://github.com/home-assistant/home-assistant/pull/9589 +[#9596]: https://github.com/home-assistant/home-assistant/pull/9596 +[#9597]: https://github.com/home-assistant/home-assistant/pull/9597 +[#9605]: https://github.com/home-assistant/home-assistant/pull/9605 +[#9606]: https://github.com/home-assistant/home-assistant/pull/9606 +[#9607]: https://github.com/home-assistant/home-assistant/pull/9607 +[#9612]: https://github.com/home-assistant/home-assistant/pull/9612 +[#9616]: https://github.com/home-assistant/home-assistant/pull/9616 +[#9621]: https://github.com/home-assistant/home-assistant/pull/9621 +[#9624]: https://github.com/home-assistant/home-assistant/pull/9624 +[#9627]: https://github.com/home-assistant/home-assistant/pull/9627 +[#9628]: https://github.com/home-assistant/home-assistant/pull/9628 +[#9633]: https://github.com/home-assistant/home-assistant/pull/9633 +[#9636]: https://github.com/home-assistant/home-assistant/pull/9636 +[#9637]: https://github.com/home-assistant/home-assistant/pull/9637 +[#9638]: https://github.com/home-assistant/home-assistant/pull/9638 +[#9642]: https://github.com/home-assistant/home-assistant/pull/9642 +[#9643]: https://github.com/home-assistant/home-assistant/pull/9643 +[#9645]: https://github.com/home-assistant/home-assistant/pull/9645 +[#9646]: https://github.com/home-assistant/home-assistant/pull/9646 +[#9647]: https://github.com/home-assistant/home-assistant/pull/9647 +[#9648]: https://github.com/home-assistant/home-assistant/pull/9648 +[#9649]: https://github.com/home-assistant/home-assistant/pull/9649 +[#9652]: https://github.com/home-assistant/home-assistant/pull/9652 +[#9653]: https://github.com/home-assistant/home-assistant/pull/9653 +[#9658]: https://github.com/home-assistant/home-assistant/pull/9658 +[#9659]: https://github.com/home-assistant/home-assistant/pull/9659 +[#9660]: https://github.com/home-assistant/home-assistant/pull/9660 +[#9661]: https://github.com/home-assistant/home-assistant/pull/9661 +[#9663]: https://github.com/home-assistant/home-assistant/pull/9663 +[#9669]: https://github.com/home-assistant/home-assistant/pull/9669 +[#9671]: https://github.com/home-assistant/home-assistant/pull/9671 +[#9675]: https://github.com/home-assistant/home-assistant/pull/9675 +[#9676]: https://github.com/home-assistant/home-assistant/pull/9676 +[#9677]: https://github.com/home-assistant/home-assistant/pull/9677 +[#9679]: https://github.com/home-assistant/home-assistant/pull/9679 +[#9684]: https://github.com/home-assistant/home-assistant/pull/9684 +[#9685]: https://github.com/home-assistant/home-assistant/pull/9685 +[#9686]: https://github.com/home-assistant/home-assistant/pull/9686 +[#9690]: https://github.com/home-assistant/home-assistant/pull/9690 +[#9691]: https://github.com/home-assistant/home-assistant/pull/9691 +[#9692]: https://github.com/home-assistant/home-assistant/pull/9692 +[#9695]: https://github.com/home-assistant/home-assistant/pull/9695 +[#9697]: https://github.com/home-assistant/home-assistant/pull/9697 +[#9712]: https://github.com/home-assistant/home-assistant/pull/9712 +[#9713]: https://github.com/home-assistant/home-assistant/pull/9713 +[@BioSehnsucht]: https://github.com/BioSehnsucht +[@David-Byrne]: https://github.com/David-Byrne +[@FletcherAU]: https://github.com/FletcherAU +[@MisterWil]: https://github.com/MisterWil +[@Tommatheussen]: https://github.com/Tommatheussen +[@aequitas]: https://github.com/aequitas +[@alanfischer]: https://github.com/alanfischer +[@amelchio]: https://github.com/amelchio +[@andrey-git]: https://github.com/andrey-git +[@armills]: https://github.com/armills +[@arsaboo]: https://github.com/arsaboo +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@bestlibre]: https://github.com/bestlibre +[@cmsimike]: https://github.com/cmsimike +[@danielhiversen]: https://github.com/danielhiversen +[@djchen]: https://github.com/djchen +[@enriquegh]: https://github.com/enriquegh +[@etsinko]: https://github.com/etsinko +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@happyleavesaoc]: https://github.com/happyleavesaoc +[@hotplot]: https://github.com/hotplot +[@jalmeroth]: https://github.com/jalmeroth +[@jeroenterheerdt]: https://github.com/jeroenterheerdt +[@joe248]: https://github.com/joe248 +[@lwis]: https://github.com/lwis +[@marthoc]: https://github.com/marthoc +[@mbrrg]: https://github.com/mbrrg +[@mika]: https://github.com/mika +[@milanvo]: https://github.com/milanvo +[@mw-white]: https://github.com/mw-white +[@mweimerskirch]: https://github.com/mweimerskirch +[@nkgilley]: https://github.com/nkgilley +[@passie]: https://github.com/passie +[@pfalcon]: https://github.com/pfalcon +[@philk]: https://github.com/philk +[@postlund]: https://github.com/postlund +[@pvizeli]: https://github.com/pvizeli +[@rbflurry]: https://github.com/rbflurry +[@rytilahti]: https://github.com/rytilahti +[@snjoetw]: https://github.com/snjoetw +[@sti0]: https://github.com/sti0 +[@szogi]: https://github.com/szogi +[@tchellomello]: https://github.com/tchellomello +[@tinloaf]: https://github.com/tinloaf +[@vickyg3]: https://github.com/vickyg3 +[@w1ll1am23]: https://github.com/w1ll1am23 +[abode docs]: https://home-assistant.io/components/abode/ +[alarm_control_panel.egardia docs]: https://home-assistant.io/components/alarm_control_panel.egardia/ +[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/ +[alexa.smart_home docs]: https://home-assistant.io/components/alexa.smart_home/ +[apple_tv docs]: https://home-assistant.io/components/apple_tv/ +[arlo docs]: https://home-assistant.io/components/arlo/ +[binary_sensor.raincloud docs]: https://home-assistant.io/components/binary_sensor.raincloud/ +[binary_sensor.threshold docs]: https://home-assistant.io/components/binary_sensor.threshold/ +[binary_sensor.wink docs]: https://home-assistant.io/components/binary_sensor.wink/ +[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ +[camera.synology docs]: https://home-assistant.io/components/camera.synology/ +[camera.usps docs]: https://home-assistant.io/components/camera.usps/ +[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/ +[climate.mqtt docs]: https://home-assistant.io/components/climate.mqtt/ +[cover.mqtt docs]: https://home-assistant.io/components/cover.mqtt/ +[cover.rflink docs]: https://home-assistant.io/components/cover.rflink/ +[demo docs]: https://home-assistant.io/components/demo/ +[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ +[device_tracker.owntracks_http docs]: https://home-assistant.io/components/device_tracker.owntracks_http/ +[duckdns docs]: https://home-assistant.io/components/duckdns/ +[ecobee docs]: https://home-assistant.io/components/ecobee/ +[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ +[google docs]: https://home-assistant.io/components/google/ +[group docs]: https://home-assistant.io/components/group/ +[hassio docs]: https://home-assistant.io/components/hassio/ +[history docs]: https://home-assistant.io/components/history/ +[homematic docs]: https://home-assistant.io/components/homematic/ +[http docs]: https://home-assistant.io/components/http/ +[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ +[influxdb docs]: https://home-assistant.io/components/influxdb/ +[input_datetime docs]: https://home-assistant.io/components/input_datetime/ +[input_number docs]: https://home-assistant.io/components/input_number/ +[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ +[light.rflink docs]: https://home-assistant.io/components/light.rflink/ +[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ +[light.yeelight docs]: https://home-assistant.io/components/light.yeelight/ +[lock.wink docs]: https://home-assistant.io/components/lock.wink/ +[media_extractor docs]: https://home-assistant.io/components/media_extractor/ +[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ +[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ +[media_player.yamaha_musiccast docs]: https://home-assistant.io/components/media_player.yamaha_musiccast/ +[mqtt_statestream docs]: https://home-assistant.io/components/mqtt_statestream/ +[notify.clicksendaudio docs]: https://home-assistant.io/components/notify.clicksendaudio/ +[notify.discord docs]: https://home-assistant.io/components/notify.discord/ +[notify.facebook docs]: https://home-assistant.io/components/notify.facebook/ +[notify.simplepush docs]: https://home-assistant.io/components/notify.simplepush/ +[raincloud docs]: https://home-assistant.io/components/raincloud/ +[raspihats docs]: https://home-assistant.io/components/raspihats/ +[remote.itach docs]: https://home-assistant.io/components/remote.itach/ +[rflink docs]: https://home-assistant.io/components/rflink/ +[sensor.airvisual docs]: https://home-assistant.io/components/sensor.airvisual/ +[sensor.arlo docs]: https://home-assistant.io/components/sensor.arlo/ +[sensor.comed_hourly_pricing docs]: https://home-assistant.io/components/sensor.comed_hourly_pricing/ +[sensor.dsmr docs]: https://home-assistant.io/components/sensor.dsmr/ +[sensor.fedex docs]: https://home-assistant.io/components/sensor.fedex/ +[sensor.geo_rss_events docs]: https://home-assistant.io/components/sensor.geo_rss_events/ +[sensor.google_travel_time docs]: https://home-assistant.io/components/sensor.google_travel_time/ +[sensor.imap docs]: https://home-assistant.io/components/sensor.imap/ +[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/ +[sensor.onewire docs]: https://home-assistant.io/components/sensor.onewire/ +[sensor.pvoutput docs]: https://home-assistant.io/components/sensor.pvoutput/ +[sensor.raincloud docs]: https://home-assistant.io/components/sensor.raincloud/ +[sensor.systemmonitor docs]: https://home-assistant.io/components/sensor.systemmonitor/ +[sensor.thethingsnetwork_data docs]: https://home-assistant.io/components/sensor.thethingsnetwork_data/ +[sensor.tibber docs]: https://home-assistant.io/components/sensor.tibber/ +[sensor.ups docs]: https://home-assistant.io/components/sensor.ups/ +[sensor.usps docs]: https://home-assistant.io/components/sensor.usps/ +[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/ +[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ +[splunk docs]: https://home-assistant.io/components/splunk/ +[switch.abode docs]: https://home-assistant.io/components/switch.abode/ +[switch.raincloud docs]: https://home-assistant.io/components/switch.raincloud/ +[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ +[switch.tplink docs]: https://home-assistant.io/components/switch.tplink/ +[thethingsnetwork docs]: https://home-assistant.io/components/thethingsnetwork/ +[tradfri docs]: https://home-assistant.io/components/tradfri/ +[upnp docs]: https://home-assistant.io/components/upnp/ +[usps docs]: https://home-assistant.io/components/usps/ +[vacuum.xiaomi docs]: https://home-assistant.io/components/vacuum.xiaomi/ +[wink docs]: https://home-assistant.io/components/wink/ +[zwave docs]: https://home-assistant.io/components/zwave/ +[forum]: https://community.home-assistant.io/ +[issue]: https://github.com/home-assistant/home-assistant/issues +[discord]: https://discord.gg/c5DvZ4e +[history_graph docs]: https://home-assistant.io/components/history_graph/ +]]> + + <![CDATA[0.54: Todoist, DoorBird, Abode cameras]]> @@ -1673,425 +2050,6 @@ vacuum: [#8967]: https://github.com/home-assistant/home-assistant/pull/8967 [#8968]: https://github.com/home-assistant/home-assistant/pull/8968 [@Danielhiversen]: https://github.com/Danielhiversen -]]> - - - - <![CDATA[0.50: Voice control, History improvements, and Xiaomi]]> - - 2017-07-29T00:11:05+00:00 - https://home-assistant.io/blog/2017/07/29/release-50 - - -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. - -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. - -Hass.io will be a great foundation for bigger and better integrated features. Stay tuned. - -### Adding the power of voice to integrations - -But enough about Hass.io, let's not forget about Home Assistant. This release has completely revamped the way how we deal with voice integrations. We turned Home Assistant into a platform to write voice apps, no matter where the processing of the voice happens. This can be done by Alexa, Google Assistant or in the Home Assistant user interface. - -We are super excited about the new functionality and hope that it will trigger a new type of applications and systems to be built on top of Home Assistant. This release includes a shopping list to show the new functionality. As a user you can add any item to the shopping list with your voice and also ask what is on your shopping list. - -```yaml -# Example configuration.yaml entry -shopping_list: -``` - -To make testing these applications easier, we've updated the conversation component. The component will now allow sentences to be configured that hook directly into the new voice functionality. Combined with the new interface it will allow for some great interactions! Check out the [developer docs][intent docs] for more information. - -
    - -
    - -### History improvements - -[@OverloadUT] has been recently spending a lot of time on optimizing the history database queries. This release includes PR [#8632], the first in a list of improvements that he is working on. This PR greatly improves requests for single entities by using an optimized query for this use case. - -The performance change in some of his tests shows this change to be about 300x faster (30 seconds to 0.1 seconds!) (There is no theoretical upper limit due to the issue with multi-entity queries getting worse the longer the current recorder run has been going.) - -[hassio-intro]: https://www.youtube.com/watch?v=XWPluWcYRMI&feature=youtu.be - -### Xiaomi integration - -Yes, it has happened! After being in beta for a while, the Xiaomi support is now available to all. [@danielhiversen] did an amazing job and we now support sensors, switches, lights and covers. - -### Velbus integration - -Another awesome integration is that of the Velbus home automation system which has been contributed by [@thomasdelaet]. It integrates their sensors, covers, fans, lights and switches. - -### Manual alarm with MQTT control - -A new version of the manual alarm component is now available with full MQTT control thanks to [@colinodell]. Using this you can build your own control panel to remotely arm/disarm the alarm. For example, using a [Raspberry Pi to create an alarm](https://www.hackster.io/colinodell/diy-alarm-control-panel-for-home-assistant-ac1813). - -## New Platforms - -- Initial support for Google Wifi/OnHub ([@fronzbot] - [#8485]) ([sensor.google_wifi docs]) (new-platform) -- Xiaomi gw support ([@danielhiversen] - [#8555]) ([xiaomi docs]) ([binary_sensor.xiaomi docs]) ([cover.xiaomi docs]) ([light.xiaomi docs]) ([sensor.xiaomi docs]) ([switch.xiaomi docs]) (new-platform) -- Add Intent component ([@balloob] - [#8434]) ([alexa docs]) ([intent_script docs]) ([shopping_list docs]) ([snips docs]) (breaking change) (new-platform) -- Manual alarm with MQTT control ([@colinodell] - [#8257]) ([alarm_control_panel.manual_mqtt docs]) (new-platform) -- Add component Light TPLink ([@gollo] - [#8643]) ([light.tplink docs]) (new-platform) -- Velbus ([@thomasdelaet] - [#8076]) ([velbus docs]) ([binary_sensor.velbus docs]) ([light.velbus docs]) (new-platform) -- Add uk_transport component. ([@robmarkcole] - [#8600]) ([sensor.uk_transport docs]) (new-platform) - -## Release 0.50.2 - July 31 - -Straight to 0.50.2. We released 0.50 as 0.50.1 due to an upload error to PyPi. - -- Fix TP-Link light brightness issue #8744. ([@gollo] - [#8755]) -- Fix typo in script error ([@n8henrie] - [#8754]) -- Fix tradfri error spam ([@MartinHjelmare] - [#8738]) ([light.tradfri docs]) -- Media Player - Pioneer: Supress exception if host is not available (fixes #8684) ([@fabaff] - [#8732]) ([media_player.pioneer docs]) -- Telegram Bot: Retry set_webhook up to three times, reduce timeout to 5s again ([@azogue] - [#8716]) ([telegram_bot.webhooks docs]) -- Fixed sensor issue with Google Wifi routers in bridge mode ([@fronzbot] - [#8710]) ([sensor.google_wifi docs]) -- Fix alexa cards ([@balloob] - [#8708]) ([alexa docs]) -- Fix Kodi reconnection after websocket disconnect ([@armills] - [#8704]) ([media_player.kodi docs]) -- Move I/O outside of properties for light/tplink platform ([@gollo] - [#8699]) ([light.tplink docs]) (new-platform) -- Correctly discover GE Fan Controllers ([@armills] - [#8682]) ([zwave docs]) -- Fix Z-Wave barrier discovery for new API ([@armills] - [#8706]) ([zwave docs]) ([cover.zwave docs]) - -## If you need help... -...don't hesitate to use our very active [forums][forum] or join us for a little [chat][discord]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. - -## Reporting Issues -Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template. - - -## Breaking Changes - -- Automations: The state trigger keyword `state` and the time trigger keyword `after` were deprecated in 0.46. They have now been removed. Use `to` and `at` instead. ([@amelchio] - [#8510]) ([automation.state docs]) ([automation.time docs]) (breaking change) -- Wink: the component is no longer supporting the `access_token` in the config. Use the new OAuth authentication or add your username and password to the config. ([@w1ll1am23] - [#8208]) ([wink docs]) (breaking change) -- Alexa/API.AI/Snips.ai/Conversation: configuring responses to intents/sentences has been moved to a new component called `intent_script`. Conversation now allows configuring sentences to map to intents. ([@balloob] - [#8434]) ([alexa docs]) ([intent docs]) ([intent_script docs]) - ([shopping_list docs]) ([snips docs]) (breaking change) (new-platform) - -```yaml -alexa: -snips: -apiai: - -intent_script: - LightKitchen: - speech: - type: plain - text: I did the work, yay. - card: - type: simple - title: Lights Card - content: I have turned on the lights. - action: - service: light.turn_on - data: - entity_id: light.kitchen - -conversation: - intents: - LightKitchen: - - The kitchen is magic -``` - -- Switch fritzdect: attributes have been renamed to use underscores and no capital letters ([@thomasklingbeil] - [#8436]) ([switch.fritzdect docs]) (breaking change) -- Yahoo Weather: no longer allow configuring forecasts but include all instead. ([@fanthos] - [#8626]) ([weather.yweather docs]) (breaking change) -- The Home Assistant Z-Wave Cover implementation has been updated to support the latest development version of OpenZWave. If you are currently applying a workaround to your OpenZWave installation to support the barrier command class, you'll need to make sure you update your workaround to the latest development version of OpenZWave. ([@firstof9] - [#8574]) ([cover docs]) ([cover.zwave docs]) (breaking change) - -## All changes - -- Make deps directory persistent over upgrades ([@MartinHjelmare] - [#7801]) -- Fix check for running inside venv ([@MartinHjelmare] - [#8481]) -- Bump to KNXIP 0.5 ([@open-homeautomation] - [#8492]) ([knx docs]) -- Expose all components on hass [Concept] ([@balloob] - [#8490]) ([light docs]) -- Add bind_hass to components ([@balloob] - [#8502]) -- Persistent notification import ([@balloob] - [#8507]) -- Added additional attributes to OwnTracks device_tracker ([@binarybucks] - [#8503]) ([device_tracker.owntracks docs]) -- Added sensor state rounding ([@fronzbot] - [#8499]) ([sensor.pi_hole docs]) -- fix for a bug introduced with media support in #8282 ([@MikeChristianson] - [#8513]) ([notify.twitter docs]) -- handle timeout errors without logging.exception when updating hue lights; double quotes in log msgs ([@azogue] - [#8524]) ([light.hue docs]) -- Remove deprecated automation keywords ([@amelchio] - [#8510]) ([automation.state docs]) ([automation.time docs]) (breaking change) -- Citybikes: Allow None as result for empty slots ([@janLo] - [#8528]) ([sensor.citybikes docs]) -- Return a 0 temperature value when none is found ([@phil-lavin] - [#8518]) ([climate.maxcube docs]) -- Fix #6469 and #6828 ([@titilambert] - [#8537]) ([sensor.hydroquebec docs]) -- Update docstrings ([@fabaff] - [#8536]) -- Upgrade TwitterAPI to 2.4.6 ([@fabaff] - [#8535]) ([notify.twitter docs]) -- Decora: Fix set brightness and improve reconnection ([@titilambert] - [#8522]) ([light.decora docs]) -- Initial support for Google Wifi/OnHub ([@fronzbot] - [#8485]) ([sensor.google_wifi docs]) (new-platform) -- Fix exception dlib_face_identify when image is not recognized by face_recognition module ([@tchellomello] - [#8552]) ([image_processing.dlib_face_identify docs]) -- [media_extractor] Add support for custom stream queries for media_extractor ([@minchik] - [#8538]) ([media_extractor docs]) -- Report Harmony remote off if state is unknown ([@jawilson] - [#8547]) ([remote.harmony docs]) -- Upgrade the alarmdecoder dependency library from 0.12.1 to 0.12.3. ([@viswa-swami] - [#8542]) ([alarmdecoder docs]) -- turn_on_action and turn_off_action with script syntax ([@azogue] - [#8558]) ([media_player.kodi docs]) -- Extends Pi-hole sensor to support the new sensors: ([@tchellomello] - [#8549]) ([sensor.pi_hole docs]) -- Support for Wink Switch and Light groups also fix fan speed selection ([@w1ll1am23] - [#8501]) ([wink docs]) ([fan.wink docs]) ([light.wink docs]) ([switch.wink docs]) -- Added a service to write to KNX group addressed including documentation ([@open-homeautomation] - [#8491]) ([knx docs]) -- Handle manual edits to emulated_hue_ids.json ([@jawilson] - [#8560]) ([emulated_hue docs]) -- Enhance python_script to support "_getitem_" ([@sdague] - [#8541]) ([python_script docs]) -- Update persistent deps dir version in config.py ([@balloob] - [#8479]) -- Xiaomi gw support ([@danielhiversen] - [#8555]) ([xiaomi docs]) ([binary_sensor.xiaomi docs]) ([cover.xiaomi docs]) ([light.xiaomi docs]) ([sensor.xiaomi docs]) ([switch.xiaomi docs]) (new-platform) -- fix #8263 corrected Adafruit DHT library version from 1.3.0 to 1.3.2 ([@namadori] - [#8562]) ([sensor.dht docs]) -- xiaomi bug fix ([@danielhiversen] - [#8576]) ([binary_sensor.xiaomi docs]) -- Bumped python-simplisafe version ([@bachya] - [#8578]) ([alarm_control_panel.simplisafe docs]) -- Added Time Remaining and Time Elapsed sensors for octoprint ([@w1ll1am23] - [#8581]) ([sensor.octoprint docs]) -- upgade xiaomi lib to 0.2 ([@danielhiversen] - [#8584]) ([xiaomi docs]) -- Device support for different new sensors of the xiaomi aqara gateway ([@syssi] - [#8577]) ([xiaomi docs]) ([binary_sensor.xiaomi docs]) ([sensor.xiaomi docs]) ([switch.xiaomi docs]) -- Extends Fitbit sensors to track the device battery level ([@tchellomello] - [#8583]) ([sensor.fitbit docs]) -- xiaomi binary sensor bug fix ([@danielhiversen] - [#8586]) ([binary_sensor.xiaomi docs]) -- upgrade pywebpush and PyJWT ([@perosb] - [#8588]) ([notify.html5 docs]) -- Support for Wink oauth application authorization ([@w1ll1am23] - [#8208]) ([wink docs]) (breaking change) -- Add Intent component ([@balloob] - [#8434]) ([alexa docs]) ([intent docs]) ([intent_script docs]) ([shopping_list docs]) ([snips docs]) (breaking change) (new-platform) -- Remove code in wink.py overwriting hass.data configurator ([@w1ll1am23] - [#8595]) ([wink docs]) -- bump python-mirobo version for more robust protocol handling, make the platform to update on startup ([@rytilahti] - [#8602]) ([switch.xiaomi_vacuum docs]) -- Binary sensor ping fixed for hassio ([@gollo] - [#8573]) ([binary_sensor.ping docs]) -- Simplified percent conversion, better logging ([@open-homeautomation] - [#8568]) ([sensor.knx docs]) -- make attributes in the fritzdect module easier to process ([@thomasklingbeil] - [#8436]) ([switch.fritzdect docs]) (breaking change) -- Allow set_cover_position in scenes ([@peckham] - [#8613]) -- better but still not great ([@cribbstechnologies] - [#8618]) -- Upgrade youtube_dl to 2017.7.23 ([@fabaff] - [#8617]) ([media_extractor docs]) -- Upgrade mypy to 0.520 ([@fabaff] - [#8616]) -- REST binary sensor value_template optional ([@philhawthorne] - [#8596]) ([binary_sensor.rest docs]) -- added onvif camera fix for non-virtual env installations ([@matt2005] - [#8592]) ([camera.onvif docs]) -- Cleanup old device_tracker stuff ([@pvizeli] - [#8627]) -- Add support for using credstash as a secret store ([@justin8] - [#8494]) -- Added support for default value when environment variable is missing ([@devspacenine] - [#8484]) -- Manual alarm with MQTT control ([@colinodell] - [#8257]) ([alarm_control_panel.manual_mqtt docs]) (new-platform) -- Catch and log Lyft API errors ([@armills] - [#8635]) ([sensor.lyft docs]) -- Tweak conversation/intent/shopping list ([@balloob] - [#8636]) ([conversation docs]) ([shopping_list docs]) -- Update dependencies cast + discovery ([@balloob] - [#8646]) ([media_player.cast docs]) -- Add component Light TPLink ([@gollo] - [#8643]) ([light.tplink docs]) (new-platform) -- Fixes Fitbit sensor to report battery level with the expected device ([@tchellomello] - [#8647]) ([sensor.fitbit docs]) -- Upgrade aiolifx ([@amelchio] - [#8648]) ([light.lifx docs]) -- Velbus ([@thomasdelaet] - [#8076]) ([velbus docs]) ([binary_sensor.velbus docs]) ([light.velbus docs]) (new-platform) -- Yahoo Weather update, supports forecast for more days ([@fanthos] - [#8626]) ([weather.yweather docs]) (breaking change) -- History performance improvements for single-entity requests ([@OverloadUT] - [#8632]) ([history docs]) -- Add transition support to light.zha ([@jawilson] - [#8548]) ([light.zha docs]) -- Add uk_transport component. ([@robmarkcole] - [#8600]) ([sensor.uk_transport docs]) (new-platform) -- Added support for SerenaHoneycombShades to Lutron Caseta ([@809694+kfcook] - [#8662]) ([cover.lutron_caseta docs]) -- MQTT Switch: add availability_topic for online/offline status ([@abmantis] - [#8593]) ([mqtt docs]) ([switch.mqtt docs]) -- Adding support for mapping keys to value in statsd ([@Khabi] - [#8665]) ([statsd docs]) -- Upgrade fuzzywuzzy to 0.15.1 ([@fabaff] - [#8671]) ([conversation docs]) -- Upgrade libnacl to 1.5.2 ([@fabaff] - [#8670]) ([device_tracker.owntracks docs]) -- Upgrade sqlalchemy to 1.1.12 ([@fabaff] - [#8669]) ([recorder docs]) -- Upgrade pyhomematic to 0.1.30 ([@danielperna84] - [#8673]) ([homematic docs]) -- Hass.io: logo support / timeout handling ([@pvizeli] - [#8668]) ([hassio docs]) -- Updated pysnmp to 4.3.9 ([@bgehrich] - [#8675]) ([device_tracker.snmp docs]) ([sensor.snmp docs]) -- Fix COMMAND_CLASS_BARRIER_OPERATOR for dev branch of OpenZwave ([@firstof9] - [#8574]) ([cover docs]) ([cover.zwave docs]) (breaking change) -- Shopping List: edit name / complete status ([@balloob] - [#8666]) ([shopping_list docs]) -- Support for Wink local control ([@w1ll1am23] - [#8607]) ([wink docs]) -- Persist shopping list + clear completed ([@balloob] - [#8697]) ([shopping_list docs]) - -[#7801]: https://github.com/home-assistant/home-assistant/pull/7801 -[#8076]: https://github.com/home-assistant/home-assistant/pull/8076 -[#8208]: https://github.com/home-assistant/home-assistant/pull/8208 -[#8257]: https://github.com/home-assistant/home-assistant/pull/8257 -[#8434]: https://github.com/home-assistant/home-assistant/pull/8434 -[#8436]: https://github.com/home-assistant/home-assistant/pull/8436 -[#8479]: https://github.com/home-assistant/home-assistant/pull/8479 -[#8481]: https://github.com/home-assistant/home-assistant/pull/8481 -[#8484]: https://github.com/home-assistant/home-assistant/pull/8484 -[#8485]: https://github.com/home-assistant/home-assistant/pull/8485 -[#8490]: https://github.com/home-assistant/home-assistant/pull/8490 -[#8491]: https://github.com/home-assistant/home-assistant/pull/8491 -[#8492]: https://github.com/home-assistant/home-assistant/pull/8492 -[#8494]: https://github.com/home-assistant/home-assistant/pull/8494 -[#8499]: https://github.com/home-assistant/home-assistant/pull/8499 -[#8501]: https://github.com/home-assistant/home-assistant/pull/8501 -[#8502]: https://github.com/home-assistant/home-assistant/pull/8502 -[#8503]: https://github.com/home-assistant/home-assistant/pull/8503 -[#8507]: https://github.com/home-assistant/home-assistant/pull/8507 -[#8510]: https://github.com/home-assistant/home-assistant/pull/8510 -[#8513]: https://github.com/home-assistant/home-assistant/pull/8513 -[#8518]: https://github.com/home-assistant/home-assistant/pull/8518 -[#8522]: https://github.com/home-assistant/home-assistant/pull/8522 -[#8524]: https://github.com/home-assistant/home-assistant/pull/8524 -[#8528]: https://github.com/home-assistant/home-assistant/pull/8528 -[#8535]: https://github.com/home-assistant/home-assistant/pull/8535 -[#8536]: https://github.com/home-assistant/home-assistant/pull/8536 -[#8537]: https://github.com/home-assistant/home-assistant/pull/8537 -[#8538]: https://github.com/home-assistant/home-assistant/pull/8538 -[#8541]: https://github.com/home-assistant/home-assistant/pull/8541 -[#8542]: https://github.com/home-assistant/home-assistant/pull/8542 -[#8547]: https://github.com/home-assistant/home-assistant/pull/8547 -[#8548]: https://github.com/home-assistant/home-assistant/pull/8548 -[#8549]: https://github.com/home-assistant/home-assistant/pull/8549 -[#8552]: https://github.com/home-assistant/home-assistant/pull/8552 -[#8555]: https://github.com/home-assistant/home-assistant/pull/8555 -[#8558]: https://github.com/home-assistant/home-assistant/pull/8558 -[#8560]: https://github.com/home-assistant/home-assistant/pull/8560 -[#8562]: https://github.com/home-assistant/home-assistant/pull/8562 -[#8568]: https://github.com/home-assistant/home-assistant/pull/8568 -[#8573]: https://github.com/home-assistant/home-assistant/pull/8573 -[#8574]: https://github.com/home-assistant/home-assistant/pull/8574 -[#8576]: https://github.com/home-assistant/home-assistant/pull/8576 -[#8577]: https://github.com/home-assistant/home-assistant/pull/8577 -[#8578]: https://github.com/home-assistant/home-assistant/pull/8578 -[#8581]: https://github.com/home-assistant/home-assistant/pull/8581 -[#8583]: https://github.com/home-assistant/home-assistant/pull/8583 -[#8584]: https://github.com/home-assistant/home-assistant/pull/8584 -[#8586]: https://github.com/home-assistant/home-assistant/pull/8586 -[#8588]: https://github.com/home-assistant/home-assistant/pull/8588 -[#8592]: https://github.com/home-assistant/home-assistant/pull/8592 -[#8593]: https://github.com/home-assistant/home-assistant/pull/8593 -[#8595]: https://github.com/home-assistant/home-assistant/pull/8595 -[#8596]: https://github.com/home-assistant/home-assistant/pull/8596 -[#8600]: https://github.com/home-assistant/home-assistant/pull/8600 -[#8602]: https://github.com/home-assistant/home-assistant/pull/8602 -[#8607]: https://github.com/home-assistant/home-assistant/pull/8607 -[#8613]: https://github.com/home-assistant/home-assistant/pull/8613 -[#8616]: https://github.com/home-assistant/home-assistant/pull/8616 -[#8617]: https://github.com/home-assistant/home-assistant/pull/8617 -[#8618]: https://github.com/home-assistant/home-assistant/pull/8618 -[#8626]: https://github.com/home-assistant/home-assistant/pull/8626 -[#8627]: https://github.com/home-assistant/home-assistant/pull/8627 -[#8632]: https://github.com/home-assistant/home-assistant/pull/8632 -[#8635]: https://github.com/home-assistant/home-assistant/pull/8635 -[#8636]: https://github.com/home-assistant/home-assistant/pull/8636 -[#8643]: https://github.com/home-assistant/home-assistant/pull/8643 -[#8646]: https://github.com/home-assistant/home-assistant/pull/8646 -[#8647]: https://github.com/home-assistant/home-assistant/pull/8647 -[#8648]: https://github.com/home-assistant/home-assistant/pull/8648 -[#8662]: https://github.com/home-assistant/home-assistant/pull/8662 -[#8665]: https://github.com/home-assistant/home-assistant/pull/8665 -[#8666]: https://github.com/home-assistant/home-assistant/pull/8666 -[#8668]: https://github.com/home-assistant/home-assistant/pull/8668 -[#8669]: https://github.com/home-assistant/home-assistant/pull/8669 -[#8670]: https://github.com/home-assistant/home-assistant/pull/8670 -[#8671]: https://github.com/home-assistant/home-assistant/pull/8671 -[#8673]: https://github.com/home-assistant/home-assistant/pull/8673 -[#8675]: https://github.com/home-assistant/home-assistant/pull/8675 -[#8697]: https://github.com/home-assistant/home-assistant/pull/8697 -[@809694+kfcook]: https://github.com/809694+kfcook -[@Khabi]: https://github.com/Khabi -[@MartinHjelmare]: https://github.com/MartinHjelmare -[@MikeChristianson]: https://github.com/MikeChristianson -[@OverloadUT]: https://github.com/OverloadUT -[@abmantis]: https://github.com/abmantis -[@amelchio]: https://github.com/amelchio -[@armills]: https://github.com/armills -[@azogue]: https://github.com/azogue -[@bachya]: https://github.com/bachya -[@balloob]: https://github.com/balloob -[@bgehrich]: https://github.com/bgehrich -[@binarybucks]: https://github.com/binarybucks -[@colinodell]: https://github.com/colinodell -[@cribbstechnologies]: https://github.com/cribbstechnologies -[@danielhiversen]: https://github.com/danielhiversen -[@danielperna84]: https://github.com/danielperna84 -[@devspacenine]: https://github.com/devspacenine -[@fabaff]: https://github.com/fabaff -[@fanthos]: https://github.com/fanthos -[@firstof9]: https://github.com/firstof9 -[@fronzbot]: https://github.com/fronzbot -[@gollo]: https://github.com/gollo -[@janLo]: https://github.com/janLo -[@jawilson]: https://github.com/jawilson -[@justin8]: https://github.com/justin8 -[@matt2005]: https://github.com/matt2005 -[@minchik]: https://github.com/minchik -[@namadori]: https://github.com/namadori -[@open-homeautomation]: https://github.com/open-homeautomation -[@peckham]: https://github.com/peckham -[@perosb]: https://github.com/perosb -[@phil-lavin]: https://github.com/phil-lavin -[@philhawthorne]: https://github.com/philhawthorne -[@pvizeli]: https://github.com/pvizeli -[@robmarkcole]: https://github.com/robmarkcole -[@rytilahti]: https://github.com/rytilahti -[@sdague]: https://github.com/sdague -[@syssi]: https://github.com/syssi -[@tchellomello]: https://github.com/tchellomello -[@thomasdelaet]: https://github.com/thomasdelaet -[@thomasklingbeil]: https://github.com/thomasklingbeil -[@titilambert]: https://github.com/titilambert -[@viswa-swami]: https://github.com/viswa-swami -[@w1ll1am23]: https://github.com/w1ll1am23 -[alarm_control_panel.manual_mqtt docs]: https://home-assistant.io/components/alarm_control_panel.manual_mqtt/ -[alarm_control_panel.simplisafe docs]: https://home-assistant.io/components/alarm_control_panel.simplisafe/ -[alarmdecoder docs]: https://home-assistant.io/components/alarmdecoder/ -[alexa docs]: https://home-assistant.io/components/alexa/ -[automation.state docs]: https://home-assistant.io/docs/automation/trigger/#state-trigger -[automation.time docs]: https://home-assistant.io/docs/automation/trigger/#time-trigger -[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/ -[binary_sensor.rest docs]: https://home-assistant.io/components/binary_sensor.rest/ -[binary_sensor.velbus docs]: https://home-assistant.io/components/binary_sensor.velbus/ -[binary_sensor.xiaomi docs]: https://home-assistant.io/components/binary_sensor.xiaomi/ -[camera.onvif docs]: https://home-assistant.io/components/camera.onvif/ -[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/ -[conversation docs]: https://home-assistant.io/components/conversation/ -[cover docs]: https://home-assistant.io/components/cover/ -[cover.lutron_caseta docs]: https://home-assistant.io/components/cover.lutron_caseta/ -[cover.xiaomi docs]: https://home-assistant.io/components/cover.xiaomi/ -[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/ -[device_tracker.owntracks docs]: https://home-assistant.io/components/device_tracker.owntracks/ -[device_tracker.snmp docs]: https://home-assistant.io/components/device_tracker.snmp/ -[emulated_hue docs]: https://home-assistant.io/components/emulated_hue/ -[fan.wink docs]: https://home-assistant.io/components/fan.wink/ -[hassio docs]: https://home-assistant.io/hassio/ -[history docs]: https://home-assistant.io/components/history/ -[homematic docs]: https://home-assistant.io/components/homematic/ -[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ -[intent docs]: https://home-assistant.io/developers/intent/ -[intent_script docs]: https://home-assistant.io/components/intent_script/ -[knx docs]: https://home-assistant.io/components/knx/ -[light docs]: https://home-assistant.io/components/light/ -[light.decora docs]: https://home-assistant.io/components/light.decora/ -[light.hue docs]: https://home-assistant.io/components/light.hue/ -[light.lifx docs]: https://home-assistant.io/components/light.lifx/ -[light.tplink docs]: https://home-assistant.io/components/light.tplink/ -[light.velbus docs]: https://home-assistant.io/components/light.velbus/ -[light.wink docs]: https://home-assistant.io/components/light.wink/ -[light.xiaomi docs]: https://home-assistant.io/components/light.xiaomi/ -[light.zha docs]: https://home-assistant.io/components/light.zha/ -[media_extractor docs]: https://home-assistant.io/components/media_extractor/ -[media_player.cast docs]: https://home-assistant.io/components/media_player.cast/ -[media_player.kodi docs]: https://home-assistant.io/components/media_player.kodi/ -[mqtt docs]: https://home-assistant.io/components/mqtt/ -[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ -[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ -[python_script docs]: https://home-assistant.io/components/python_script/ -[recorder docs]: https://home-assistant.io/components/recorder/ -[remote.harmony docs]: https://home-assistant.io/components/remote.harmony/ -[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ -[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ -[sensor.fitbit docs]: https://home-assistant.io/components/sensor.fitbit/ -[sensor.google_wifi docs]: https://home-assistant.io/components/sensor.google_wifi/ -[sensor.hydroquebec docs]: https://home-assistant.io/components/sensor.hydroquebec/ -[sensor.knx docs]: https://home-assistant.io/components/sensor.knx/ -[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/ -[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ -[sensor.pi_hole docs]: https://home-assistant.io/components/sensor.pi_hole/ -[sensor.snmp docs]: https://home-assistant.io/components/sensor.snmp/ -[sensor.uk_transport docs]: https://home-assistant.io/components/sensor.uk_transport/ -[sensor.xiaomi docs]: https://home-assistant.io/components/sensor.xiaomi/ -[shopping_list docs]: https://home-assistant.io/components/shopping_list/ -[snips docs]: https://home-assistant.io/components/snips/ -[statsd docs]: https://home-assistant.io/components/statsd/ -[switch.fritzdect docs]: https://home-assistant.io/components/switch.fritzdect/ -[switch.mqtt docs]: https://home-assistant.io/components/switch.mqtt/ -[switch.wink docs]: https://home-assistant.io/components/switch.wink/ -[switch.xiaomi docs]: https://home-assistant.io/components/switch.xiaomi/ -[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/ -[velbus docs]: https://home-assistant.io/components/velbus/ -[weather.yweather docs]: https://home-assistant.io/components/weather.yweather/ -[wink docs]: https://home-assistant.io/components/wink/ -[xiaomi docs]: https://home-assistant.io/components/xiaomi/ -[forum]: https://community.home-assistant.io/ -[issue]: https://github.com/home-assistant/home-assistant/issues -[discord]: https://discord.gg/c5DvZ4e -[#8682]: https://github.com/home-assistant/home-assistant/pull/8682 -[#8699]: https://github.com/home-assistant/home-assistant/pull/8699 -[#8704]: https://github.com/home-assistant/home-assistant/pull/8704 -[#8706]: https://github.com/home-assistant/home-assistant/pull/8706 -[#8708]: https://github.com/home-assistant/home-assistant/pull/8708 -[#8710]: https://github.com/home-assistant/home-assistant/pull/8710 -[#8716]: https://github.com/home-assistant/home-assistant/pull/8716 -[#8732]: https://github.com/home-assistant/home-assistant/pull/8732 -[#8738]: https://github.com/home-assistant/home-assistant/pull/8738 -[#8754]: https://github.com/home-assistant/home-assistant/pull/8754 -[#8755]: https://github.com/home-assistant/home-assistant/pull/8755 -[@n8henrie]: https://github.com/n8henrie -[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ -[media_player.pioneer docs]: https://home-assistant.io/components/media_player.pioneer/ -[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ -[zwave docs]: https://home-assistant.io/components/zwave/ ]]>
    diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index fe92bdaf3a..d3a9bad3b5 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -79,6 +79,27 @@

    2017

    +
    +
    diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 23dd47cca1..2487ba2103 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 70004281dd..8e4f1df226 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -136,6 +136,9 @@

    Recent Posts

    diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index c27c9d3b06..12ee02bc4a 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index ac33649907..1cb4b6f6f0 100644 --- a/blog/categories/talks/index.html +++ b/blog/categories/talks/index.html @@ -137,6 +137,9 @@

    Recent Posts

    diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index 8be73a2b7b..21f8cc414f 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ @@ -24,7 +24,17 @@ Python 3.5 was released on September 13th, 2015. It has since then become the de The jump to Python 3.5 as a minimum version is driven by the Home Assistant core, which is based on asyncio. Starting with Python 3.5, asyncio got improved support in the language with dedicated keywords `async` and `await`. As this is the proper way of doing async in Python, we're seeing a move by async libraries to either only support the new syntax from the beginning or dropping support for the Python 3.4 approach. Not moving along means an increased maintenance burden as we cannot use the latest releases of our libraries. Next to that it will prevent our users from being able to leverage the bug fixes and performance improvements that come with Python 3.5. -If you're on Windows, you're fine as our minimum version for Windows has been 3.5 for a while now. If you're running Hass.io, you don't have to do anything. Your system will always stay up to date. If you're running a Debian based system (like Hassbian), follow [these instructions][dist-upgrade] to upgrade. +#### Hass.io +If you're running Hass.io, you don't have to do anything. Your system will always stay up to date. + +#### Hassbian +If you're running Hassbian it's recommended that you make a backup of your configuration files and restore them on a fresh install. Upgrading an existing installation isn't recommended. + +#### Windows +If you're on Windows, you're fine as our minimum version for Windows has been 3.5 for a while now. + +#### Other Debian based systems +If you're running a Debian based system , follow [these instructions][dist-upgrade] to upgrade. [dist-upgrade]: https://linuxconfig.org/raspbian-gnu-linux-upgrade-from-jessie-to-raspbian-stretch-9 ]]> diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index 0f88ace076..451a3e5648 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -305,6 +305,9 @@

    Recent Posts

    diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 3ce51fcb21..5fa2205b4d 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index b49c55279f..08d4b02e00 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -158,6 +158,9 @@

    Recent Posts

    diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 76f5726521..ca4e6f180e 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index fea7d1aefb..ad78f325c4 100644 --- a/blog/categories/video/index.html +++ b/blog/categories/video/index.html @@ -267,6 +267,9 @@

    Recent Posts

    diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 887e0d8f63..de64b115c7 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-10-07T14:03:43+00:00 + 2017-10-07T19:13:26+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index 564d9396f3..55b714dc2b 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -158,6 +158,9 @@

    Recent Posts

    diff --git a/blog/index.html b/blog/index.html index af159dbf6e..f976e42e0a 100644 --- a/blog/index.html +++ b/blog/index.html @@ -67,6 +67,60 @@
    +
    +
    +

    + 0.55: Tibber, DuckDNS, The Things Network, Owntrack +

    +
    + + + 11 minutes reading time + + +
      +
    • Release-Notes
    • +
    +
    + Comments +
    +
    +
    +

    +

    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. @tinloaf added a feature that allows you to enter dates: input_datetime. Both will help you to improve your automation rules.

    +

    DuckDNS

    +

    Using Home Assistant with DuckDNS for Dynamic DNS (DDNS or DynDNS) is an old story. DuckDNS is also integrated in Hass.io. 0.55 ships a component for no Hass.io users to get a similar feature.

    +

    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 allow to handle this task when needed.

    +

    Owntracks

    +

    Owntracks is an easy way to track your devices. For some times we have the device tracker which depends on MQTT but thanks to a new feature in Owntracks we can now offer support for HTTP. The new platform doesn’t require a MQTT broker but sends messages directly as HTTP requests to Home Assistant.

    +

    Tibber

    +

    This release introduces a new sensor: Tibber. The sensor provides the current electricity price if you are a Tibber customer. This will allow you to make automation for turning off the heater when the electricity price is high or only charge your electric car when the prices are low. We further plan to add support for showing future electricity prices and historic electricity consumption data. Tibber is currently only available in Norway and Sweden

    +

    The Things Network

    +

    The Things Network (TTN) is a LoRaWAN based network especially designed for IoT devices. With this integration one can observe the state of devices which are out of range of the local WiFi network as long as they are connected to a TTN gateway.

    +

    New Platforms

    + +

    If you need help…

    +

    …don’t hesitate to use our very active forums or join us for a little chat. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.

    +

    Reporting Issues

    +

    Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

    + Read on → +
    +
    +

    @@ -91,7 +145,14 @@

    Starting with our next release, 0.55, we will deprecate Python 3.4 support. The current plan is to remove support for Python 3.4 at the beginning of 2018.

    Python 3.5 was released on September 13th, 2015. It has since then become the default Python installation on the stable releases of Debian, Ubuntu, Raspbian and Hassbian. Our other own operating system, Hass.io, is more advanced and is already running the greatly improved Python 3.6.

    The jump to Python 3.5 as a minimum version is driven by the Home Assistant core, which is based on asyncio. Starting with Python 3.5, asyncio got improved support in the language with dedicated keywords async and await. As this is the proper way of doing async in Python, we’re seeing a move by async libraries to either only support the new syntax from the beginning or dropping support for the Python 3.4 approach. Not moving along means an increased maintenance burden as we cannot use the latest releases of our libraries. Next to that it will prevent our users from being able to leverage the bug fixes and performance improvements that come with Python 3.5.

    -

    If you’re on Windows, you’re fine as our minimum version for Windows has been 3.5 for a while now. If you’re running Hass.io, you don’t have to do anything. Your system will always stay up to date. If you’re running a Debian based system (like Hassbian), follow these instructions to upgrade.

    +

    Hass.io

    +

    If you’re running Hass.io, you don’t have to do anything. Your system will always stay up to date.

    +

    Hassbian

    +

    If you’re running Hassbian it’s recommended that you make a backup of your configuration files and restore them on a fresh install. Upgrading an existing installation isn’t recommended.

    +

    Windows

    +

    If you’re on Windows, you’re fine as our minimum version for Windows has been 3.5 for a while now.

    +

    Other Debian based systems

    +

    If you’re running a Debian based system , follow these instructions to upgrade.


    @@ -496,82 +557,6 @@ Screenshot of the new customize editor.
    -
    -
    -

    - 0.51: Massive history speed up, finished automation editor and official vacuum cleaner support -

    -
    - - - 13 minutes reading time - - -
      -
    • Release-Notes
    • -
    -
    - Comments -
    -
    -
    -

    -

    This release has to do a one time database migration which can take a long time on big databases (20 minutes). During this time the frontend will not work. Do not stop Home Assistant while it is in progress.

    -

    Release 0.51 is around the corner and it contains some really great updates.

    -

    Database speed up

    -

    The first one is more amazing database updates #8748 by @OverloadUT. Every query that has been tested executes in well under 1 second, even on a RPi using MySQL with 6 million rows and around 300 entities. This is true even when you’re getting an unrealistically huge date range!

    -

    Updating the database will take some time when you start Home Assistant. During that time, the Home Assistant frontend is not accessible. Please let it complete and do not turn Home Assistant off.

    -

    Frontend update

    -

    We have finished the migration of our frontend to be powered by Polymer 2. This has given us a big speed boost on Safari/iOS devices and has fixed a wide range of bugs.

    -

    We have also finished the automation editor. All triggers and actions are now implemented and so are most conditions (missing are and, or). The automation editor is also no longer Chrome only, it can now also be used in Safari.

    -

    Another change to the frontend is that we have reorganized the panels. The Z-Wave and automation configuration panels have been merged into the configuration panel.

    -
    - -
    -

    Vacuum cleaners

    -

    As we have seen more vacuum cleaners land in Home Assistant, it was time to create an official component for them. That’s why @azogue introduced the new vacuum cleaner component in #8623. This allows first class integration of vacuum cleaners in Home Assistant. Out of the box we will have Dyson, Xiamo and Roomba as supported platforms.

    -

    New Platforms

    - -

    Release 0.51.1 - August 12

    -
      -
    • Fixed a bug in the automation editor that would break if no conditions available in the config file. (@balloob)
    • -
    -

    Release 0.51.2 - August 14

    - -

    If you need help…

    -

    …don’t hesitate to use our very active forums or join us for a little chat. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.

    -

    Reporting Issues

    -

    Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.

    - Read on → -
    -
    -
    diff --git a/blog/posts/10/index.html b/blog/posts/10/index.html index d22c55ebc1..0688a0d02f 100644 --- a/blog/posts/10/index.html +++ b/blog/posts/10/index.html @@ -67,6 +67,65 @@
    +
    +
    +

    + 0.20: Roku, Last.fm, AWS, Twilio +

    +
    + + + two minutes reading time + + +
      +
    • Release-Notes
    • +
    +
    + Comments +
    +
    +
    +

    +

    Tons of new supported things in 0.20.

    + +

    Breaking changes

    +
      +
    • Asus WRT will now default to SSH with Telnet being an option
    • +
    +
    device_tracker:
    +  platform: asuswrt
    +  protocol: telnet
    +
    +
    +
    +
    +

    @@ -466,36 +525,6 @@


    -
    -
    -

    - Static website -

    -
    - - - 1 minute reading time - - -
      -
    • How-To
    • -
    -
    - Comments -
    -
    -
    -

    The frontend of Home Assistant is served with the help of a local web server. If you have customized your installation you already use this functionality. The content of your folder www in your Home Assistant configuration directory (.homeassistant) is available under /local (eg. http://localhost:8123/local for an index.html file).

    -

    But there is more you can do! You can not only host images for customization there but HTML files or even web applications including CSS and Javascript.

    -

    - -

    - Read on → -
    -
    -

Events

@@ -374,6 +374,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -443,6 +446,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/alarm_control_panel.egardia/index.html b/components/alarm_control_panel.egardia/index.html index 71e39628c6..4077dd28c5 100644 --- a/components/alarm_control_panel.egardia/index.html +++ b/components/alarm_control_panel.egardia/index.html @@ -112,14 +112,14 @@ You can change this, however, using the following procedure. This is a more adva report_server_enabled: True report_server_port: PORT_OF_EGARDIASERVER (85 as per the instructions above) report_server_codes: - arm: XXXXXXXXXXXXXXXX - disarm: XXXXXXXXXXXXXXXX + arm: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX + disarm: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX armhome: XXXXXXXXXXXXXXXX triggered: XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXXX - standby: XXXXXXXXXXXXXXXX + ignore: XXXXXXXXXXXXXXXX
    -

    Note that you can have more than one code for triggered since every sensor generates its own code. arm, disarm, armhome and standby will all be one code.

    +

    Note that for triggered, arm and disarm multiple codes can be entered since each sensor triggers with a different code and each user of the system has its own arm and disarm codes. Also note that your system will do regular system checks which will be reported as well. Since Home Assistant provides no way of handling them properly, you can enter those codes as ignore (again, multiple codes can be used here). The egardia component will ignore these codes and continue returning the old status if it receives any of the codes that are listed as ignore. This is useful for example when you have armed your alarm at night: normally a system check will occur at least once during the night and if that code is not specified anywhere Home Assistant will set the status of the alarm to its default, which is unarmed. This is in fact wrong. Listing the code as ignore changes this behavior and Home Assistant will continue to show the status the alarm is in (disarm, arm, armhome, triggered) even when system checks occur.

  • Start the egardiaserver.py script on boot of your Home Assistant machine, for example by using systemd. To use this method, create a shell script named egardiaserver.sh that contains the following:
    source /srv/homeassistant/homeassistant_venv/bin/activate
    diff --git a/components/alarm_control_panel.mqtt/index.html b/components/alarm_control_panel.mqtt/index.html
    index a32b6bafdc..8cd90728ea 100644
    --- a/components/alarm_control_panel.mqtt/index.html
    +++ b/components/alarm_control_panel.mqtt/index.html
    @@ -143,6 +143,9 @@
             
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/alarm_control_panel.wink/index.html b/components/alarm_control_panel.wink/index.html index 174156693d..2c18bb2465 100644 --- a/components/alarm_control_panel.wink/index.html +++ b/components/alarm_control_panel.wink/index.html @@ -109,6 +109,9 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -130,9 +133,6 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Switch
  • -
  • - Wink Thermostat -
  • diff --git a/components/alarmdecoder/index.html b/components/alarmdecoder/index.html index 2c55593269..de924745c2 100644 --- a/components/alarmdecoder/index.html +++ b/components/alarmdecoder/index.html @@ -241,6 +241,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -310,6 +313,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/alert/index.html b/components/alert/index.html index 0a3988a67e..930fac7733 100644 --- a/components/alert/index.html +++ b/components/alert/index.html @@ -202,6 +202,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/amcrest/index.html b/components/amcrest/index.html index 54439e06bb..6715e59c3c 100644 --- a/components/amcrest/index.html +++ b/components/amcrest/index.html @@ -247,6 +247,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -316,6 +319,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/android_ip_webcam/index.html b/components/android_ip_webcam/index.html index de1ff1290d..5039f765e2 100644 --- a/components/android_ip_webcam/index.html +++ b/components/android_ip_webcam/index.html @@ -248,6 +248,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -317,6 +320,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/apcupsd/index.html b/components/apcupsd/index.html index 4869a74ea9..ef4726c83f 100644 --- a/components/apcupsd/index.html +++ b/components/apcupsd/index.html @@ -210,6 +210,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -279,6 +282,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/apple_tv/index.html b/components/apple_tv/index.html index 0e053b77ab..d5ddd9d0f4 100644 --- a/components/apple_tv/index.html +++ b/components/apple_tv/index.html @@ -303,6 +303,9 @@ Turning the device on/off in the user interface will not turn the physi
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -372,6 +375,9 @@ Turning the device on/off in the user interface will not turn the physi
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/arlo/index.html b/components/arlo/index.html index 53c760c25e..c1306e8c73 100644 --- a/components/arlo/index.html +++ b/components/arlo/index.html @@ -229,6 +229,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -298,6 +301,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/automation/index.html b/components/automation/index.html index f3e456120a..29d5ddc2da 100644 --- a/components/automation/index.html +++ b/components/automation/index.html @@ -122,6 +122,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/axis/index.html b/components/axis/index.html index 38c503fdff..dc118b4590 100644 --- a/components/axis/index.html +++ b/components/axis/index.html @@ -318,6 +318,9 @@ Any specific levels for triggers needs to be configured on the device.
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -387,6 +390,9 @@ Any specific levels for triggers needs to be configured on the device.
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/binary_sensor.abode/index.html b/components/binary_sensor.abode/index.html index 5cda363e22..3035cea0c6 100644 --- a/components/binary_sensor.abode/index.html +++ b/components/binary_sensor.abode/index.html @@ -210,6 +210,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.alarmdecoder/index.html b/components/binary_sensor.alarmdecoder/index.html index b24fedd6c5..72f022f3f3 100644 --- a/components/binary_sensor.alarmdecoder/index.html +++ b/components/binary_sensor.alarmdecoder/index.html @@ -197,6 +197,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.android_ip_webcam/index.html b/components/binary_sensor.android_ip_webcam/index.html index 81a017bedb..a14a4384ab 100644 --- a/components/binary_sensor.android_ip_webcam/index.html +++ b/components/binary_sensor.android_ip_webcam/index.html @@ -206,6 +206,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.arest/index.html b/components/binary_sensor.arest/index.html index 6aecb927c9..89f918d8cf 100644 --- a/components/binary_sensor.arest/index.html +++ b/components/binary_sensor.arest/index.html @@ -223,6 +223,9 @@ This sensor is not suitable for fast state changes because there is a high possi
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.aurora/index.html b/components/binary_sensor.aurora/index.html index 48d0c620f1..d86a987ba6 100644 --- a/components/binary_sensor.aurora/index.html +++ b/components/binary_sensor.aurora/index.html @@ -196,6 +196,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.axis/index.html b/components/binary_sensor.axis/index.html index 317e49ba46..7445935041 100644 --- a/components/binary_sensor.axis/index.html +++ b/components/binary_sensor.axis/index.html @@ -202,6 +202,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.bayesian/index.html b/components/binary_sensor.bayesian/index.html index 49a2a158dc..4dd750e933 100644 --- a/components/binary_sensor.bayesian/index.html +++ b/components/binary_sensor.bayesian/index.html @@ -238,6 +238,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.bbb_gpio/index.html b/components/binary_sensor.bbb_gpio/index.html index d0533cdab2..c4d9fb8e82 100644 --- a/components/binary_sensor.bbb_gpio/index.html +++ b/components/binary_sensor.bbb_gpio/index.html @@ -219,6 +219,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.blink/index.html b/components/binary_sensor.blink/index.html index d8c32b4e14..c4674e5338 100644 --- a/components/binary_sensor.blink/index.html +++ b/components/binary_sensor.blink/index.html @@ -194,6 +194,9 @@ To get your Blink binary sensors working with Home Assistant, follow the instruc
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.bloomsky/index.html b/components/binary_sensor.bloomsky/index.html index e5427472c2..a7be63ab41 100644 --- a/components/binary_sensor.bloomsky/index.html +++ b/components/binary_sensor.bloomsky/index.html @@ -214,6 +214,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.command_line/index.html b/components/binary_sensor.command_line/index.html index 3060b6161a..30abe113d0 100644 --- a/components/binary_sensor.command_line/index.html +++ b/components/binary_sensor.command_line/index.html @@ -251,6 +251,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.concord232/index.html b/components/binary_sensor.concord232/index.html index 018b7826ff..0dedad7aef 100644 --- a/components/binary_sensor.concord232/index.html +++ b/components/binary_sensor.concord232/index.html @@ -197,6 +197,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.doorbird/index.html b/components/binary_sensor.doorbird/index.html index 11a372d7a4..6edb70041f 100644 --- a/components/binary_sensor.doorbird/index.html +++ b/components/binary_sensor.doorbird/index.html @@ -204,6 +204,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.ecobee/index.html b/components/binary_sensor.ecobee/index.html index 82cf4c460c..dd1e5c029e 100644 --- a/components/binary_sensor.ecobee/index.html +++ b/components/binary_sensor.ecobee/index.html @@ -198,6 +198,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.eight_sleep/index.html b/components/binary_sensor.eight_sleep/index.html index f301e92ed7..f7ae7c2f4c 100644 --- a/components/binary_sensor.eight_sleep/index.html +++ b/components/binary_sensor.eight_sleep/index.html @@ -193,6 +193,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.enocean/index.html b/components/binary_sensor.enocean/index.html index 29013d3fb5..897d4a05fc 100644 --- a/components/binary_sensor.enocean/index.html +++ b/components/binary_sensor.enocean/index.html @@ -234,6 +234,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.envisalink/index.html b/components/binary_sensor.envisalink/index.html index c8ee31acd7..6758aa913f 100644 --- a/components/binary_sensor.envisalink/index.html +++ b/components/binary_sensor.envisalink/index.html @@ -197,6 +197,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.ffmpeg_motion/index.html b/components/binary_sensor.ffmpeg_motion/index.html index 290dd959e3..c5b69a4bbf 100644 --- a/components/binary_sensor.ffmpeg_motion/index.html +++ b/components/binary_sensor.ffmpeg_motion/index.html @@ -103,9 +103,9 @@ If the ffmpeg process is broken, the sens

    If you are running into trouble with this sensor, please refer to the troubleshooting section.

    -

    Tipps

    +

    Tips

    extra_arguments: -filter:v "crop=100:100:12:34"
     
    @@ -213,6 +213,9 @@ If the ffmpeg process is broken, the sens
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.ffmpeg_noise/index.html b/components/binary_sensor.ffmpeg_noise/index.html index f385caba5a..4b30497f9f 100644 --- a/components/binary_sensor.ffmpeg_noise/index.html +++ b/components/binary_sensor.ffmpeg_noise/index.html @@ -204,6 +204,9 @@ If the ffmpeg process is broken, the sens
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.flic/index.html b/components/binary_sensor.flic/index.html index 1bac9ca5df..0642ab5e4c 100644 --- a/components/binary_sensor.flic/index.html +++ b/components/binary_sensor.flic/index.html @@ -225,6 +225,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.hikvision/index.html b/components/binary_sensor.hikvision/index.html index 26dc2b2bbd..d1a5181208 100644 --- a/components/binary_sensor.hikvision/index.html +++ b/components/binary_sensor.hikvision/index.html @@ -282,6 +282,9 @@ binary_sensor.home_line_crossing_2
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.homematic/index.html b/components/binary_sensor.homematic/index.html index 9572721103..78a0fbea78 100644 --- a/components/binary_sensor.homematic/index.html +++ b/components/binary_sensor.homematic/index.html @@ -205,6 +205,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.http/index.html b/components/binary_sensor.http/index.html index 352d2485c6..beac478e4d 100644 --- a/components/binary_sensor.http/index.html +++ b/components/binary_sensor.http/index.html @@ -239,6 +239,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.insteon_plm/index.html b/components/binary_sensor.insteon_plm/index.html index eec359d3c4..05a5923133 100644 --- a/components/binary_sensor.insteon_plm/index.html +++ b/components/binary_sensor.insteon_plm/index.html @@ -195,6 +195,9 @@ component.

  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.iss/index.html b/components/binary_sensor.iss/index.html index 2ca302e7dc..bae9519b51 100644 --- a/components/binary_sensor.iss/index.html +++ b/components/binary_sensor.iss/index.html @@ -202,6 +202,9 @@ If you set show_on_map -

    The mqtt binary sensor platform uses the MQTT message payload as the sensor value. If messages in this state_topic are published with RETAIN flag, the sensor will receive an instant update with the last known value. Otherwise, the initial state will be off.

    -

    To use your MQTT binary sensor in your installation, add the following to your configuration.yaml file:

    +

    The mqtt binary sensor platform uses an MQTT message payload to set the binary sensor to one of two states: on or off.

    +

    The binary sensor state will be updated only after a new message is published on state_topic matching payload_on or payload_off. If these messages are published with the retain flag set, the binary sensor will receive an instant state update after subscription and Home Assistant will display the correct state on startup. Otherwise, the initial state displayed in Home Assistant will be unknown.

    +

    The mqtt binary sensor platform optionally supports an availability_topic to receive online and offline messages (birth and LWT messages) from the MQTT device. During normal operation, if the MQTT cover device goes offline (i.e. publishes payload_not_available to availability_topic), Home Assistant will display the binary sensor as unavailable. If these messages are published with the retain flag set, the binary sensor will receive an instant update after subscription and Home Assistant will display the correct availability state of the binary sensor when Home Assistant starts up. If the retain flag is not set, Home Assistant will display the binary sensor as unavailable when Home Assistant starts up. If no availability_topic is defined, Home Assistant will consider the MQTT device to be available.

    +

    To use an MQTT binary sensor in your installation, add the following to your configuration.yaml file:

    # Example configuration.yaml entry
     binary_sensor:
       - platform: mqtt
    @@ -84,27 +86,33 @@
     

    Configuration variables:

      +
    • name (Optional): The name of the binary sensor. Default is MQTT Binary Sensor.
    • state_topic (Required): The MQTT topic subscribed to receive sensor values.
    • -
    • name (Optional): The name of the sensor. Default is ‘MQTT Sensor’.
    • -
    • qos (Optional): The maximum QoS level of the state topic. Default is 0.
    • -
    • payload_on (Optional): The payload that represents on state. Default is “ON”.
    • -
    • payload_off (Optional): The payload that represents state. Default is “OFF”.
    • +
    • payload_on (Optional): The payload that represents the on state. Default is ON.
    • +
    • payload_off (Optional): The payload that represents the off state. Default is OFF.
    • +
    • availability_topic (Optional): The MQTT topic subscribed to receive birth and LWT messages from the MQTT device. If availability_topic is not defined, the binary sensor availability state will always be available. If availability_topic is defined, the binary sensor availability state will be unavailable by default.
    • +
    • payload_available (Optional): The payload that represents the online state. Default is online.
    • +
    • payload_not_available (Optional): The payload that represents the offline state. Default is offline.
    • +
    • qos (Optional): The maximum QoS level to be used when receiving messages. Default is 0.
    • device_class (Optional): The type/class of the sensor to set the icon in the frontend.
    • value_template (Optional): Defines a template to extract a value from the payload.
    -

    For a quick check you can use the command line tools shipped with mosquitto to send MQTT messages. Set the state of a sensor manually:

    +

    To test, you can use the command line tool mosquitto_pub shipped with mosquitto or the mosquitto-clients package to send MQTT messages. To set the state of the binary sensor manually:

    $  mosquitto_pub -h 127.0.0.1 -t home-assistant/window/contact -m "OFF"
     
    -

    An extended configuration for the same sensor could look like this if you want/need to be more specific.

    +

    The example below shows a full configuration for a binary sensor:

    # Example configuration.yaml entry
     binary_sensor:
       - platform: mqtt
    +    name: "Window Contact Sensor"
         state_topic: "home-assistant/window/contact"
    -    name: "Windows contact"
    +    payload_on: "ON"
    +    payload_off: "OFF"
    +    availability_topic: "home-assistant/window/availability"
    +    payload_available: "online"
    +    payload_not_available: "offline"
         qos: 0
    -    payload_on: "1"
    -    payload_off: "0"
         device_class: opening
         value_template: '{{ value.x }}'
     
    @@ -149,6 +157,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • @@ -256,6 +267,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.mysensors/index.html b/components/binary_sensor.mysensors/index.html index 3e1ac40cd3..6fa8f1795f 100644 --- a/components/binary_sensor.mysensors/index.html +++ b/components/binary_sensor.mysensors/index.html @@ -312,6 +312,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.mystrom/index.html b/components/binary_sensor.mystrom/index.html index 5d7682c9e7..25c8ea1481 100644 --- a/components/binary_sensor.mystrom/index.html +++ b/components/binary_sensor.mystrom/index.html @@ -238,6 +238,9 @@ The firmware version 2.26 doesn’t support TLS/SSL. This means that you are onl
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.nest/index.html b/components/binary_sensor.nest/index.html index ce1fb60067..d1dcb65d76 100644 --- a/components/binary_sensor.nest/index.html +++ b/components/binary_sensor.nest/index.html @@ -240,6 +240,9 @@ You must have the Nest component configured to u
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.netatmo/index.html b/components/binary_sensor.netatmo/index.html index 675794108e..7a3d7280c1 100644 --- a/components/binary_sensor.netatmo/index.html +++ b/components/binary_sensor.netatmo/index.html @@ -245,6 +245,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.nx584/index.html b/components/binary_sensor.nx584/index.html index b761df937c..60e860d8c6 100644 --- a/components/binary_sensor.nx584/index.html +++ b/components/binary_sensor.nx584/index.html @@ -219,6 +219,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.octoprint/index.html b/components/binary_sensor.octoprint/index.html index 0bf7e5f41c..afafafaeec 100644 --- a/components/binary_sensor.octoprint/index.html +++ b/components/binary_sensor.octoprint/index.html @@ -213,6 +213,9 @@ You must have the OctoPrint component confi
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.pilight/index.html b/components/binary_sensor.pilight/index.html index 5835d1011b..603100c492 100644 --- a/components/binary_sensor.pilight/index.html +++ b/components/binary_sensor.pilight/index.html @@ -225,6 +225,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.ping/index.html b/components/binary_sensor.ping/index.html index e798baf4f5..41789ac317 100644 --- a/components/binary_sensor.ping/index.html +++ b/components/binary_sensor.ping/index.html @@ -209,6 +209,9 @@ When run on Windows systems, the round trip time attributes are rounded to the n
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.raincloud/index.html b/components/binary_sensor.raincloud/index.html new file mode 100644 index 0000000000..54a4ade292 --- /dev/null +++ b/components/binary_sensor.raincloud/index.html @@ -0,0 +1,369 @@ + + + + + + + + + Melnor Raincloud Binary Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Melnor Raincloud Binary Sensor +

    +
    +
    +

    To get your Melnor RainCloud binary sensors working within Home Assistant, please follow the instructions for the general Raincloud component.

    +

    Once you have enabled the Raincloud component, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
    +binary_sensor:
    +  - platform: raincloud
    +
    +
    +

    Configuration variables:

    +
      +
    • monitored_conditions array (Optional): Conditions to display in the frontend. If not specified, all conditions below will be enabled by default. The following conditions can be monitored. +
        +
      • is_watering: Return if is currently watering per zone.
      • +
      • status: Return status from the Melnor RainCloud Controller and Melnor RainCloud Faucet.
      • +
      +
    • +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/binary_sensor.raspihats/index.html b/components/binary_sensor.raspihats/index.html index be20f6c583..4aa4bbc9a2 100644 --- a/components/binary_sensor.raspihats/index.html +++ b/components/binary_sensor.raspihats/index.html @@ -229,6 +229,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.rest/index.html b/components/binary_sensor.rest/index.html index 0a602a6210..6bd1edd603 100644 --- a/components/binary_sensor.rest/index.html +++ b/components/binary_sensor.rest/index.html @@ -272,6 +272,9 @@ User-Agent: Home Assistant
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.rfxtrx/index.html b/components/binary_sensor.rfxtrx/index.html index 33dc5dc232..45682471ca 100644 --- a/components/binary_sensor.rfxtrx/index.html +++ b/components/binary_sensor.rfxtrx/index.html @@ -296,6 +296,9 @@ to configure your new devices and leave it off otherwise.

  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.ring/index.html b/components/binary_sensor.ring/index.html index ea291f189d..de1e897ab5 100644 --- a/components/binary_sensor.ring/index.html +++ b/components/binary_sensor.ring/index.html @@ -208,6 +208,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.rpi_gpio/index.html b/components/binary_sensor.rpi_gpio/index.html index e01910bb75..7a97d2fbb8 100644 --- a/components/binary_sensor.rpi_gpio/index.html +++ b/components/binary_sensor.rpi_gpio/index.html @@ -216,6 +216,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.rpi_pfio/index.html b/components/binary_sensor.rpi_pfio/index.html index 36143eeb6f..9536b7ed78 100644 --- a/components/binary_sensor.rpi_pfio/index.html +++ b/components/binary_sensor.rpi_pfio/index.html @@ -219,6 +219,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.satel_integra/index.html b/components/binary_sensor.satel_integra/index.html index 31d91750d2..65a369ac59 100644 --- a/components/binary_sensor.satel_integra/index.html +++ b/components/binary_sensor.satel_integra/index.html @@ -194,6 +194,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.sleepiq/index.html b/components/binary_sensor.sleepiq/index.html index f38f20e04d..420ca8622f 100644 --- a/components/binary_sensor.sleepiq/index.html +++ b/components/binary_sensor.sleepiq/index.html @@ -192,6 +192,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.spc/index.html b/components/binary_sensor.spc/index.html index 9346219932..b7a3c7c7fe 100644 --- a/components/binary_sensor.spc/index.html +++ b/components/binary_sensor.spc/index.html @@ -194,6 +194,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.tcp/index.html b/components/binary_sensor.tcp/index.html index f74bc23701..e38d60aa0b 100644 --- a/components/binary_sensor.tcp/index.html +++ b/components/binary_sensor.tcp/index.html @@ -209,6 +209,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.template/index.html b/components/binary_sensor.template/index.html index fcae1b6f03..6f3cd5e3bd 100644 --- a/components/binary_sensor.template/index.html +++ b/components/binary_sensor.template/index.html @@ -359,6 +359,9 @@ device tracking and Z-Wave multisensor presence sensors.

  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.tesla/index.html b/components/binary_sensor.tesla/index.html index 81fc17e1d5..d7f6842814 100644 --- a/components/binary_sensor.tesla/index.html +++ b/components/binary_sensor.tesla/index.html @@ -203,6 +203,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.threshold/index.html b/components/binary_sensor.threshold/index.html index faf4bd960c..7821f59016 100644 --- a/components/binary_sensor.threshold/index.html +++ b/components/binary_sensor.threshold/index.html @@ -74,7 +74,8 @@
    -

    The threshold binary sensor platform is consuming the state from another sensor. If the value is below (lower) or higher (upper) than the given threshold then state of this sensor change..

    +

    The threshold binary sensor platform observes the state of another sensor. If the value is below (lower) or higher (upper) than the given threshold then state of the threshold sensor is changed.

    +

    If the sensor is configured with no hysteresis and the sensor value is equal to the threshold, the sensor is turned off since it is not lower or upper with respect to the threshold.

    It’s an alternative to the template binary sensor’s value_template: to get the abnormal/too high/too low states.

    {{ states.sensor.furnace.state > 2.5 }}
     
    @@ -91,8 +92,9 @@

    Configuration variables:

    • entity_id (Required): The entity to monitor. Only sensors are supported.
    • -
    • threshold (Required): The value which is the threshold.
    • +
    • threshold (Required): The threshold which the observed value is compared against.
    • type (Required): lower if the value needs to be below the threshold or upper if higher.
    • +
    • hysteresis (Optional): The distance the observed value must be from the threshold before the state is changed. Defaults to 0.0
    • name (Optional): Name of the sensor to use in the frontend. Defaults to Stats.
    @@ -201,6 +203,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.trend/index.html b/components/binary_sensor.trend/index.html index 0e31d6f7ce..21682cda38 100644 --- a/components/binary_sensor.trend/index.html +++ b/components/binary_sensor.trend/index.html @@ -226,6 +226,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.velbus/index.html b/components/binary_sensor.velbus/index.html index 0b8b44872e..0d2e92ba1c 100644 --- a/components/binary_sensor.velbus/index.html +++ b/components/binary_sensor.velbus/index.html @@ -225,6 +225,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.vera/index.html b/components/binary_sensor.vera/index.html index 58b3a9d63b..1fd188de5a 100644 --- a/components/binary_sensor.vera/index.html +++ b/components/binary_sensor.vera/index.html @@ -208,6 +208,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.verisure/index.html b/components/binary_sensor.verisure/index.html index 0c32919125..baf27c09c4 100644 --- a/components/binary_sensor.verisure/index.html +++ b/components/binary_sensor.verisure/index.html @@ -203,6 +203,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.wink/index.html b/components/binary_sensor.wink/index.html index 434dfbce45..b41a6f6de0 100644 --- a/components/binary_sensor.wink/index.html +++ b/components/binary_sensor.wink/index.html @@ -121,6 +121,9 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Alarm
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -142,9 +145,6 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Switch
  • -
  • - Wink Thermostat -
  • @@ -234,6 +234,9 @@ The above devices are confirmed to work, but others may work as well.
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.workday/index.html b/components/binary_sensor.workday/index.html index b59391975e..b4ee350293 100644 --- a/components/binary_sensor.workday/index.html +++ b/components/binary_sensor.workday/index.html @@ -215,6 +215,9 @@ If you use the sensor for Canada (CA) wit
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.xiaomi_aqara/index.html b/components/binary_sensor.xiaomi_aqara/index.html index 467d45d6d1..b3820c81e2 100644 --- a/components/binary_sensor.xiaomi_aqara/index.html +++ b/components/binary_sensor.xiaomi_aqara/index.html @@ -581,6 +581,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.zha/index.html b/components/binary_sensor.zha/index.html index 50dce41fd4..7a64016b9d 100644 --- a/components/binary_sensor.zha/index.html +++ b/components/binary_sensor.zha/index.html @@ -195,6 +195,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.zigbee/index.html b/components/binary_sensor.zigbee/index.html index edbf410f07..0ce163d37c 100644 --- a/components/binary_sensor.zigbee/index.html +++ b/components/binary_sensor.zigbee/index.html @@ -213,6 +213,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor.zwave/index.html b/components/binary_sensor.zwave/index.html index db6752b3dc..8fd50e004f 100644 --- a/components/binary_sensor.zwave/index.html +++ b/components/binary_sensor.zwave/index.html @@ -210,6 +210,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/binary_sensor/index.html b/components/binary_sensor/index.html index 967d05aeb4..db66688a54 100644 --- a/components/binary_sensor/index.html +++ b/components/binary_sensor/index.html @@ -193,6 +193,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/blink/index.html b/components/blink/index.html index d696786c6e..a70ba7ce34 100644 --- a/components/blink/index.html +++ b/components/blink/index.html @@ -258,6 +258,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -327,6 +330,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/bloomsky/index.html b/components/bloomsky/index.html index e6beb6ed19..f752aff6e6 100644 --- a/components/bloomsky/index.html +++ b/components/bloomsky/index.html @@ -217,6 +217,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -286,6 +289,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/browser/index.html b/components/browser/index.html index fa267b80c9..a9468efd33 100644 --- a/components/browser/index.html +++ b/components/browser/index.html @@ -118,6 +118,9 @@
  • Browser
  • +
  • + DuckDNS +
  • Logger
  • diff --git a/components/camera.mqtt/index.html b/components/camera.mqtt/index.html index 262af3ce0f..661aa931a6 100644 --- a/components/camera.mqtt/index.html +++ b/components/camera.mqtt/index.html @@ -128,6 +128,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/climate.ecobee/index.html b/components/climate.ecobee/index.html index 3ebb20478a..1469bde0f7 100644 --- a/components/climate.ecobee/index.html +++ b/components/climate.ecobee/index.html @@ -608,6 +608,9 @@ be provided.

  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -639,7 +642,7 @@ be provided.

    Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.eq3btsmart/index.html b/components/climate.eq3btsmart/index.html index 8e1d5762f5..f1b8f17dab 100644 --- a/components/climate.eq3btsmart/index.html +++ b/components/climate.eq3btsmart/index.html @@ -156,6 +156,9 @@ Valve: 0
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -187,7 +190,7 @@ Valve: 0 Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.flexit/index.html b/components/climate.flexit/index.html index c85b5b388d..088accd9ff 100644 --- a/components/climate.flexit/index.html +++ b/components/climate.flexit/index.html @@ -156,6 +156,9 @@ This component requires the Modbus component t
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -187,7 +190,7 @@ This component requires the Modbus component t Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.generic_thermostat/index.html b/components/climate.generic_thermostat/index.html index 57af3bba58..616e7fe62f 100644 --- a/components/climate.generic_thermostat/index.html +++ b/components/climate.generic_thermostat/index.html @@ -159,6 +159,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -190,7 +193,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.heatmiser/index.html b/components/climate.heatmiser/index.html index 649d2e52cd..c540fd5fc2 100644 --- a/components/climate.heatmiser/index.html +++ b/components/climate.heatmiser/index.html @@ -142,6 +142,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -173,7 +176,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.homematic/index.html b/components/climate.homematic/index.html index 193b613643..305e33fc5c 100644 --- a/components/climate.homematic/index.html +++ b/components/climate.homematic/index.html @@ -145,6 +145,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -176,7 +179,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.honeywell/index.html b/components/climate.honeywell/index.html index d89634babd..08b1c9a333 100644 --- a/components/climate.honeywell/index.html +++ b/components/climate.honeywell/index.html @@ -142,6 +142,9 @@ Scan interval is expressed in seconds. Omitting scan_interval may result in too-
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -173,7 +176,7 @@ Scan interval is expressed in seconds. Omitting scan_interval may result in too- Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.knx/index.html b/components/climate.knx/index.html index 38576abe71..55c140f3e5 100644 --- a/components/climate.knx/index.html +++ b/components/climate.knx/index.html @@ -188,6 +188,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -219,7 +222,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.maxcube/index.html b/components/climate.maxcube/index.html index 3d499e289c..06cd301d1e 100644 --- a/components/climate.maxcube/index.html +++ b/components/climate.maxcube/index.html @@ -132,6 +132,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -163,7 +166,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.mqtt/index.html b/components/climate.mqtt/index.html new file mode 100644 index 0000000000..6ebf4e4698 --- /dev/null +++ b/components/climate.mqtt/index.html @@ -0,0 +1,336 @@ + + + + + + + + + MQTT HVAC - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + MQTT HVAC +

    +
    +
    +

    The mqtt climate platform let you control your MQTT enabled HVAC devices.

    +

    The platform currently works in optimistic mode, which means it does not obtain states from MQTT topics, but it sends and remembers control commands.

    +

    It uses a sensor under the hood to obtain the current temperature.

    +
    # Example configuration.yaml entry
    +climate:
    +  - platform: mqtt
    +    name: Study
    +    current_temperature_topic: /sensors/hvac_study/current_temp
    +    temperature_command_topic: /sensors/hvac_study/target_temp
    +
    +
    +

    Configuration variables except for MQTT topics:

    +
      +
    • name (Required): Name of MQTT HVAC.
    • +
    • qos (Optional): The maximum QoS level of the state topic. Default is 0 and will also be used to publishing messages.
    • +
    • retain (Optional): If the published message should have the retain flag on or not.
    • +
    • send_if_off (Optional): Set to false to suppress sending of all MQTT messages when the current mode is Off. Defaults to true.
    • +
    • initial (Optional): Set the initial target temperature. Defaults to 21 degrees.
    • +
    • payload_on (Optional): For MQTT topics that control an on / off value (e.g., aux_command_topic), set the value that should be sent for on. Defaults to ‘ON’.
    • +
    • payload_off (Optional): For MQTT topics that control an on / off value (e.g., aux_command_topic), set the value that should be sent for off. Defaults to ‘OFF’.
    • +
    +

    Configuration of the MQTT topics:

    +
      +
    • current_temperature_topic (Optional): The MQTT topic on which to listen for the current temperature
    • +
    • power_command_topic (Optional): The MQTT topic to publish commands to change the power state. This is useful if your device has a separate power toggle in addition to mode.
    • +
    • mode_command_topic (Optional): The MQTT topic to publish commands to change the HVAC operation mode.
    • +
    • mode_state_topic (Optional): The MQTT topic to subscribe for changes of the HVAC operation mode. If this is not set, the operation mode works in optimistic mode (see below).
    • +
    • temperature_command_topic (Optional): The MQTT topic to publish commands to change the target temperature.
    • +
    • temperature_state_topic (Optional): The MQTT topic to subscribe for changes in the target temperature. If this is not set, the target temperature works in optimistic mode (see below).
    • +
    • fan_mode_command_topic (Optional): The MQTT topic to publish commands to change the fan mode.
    • +
    • fan_mode_state_topic (Optional): The MQTT topic to subscribe for changes of the HVAC fan mode. If this is not set, the fan mode works in optimistic mode (see below).
    • +
    • swing_mode_command_topic (Optional): The MQTT topic to publish commands to change the swing mode.
    • +
    • swing_mode_state_topic (Optional): The MQTT topic to subscribe for changes of the HVAC swing mode. If this is not set, the swing mode works in optimistic mode (see below).
    • +
    • away_mode_command_topic (Optional): The MQTT topic to publish commands to change the away mode.
    • +
    • away_mode_state_topic (Optional): The MQTT topic to subscribe for changes of the HVAC away mode. If this is not set, the away mode works in optimistic mode (see below).
    • +
    • hold_command_topic (Optional): The MQTT topic to publish commands to change the hold mode.
    • +
    • hold_state_topic (Optional): The MQTT topic to subscribe for changes of the HVAC hold mode. If this is not set, the hold mode works in optimistic mode (see below).
    • +
    • aux_command_topic (Optional): The MQTT topic to publish commands to switch auxiliary heat.
    • +
    • aux_state_topic (Optional): The MQTT topic to subscribe for changes of the auxiliary heat mode. If this is not set, the auxiliary heat mode works in optimistic mode (see below).
    • +
    +

    Optimistic mode

    +

    If a property works in optimistic mode (when the corresponding state topic is not set), home assistant will assume that any state changes published to the command topics did work and change the internal state of the entity immediately after publishing to the command topic. If it does not work in optimistic mode, the internal state of the entity is only updated when the requested update is confirmed by the device through the state topic.

    +

    Example

    +

    A full configuration example looks like the one below.

    +
    # Full example configuration.yaml entry
    +climate:
    +  - platform: mqtt
    +    name: Study
    +    target_sensor: sensor.study_temperature
    +    modes:
    +      - off
    +      - cool
    +      - fan_only
    +    swing_modes:
    +      - on
    +      - off
    +    fan_modes:
    +      - high
    +      - medium
    +      - low
    +    power_command_topic: "study/ac/power/set"
    +    mode_command_topic: "study/ac/mode/set"
    +    temperature_command_topic: "study/ac/temperature/set"
    +    fan_mode_command_topic: "study/ac/fan/set"
    +    swing_mode_command_topic: "study/ac/swing/set"
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/climate.mysensors/index.html b/components/climate.mysensors/index.html index 4cd4cfef7a..369beab30b 100644 --- a/components/climate.mysensors/index.html +++ b/components/climate.mysensors/index.html @@ -403,6 +403,9 @@ new DaikinHeatpumpIR()
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -434,7 +437,7 @@ new DaikinHeatpumpIR() Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.nest/index.html b/components/climate.nest/index.html index a03f498da5..19b1e6b3de 100644 --- a/components/climate.nest/index.html +++ b/components/climate.nest/index.html @@ -141,6 +141,9 @@ You must have the Nest component configured to u
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -172,7 +175,7 @@ You must have the Nest component configured to u Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.netatmo/index.html b/components/climate.netatmo/index.html index 1a76966723..4a136921b1 100644 --- a/components/climate.netatmo/index.html +++ b/components/climate.netatmo/index.html @@ -163,6 +163,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -194,7 +197,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.oem/index.html b/components/climate.oem/index.html index fc51e9ade8..076be22e68 100644 --- a/components/climate.oem/index.html +++ b/components/climate.oem/index.html @@ -138,6 +138,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -169,7 +172,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.proliphix/index.html b/components/climate.proliphix/index.html index a4932ac148..c5a5ad9847 100644 --- a/components/climate.proliphix/index.html +++ b/components/climate.proliphix/index.html @@ -141,6 +141,9 @@ of OID values. A complete collection of the API is available in this Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.radiotherm/index.html b/components/climate.radiotherm/index.html index 17244cb3ca..70d4e19fbc 100644 --- a/components/climate.radiotherm/index.html +++ b/components/climate.radiotherm/index.html @@ -148,6 +148,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -179,7 +182,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.sensibo/index.html b/components/climate.sensibo/index.html index dad6038be4..3de09fd2f9 100644 --- a/components/climate.sensibo/index.html +++ b/components/climate.sensibo/index.html @@ -148,6 +148,9 @@ done in the app and actions done by Home Assistant.
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -179,7 +182,7 @@ done in the app and actions done by Home Assistant. Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.tado/index.html b/components/climate.tado/index.html index 15c15974d3..c6f2a4f2a1 100644 --- a/components/climate.tado/index.html +++ b/components/climate.tado/index.html @@ -136,6 +136,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -167,7 +170,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.tesla/index.html b/components/climate.tesla/index.html index 47ca8098b3..8f40b47cc5 100644 --- a/components/climate.tesla/index.html +++ b/components/climate.tesla/index.html @@ -143,6 +143,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -174,7 +177,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.vera/index.html b/components/climate.vera/index.html index d30822d241..13f3183923 100644 --- a/components/climate.vera/index.html +++ b/components/climate.vera/index.html @@ -149,6 +149,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -180,7 +183,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.wink/index.html b/components/climate.wink/index.html index b79430eecc..dcc83035b1 100644 --- a/components/climate.wink/index.html +++ b/components/climate.wink/index.html @@ -6,22 +6,22 @@ - Wink Thermostat - Home Assistant + Wink Climate - Home Assistant - + - + - + - - + + @@ -70,21 +70,22 @@

    - Wink Thermostat + Wink Climate


    -

    The Wink climate platform allows you to get data from your Wink thermostats.

    +

    The Wink climate platform allows you to get data from your Wink thermostats, Air Conditioners, and Water Heaters.

    The requirement is that you have setup Wink.

    Supported climate devices

      -
    • Nest (No wink hub required)
    • -
    • Ecobee (No wink hub required)
    • -
    • Sensi (No wink hub required)
    • +
    • Nest (No Wink hub required)
    • +
    • Ecobee (No Wink hub required)
    • +
    • Sensi (No Wink hub required)
    • Carrier (Unconfirmed)
    • -
    • Honeywell (No wink hub required)
    • +
    • Honeywell (No Wink hub required)
    • Generic Z-Wave
    • Quirky Aros window AC unit
    • +
    • Rheem Econet water heaters (No Wink hub required)

    The above devices are confirmed to work, but others may work as well. @@ -170,6 +171,9 @@ The above devices are confirmed to work, but others may work as well.

  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -201,7 +205,7 @@ The above devices are confirmed to work, but others may work as well. Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate.zwave/index.html b/components/climate.zwave/index.html index e592f3ca74..0662c0dc41 100644 --- a/components/climate.zwave/index.html +++ b/components/climate.zwave/index.html @@ -204,6 +204,9 @@ If the thermostat support different operating modes, you will get one thermostat
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -235,7 +238,7 @@ If the thermostat support different operating modes, you will get one thermostat Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/climate/index.html b/components/climate/index.html index b28076974f..9538dbc8d1 100644 --- a/components/climate/index.html +++ b/components/climate/index.html @@ -429,6 +429,9 @@ temporary target temperature. The particular modes available depend on the clima
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -460,7 +463,7 @@ temporary target temperature. The particular modes available depend on the clima Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/comfoconnect/index.html b/components/comfoconnect/index.html index 5a797383f0..60b6a532fc 100644 --- a/components/comfoconnect/index.html +++ b/components/comfoconnect/index.html @@ -233,6 +233,9 @@ Note that it’s not possible to have multiple connection to the bridge at the s
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -302,6 +305,9 @@ Note that it’s not possible to have multiple connection to the bridge at the s
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/counter/index.html b/components/counter/index.html index b13d4d8191..664c3773c3 100644 --- a/components/counter/index.html +++ b/components/counter/index.html @@ -195,6 +195,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/cover.mqtt/index.html b/components/cover.mqtt/index.html index f34a210117..605950fcbd 100644 --- a/components/cover.mqtt/index.html +++ b/components/cover.mqtt/index.html @@ -74,33 +74,36 @@
    -

    The mqtt cover platform enables the possibility to control an MQTT cover. The device state will be updated only after receiving the a new -state from state_topic. If these messages are published with RETAIN flag, the MQTT device will receive an instant state update after subscription and will start with correct state. Otherwise, the initial state will be unknown.

    -

    There is a state attribute that stores the relative position of the device, where 0 means the device is closed and all other intermediate positions means the device is open.

    -

    When a state topic is not available, the cover will work in optimistic mode. In this mode, the cover will immediately change state after every command. Otherwise, the cover will wait for state confirmation from device (message from state_topic).

    -

    Optimistic mode can be forced, even if state_topic is available. Try to enable it, if experiencing incorrect cover operation.

    +

    The mqtt cover platform allows you to control an MQTT cover (such as blinds, a rollershutter, or a garage door).

    +

    The device state (open or closed) will be updated only after a new message is published on state_topic matching state_open or state_closed. If these messages are published with the retain flag set, the cover will receive an instant state update after subscription and Home Assistant will display the correct state on startup. Otherwise, the initial state displayed in Home Assistant will be unknown.

    +

    There is an attribute that stores the relative position of the device, where 0 means the device is closed and all other intermediate positions means the device is open.

    +

    If a state topic is not defined, the cover will work in optimistic mode. In this mode, the cover will immediately change state (open or closed) after every command sent by Home Assistant. If a state topic is defined, the cover will wait for a message on state_topic matching state_open or state_closed before changing state in Home Assistant.

    +

    Optimistic mode can be forced, even if a state_topic is defined. Try to enable it if experiencing incorrect cover operation.

    +

    The mqtt cover platform optionally supports an availability_topic to receive online and offline messages (birth and LWT messages) from the MQTT cover device. During normal operation, if the MQTT cover device goes offline (i.e. publishes payload_not_available to availability_topic), Home Assistant will display the cover as “unavailable”. If these messages are published with the retain flag set, the cover will receive an instant update after subscription and Home Assistant will display correct availability state of the cover when Home Assistant starts up. If the retain flag is not set, Home Assistant will display the cover as “unavailable” when Home Assistant starts up.

    To use your MQTT cover in your installation, add the following to your configuration.yaml file:

    -
    # Example configuration.yml entry
    +
    # Example configuration.yaml entry
     cover:
       - platform: mqtt
         name: "MQTT Cover"
    -    state_topic: "home-assistant/cover"
         command_topic: "home-assistant/cover/set"
     

    Configuration variables:

    • name (Optional): The name of the sensor. Default is MQTT Cover.
    • -
    • state_topic (Optional): The MQTT topic subscribed to receive sensor values.
    • -
    • command_topic (Optional): The MQTT topic to publish commands to control the rollershutter.
    • +
    • command_topic (Optional): The MQTT topic to publish commands to control the cover.
    • payload_open (Optional): The payload that opens the cover. Default is OPEN.
    • payload_close (Optional): The payload that closes the cover. Default is CLOSE.
    • -
    • payload_stop (Optional): The payload that stops the rollershutter. default is STOP.
    • -
    • state_open (Optional): The payload that represents open state. Default is open.
    • -
    • state_closed (Optional): The payload that represents closed state. Default is closed.
    • +
    • payload_stop (Optional): The payload that stops the cover. default is STOP.
    • +
    • state_topic (Optional): The MQTT topic subscribed to receive cover state messages.
    • +
    • state_open (Optional): The payload that represents the open state. Default is open.
    • +
    • state_closed (Optional): The payload that represents the closed state. Default is closed.
    • +
    • availability_topic (Optional): The MQTT topic subscribed to to receive birth and LWT messages from the MQTT cover device. If availability_topic is not defined, the cover availability state will always be “available”. If availability_topic is defined, the cover availability state will be “unavailable” by default.
    • +
    • payload_available (Optional): The payload that represents the online state. Default is online.
    • +
    • payload_not_available (Optional): The payload that represents the offline state. Default is offline.
    • optimistic (Optional): Flag that defines if switch works in optimistic mode. Default is true if no state topic defined, else false.
    • -
    • qos (Optional): The maximum QoS level of the state topic. Default is 0. Will also be used when publishing messages.
    • -
    • retain (Optional): If the published message should have the retain flag on or not. Default is false.
    • +
    • qos (Optional): The maximum QoS level to be used when receiving and publishing messages. Default is 0.
    • +
    • retain (Optional): Defines if published messages should have the retain flag set. Default is false.
    • value_template (Optional): Defines a template to extract a value from the payload.
    • set_position_topic (Optional): The MQTT topic to publish position commands to.
    • set_position_template (Optional): Defines a template to define the position to be sent to the set_position_topic topic. Incoming position value is available for use in the template ``. If no template is defined, the numeric position (0-100) will be written directly to the topic.
    • @@ -114,22 +117,25 @@ state from state_topic. If these messages
    • tilt_invert_state (Optional): Flag that determines if open/close are flipped; higher values toward closed and lower values toward open. Default is False

    Examples

    -

    In this section you find some real life examples of how to use this sensor.

    +

    In this section you find some real life examples of how to use this platform.

    Full configuration without tilt

    The example below shows a full configuration for a cover without tilt.

    # Example configuration.yml entry
     cover:
       - platform: mqtt
    -    state_topic: "home-assistant/cover"
    -    command_topic: "home-assistant/cover/set"
         name: "MQTT Cover"
    +    command_topic: "home-assistant/cover/set"
    +    state_topic: "home-assistant/cover/state"
    +    availability_topic: "home-assistant/cover/availability"    
         qos: 0
         retain: true
         payload_open: "OPEN"
         payload_close: "CLOSE"
         payload_stop: "STOP"
    -    state_open: "OPEN"
    -    state_closed: "STATE"
    +    state_open: "open"
    +    state_closed: "closed"
    +    payload_available: "online"
    +    payload_not_available: "offline"
         optimistic: false
         value_template: '{{ value.x }}'
     
    @@ -139,27 +145,30 @@ state from state_topic. If these messages
    # Example configuration.yml entry
     cover:
       - platform: mqtt
    -    state_topic: "home-assistant/cover"
    -    command_topic: "home-assistant/cover/set"
         name: "MQTT Cover"
    +    command_topic: "home-assistant/cover/set"
    +    state_topic: "home-assistant/cover/state"
    +    availability_topic: "home-assistant/cover/availability"
         qos: 0
         retain: true
         payload_open: "OPEN"
         payload_close: "CLOSE"
         payload_stop: "STOP"
    -    state_open: "OPEN"
    -    state_closed: "STATE"
    +    state_open: "open"
    +    state_closed: "closed"
    +    payload_available: "online"
    +    payload_not_available: "offline"
         optimistic: false
         value_template: '{{ value.x }}'
         tilt_command_topic: 'home-assistant/cover/tilt'
    -    tilt_status_topic: 'home-assistant/cover/tilt-status'
    +    tilt_status_topic: 'home-assistant/cover/tilt-state'
         tilt_min: 0
         tilt_max: 180
         tilt_closed_value: 70
         tilt_opened_value: 180
     
    -

    For a check you can use the command line tools mosquitto_pub shipped with mosquitto to send MQTT messages. This allows you to operate your cover manually:

    +

    To test, you can use the command line tool mosquitto_pub shipped with mosquitto or the mosquitto-clients package to send MQTT messages. This allows you to operate your cover manually:

    $  mosquitto_pub -h 127.0.0.1 -t home-assistant/cover/set -m "CLOSE"
     
    @@ -203,6 +212,9 @@ state from state_topic. If these messages
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/cover.wink/index.html b/components/cover.wink/index.html index 6f63e0920c..5a676158f4 100644 --- a/components/cover.wink/index.html +++ b/components/cover.wink/index.html @@ -122,6 +122,9 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Fan
  • @@ -140,9 +143,6 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Switch
  • -
  • - Wink Thermostat -
  • diff --git a/components/datadog/index.html b/components/datadog/index.html index 96df12db86..87d4c006b9 100644 --- a/components/datadog/index.html +++ b/components/datadog/index.html @@ -125,6 +125,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/device_sun_light_trigger/index.html b/components/device_sun_light_trigger/index.html index 307ebc41ae..1c3ec16f6c 100644 --- a/components/device_sun_light_trigger/index.html +++ b/components/device_sun_light_trigger/index.html @@ -135,6 +135,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/device_tracker.actiontec/index.html b/components/device_tracker.actiontec/index.html index 4415e09fd5..22a8cd26b4 100644 --- a/components/device_tracker.actiontec/index.html +++ b/components/device_tracker.actiontec/index.html @@ -195,6 +195,9 @@ This device tracker needs telnet to be enabled on the router.
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.aruba/index.html b/components/device_tracker.aruba/index.html index e1d301e2d4..3a657a8408 100644 --- a/components/device_tracker.aruba/index.html +++ b/components/device_tracker.aruba/index.html @@ -198,6 +198,9 @@ This device tracker needs telnet to be enabled on the router.
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.asuswrt/index.html b/components/device_tracker.asuswrt/index.html index e7329fc17c..f491c40875 100644 --- a/components/device_tracker.asuswrt/index.html +++ b/components/device_tracker.asuswrt/index.html @@ -200,6 +200,9 @@ You need to enable telnet OpenWRT (ubus) +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.automatic/index.html b/components/device_tracker.automatic/index.html index ecc60d75e3..c705798d74 100644 --- a/components/device_tracker.automatic/index.html +++ b/components/device_tracker.automatic/index.html @@ -211,6 +211,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.bbox/index.html b/components/device_tracker.bbox/index.html index e2316481f6..467e791e7f 100644 --- a/components/device_tracker.bbox/index.html +++ b/components/device_tracker.bbox/index.html @@ -199,6 +199,9 @@ For now and due to third party limitation, the Bbox must be on the same local ne
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.bluetooth_le_tracker/index.html b/components/device_tracker.bluetooth_le_tracker/index.html index 1d6082bed0..f286cedc33 100644 --- a/components/device_tracker.bluetooth_le_tracker/index.html +++ b/components/device_tracker.bluetooth_le_tracker/index.html @@ -214,6 +214,9 @@ Some BTLE devices (e.g. fitness trackers) are only visible to the devices that t
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.bluetooth_tracker/index.html b/components/device_tracker.bluetooth_tracker/index.html index fcc6c61e4b..5a394beb65 100644 --- a/components/device_tracker.bluetooth_tracker/index.html +++ b/components/device_tracker.bluetooth_tracker/index.html @@ -189,6 +189,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.bt_home_hub_5/index.html b/components/device_tracker.bt_home_hub_5/index.html index 60ece14474..56757a075d 100644 --- a/components/device_tracker.bt_home_hub_5/index.html +++ b/components/device_tracker.bt_home_hub_5/index.html @@ -184,6 +184,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.cisco_ios/index.html b/components/device_tracker.cisco_ios/index.html index e119c6c45a..6b21b46f8b 100644 --- a/components/device_tracker.cisco_ios/index.html +++ b/components/device_tracker.cisco_ios/index.html @@ -218,6 +218,9 @@ If you have a very large number of devices on your VLan (+1000), then you may wa
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.ddwrt/index.html b/components/device_tracker.ddwrt/index.html index dd6c0f630a..1c363da127 100644 --- a/components/device_tracker.ddwrt/index.html +++ b/components/device_tracker.ddwrt/index.html @@ -192,6 +192,9 @@ See the device tracker component page
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.fritz/index.html b/components/device_tracker.fritz/index.html index 900eba8370..205346be47 100644 --- a/components/device_tracker.fritz/index.html +++ b/components/device_tracker.fritz/index.html @@ -194,6 +194,9 @@ It seems that it is not necessary to use it in current generation Fritz!Box rout
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.geofency/index.html b/components/device_tracker.geofency/index.html index 8719974b2c..4166309662 100644 --- a/components/device_tracker.geofency/index.html +++ b/components/device_tracker.geofency/index.html @@ -197,6 +197,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.gpslogger/index.html b/components/device_tracker.gpslogger/index.html index 07c4550a5c..62a81655a0 100644 --- a/components/device_tracker.gpslogger/index.html +++ b/components/device_tracker.gpslogger/index.html @@ -214,6 +214,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.huawei_router/index.html b/components/device_tracker.huawei_router/index.html index a101d9a072..353480a37b 100644 --- a/components/device_tracker.huawei_router/index.html +++ b/components/device_tracker.huawei_router/index.html @@ -192,6 +192,9 @@ Currently, this was only tested with the Huawei HG8247H (used by Vodafone Portug
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.icloud/index.html b/components/device_tracker.icloud/index.html index ff156e30a2..cc5a4fb01e 100644 --- a/components/device_tracker.icloud/index.html +++ b/components/device_tracker.icloud/index.html @@ -207,6 +207,9 @@ You may receive an email from Apple stating that someone has logged into your ac
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.keenetic_ndms2/index.html b/components/device_tracker.keenetic_ndms2/index.html index 0ea390c113..a1e05da09c 100644 --- a/components/device_tracker.keenetic_ndms2/index.html +++ b/components/device_tracker.keenetic_ndms2/index.html @@ -193,6 +193,9 @@ Router running NDMS2 firmware.

  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.linksys_ap/index.html b/components/device_tracker.linksys_ap/index.html index e5f3f97cf9..1c54f4ae3c 100644 --- a/components/device_tracker.linksys_ap/index.html +++ b/components/device_tracker.linksys_ap/index.html @@ -205,6 +205,9 @@ It was tested with a LAPAC1750 AC1750 Dual Band Access Point.

  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.linksys_smart/index.html b/components/device_tracker.linksys_smart/index.html index 343b459ffc..960ff27088 100644 --- a/components/device_tracker.linksys_smart/index.html +++ b/components/device_tracker.linksys_smart/index.html @@ -193,6 +193,9 @@ For this platform to work correctly, it is necessary to disable the “Access vi
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.locative/index.html b/components/device_tracker.locative/index.html index aa76401674..8316a89573 100644 --- a/components/device_tracker.locative/index.html +++ b/components/device_tracker.locative/index.html @@ -189,6 +189,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.luci/index.html b/components/device_tracker.luci/index.html index 8fdd9b5e7d..ce3271573a 100644 --- a/components/device_tracker.luci/index.html +++ b/components/device_tracker.luci/index.html @@ -199,6 +199,9 @@ Some installations have a s
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.mikrotik/index.html b/components/device_tracker.mikrotik/index.html index 5aff4f8731..938d6de99b 100644 --- a/components/device_tracker.mikrotik/index.html +++ b/components/device_tracker.mikrotik/index.html @@ -201,6 +201,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.mqtt/index.html b/components/device_tracker.mqtt/index.html index c07e3316a0..f2690194a8 100644 --- a/components/device_tracker.mqtt/index.html +++ b/components/device_tracker.mqtt/index.html @@ -133,6 +133,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • @@ -237,6 +240,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.mqtt_json/index.html b/components/device_tracker.mqtt_json/index.html index ec6f984969..b078c75dcf 100644 --- a/components/device_tracker.mqtt_json/index.html +++ b/components/device_tracker.mqtt_json/index.html @@ -203,6 +203,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.mysensors/index.html b/components/device_tracker.mysensors/index.html index 4f53db88be..f30c6c9e0a 100644 --- a/components/device_tracker.mysensors/index.html +++ b/components/device_tracker.mysensors/index.html @@ -297,6 +297,9 @@
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/device_tracker.netgear/index.html b/components/device_tracker.netgear/index.html index c576ee1d8c..cdd6414a03 100644 --- a/components/device_tracker.netgear/index.html +++ b/components/device_tracker.netgear/index.html @@ -86,10 +86,10 @@

    Configuration variables:

      -
    • host (Required): The IP address of your router, e.g. 192.168.1.1.
    • -
    • username (Required): The username of an user with administrative privileges, usually admin.
    • +
    • host (Optional): The IP address of your router, e.g. 192.168.1.1. If not provided routerlogin.net will be used.
    • +
    • username (Optional): The username of an user with administrative privileges. If not provided admin will be used.
    • +
    • port (Optional): The port your router communicates with (defaults to 5000, but 80 is also known to be used on some models).
    • password (Required): The password for your given admin account.
    • -
    • port (Optional): The port your router communicates with (defaults to 5000, but 80 is also known to be used on some models)

    List of models that are known to use port 80:

      @@ -200,6 +200,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.nmap_tracker/index.html b/components/device_tracker.nmap_tracker/index.html index 302930f6bd..11feeb874e 100644 --- a/components/device_tracker.nmap_tracker/index.html +++ b/components/device_tracker.nmap_tracker/index.html @@ -226,6 +226,9 @@ If you are using Hass.io then just move forward to the co
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.owntracks/index.html b/components/device_tracker.owntracks/index.html index 64291c2962..2cd41d4271 100644 --- a/components/device_tracker.owntracks/index.html +++ b/components/device_tracker.owntracks/index.html @@ -235,6 +235,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.owntracks_http/index.html b/components/device_tracker.owntracks_http/index.html new file mode 100644 index 0000000000..d95658b812 --- /dev/null +++ b/components/device_tracker.owntracks_http/index.html @@ -0,0 +1,298 @@ + + + + + + + + + OwnTracks (via HTTP) - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      +
      +
      +

      + OwnTracks (via HTTP) +

      +
      +
      +

      OwnTracks is a free and open source application that allows you to track your location in Home Assistant. This is a platform that supports OwnTracks via their HTTP publishing method.

      +

      To integrate Owntracks tracking via HTTP in Home Assistant, add the following section to your configuration.yaml file:

      +
      # Example configuration.yaml entry
      +device_tracker:
      +  - platform: owntracks_http
      +
      +
      +

      For configuration options and usage instructions, read the documentation for the OwnTracks platform.

      +

      Configuring OwnTracks to submit data via HTTP

      +

      Open OwnTracks and go to Connection preferences:

      +
        +
      • Mode: Private HTTP
      • +
      • Host: /api/owntracks//
      • +
      • Identification: turn authentication on, username homeassistant and password is your API password that you use to login to Home Assistant.
      • +
      +

      Host example: If I host my Home Assistant at https://example.duckdns.org, my name is Paulus and my phone is a Pixel I would set the host to be https://example.duckdns.org/api/owntracks/paulus/pixel. This will result in an entity with an ID of device_tracker.paulus_pixel. You can pick any name for the user and the device.

      +
      +
      + +
      +
      + + + + + + + diff --git a/components/device_tracker.ping/index.html b/components/device_tracker.ping/index.html index 3a1a9e9743..035e640e61 100644 --- a/components/device_tracker.ping/index.html +++ b/components/device_tracker.ping/index.html @@ -197,6 +197,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.sky_hub/index.html b/components/device_tracker.sky_hub/index.html index 83a1b31c82..a5eff67e81 100644 --- a/components/device_tracker.sky_hub/index.html +++ b/components/device_tracker.sky_hub/index.html @@ -186,6 +186,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.snmp/index.html b/components/device_tracker.snmp/index.html index df0228db8d..c2435e1d9c 100644 --- a/components/device_tracker.snmp/index.html +++ b/components/device_tracker.snmp/index.html @@ -277,6 +277,9 @@ This device tracker needs SNMP to be enabled on the router. It could be that you
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.swisscom/index.html b/components/device_tracker.swisscom/index.html index 5e675dc953..3434660434 100644 --- a/components/device_tracker.swisscom/index.html +++ b/components/device_tracker.swisscom/index.html @@ -189,6 +189,9 @@ There are three models of Internet-Box (light, standard and plus). The platform
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.tado/index.html b/components/device_tracker.tado/index.html index 61c707c8c1..f3d0fee904 100644 --- a/components/device_tracker.tado/index.html +++ b/components/device_tracker.tado/index.html @@ -226,6 +226,9 @@ Polling Tado API for presence information will happen at most once every 30 seco
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.tesla/index.html b/components/device_tracker.tesla/index.html index be64b50e6b..a4d3ee135b 100644 --- a/components/device_tracker.tesla/index.html +++ b/components/device_tracker.tesla/index.html @@ -197,6 +197,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.thomson/index.html b/components/device_tracker.thomson/index.html index 2c301febad..18c944285a 100644 --- a/components/device_tracker.thomson/index.html +++ b/components/device_tracker.thomson/index.html @@ -189,6 +189,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.tomato/index.html b/components/device_tracker.tomato/index.html index e2da5c53da..17a4e5fc2e 100644 --- a/components/device_tracker.tomato/index.html +++ b/components/device_tracker.tomato/index.html @@ -195,6 +195,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.tplink/index.html b/components/device_tracker.tplink/index.html index ca66a136ee..b7dd676280 100644 --- a/components/device_tracker.tplink/index.html +++ b/components/device_tracker.tplink/index.html @@ -213,6 +213,9 @@ TP-Link devices typically only allow one login at a time to the admin console.
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.trackr/index.html b/components/device_tracker.trackr/index.html index 54564ee381..428a9e2e52 100644 --- a/components/device_tracker.trackr/index.html +++ b/components/device_tracker.trackr/index.html @@ -192,6 +192,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.ubus/index.html b/components/device_tracker.ubus/index.html index efd003870b..bb58926d49 100644 --- a/components/device_tracker.ubus/index.html +++ b/components/device_tracker.ubus/index.html @@ -317,6 +317,9 @@ Connection: keep-alive

    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.unifi/index.html b/components/device_tracker.unifi/index.html index 1095ef2dd6..6f8b66a8c0 100644 --- a/components/device_tracker.unifi/index.html +++ b/components/device_tracker.unifi/index.html @@ -193,6 +193,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.upc_connect/index.html b/components/device_tracker.upc_connect/index.html index 0366166041..d71ee8b071 100644 --- a/components/device_tracker.upc_connect/index.html +++ b/components/device_tracker.upc_connect/index.html @@ -191,6 +191,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.volvooncall/index.html b/components/device_tracker.volvooncall/index.html index db015bd07e..9eb2e9b446 100644 --- a/components/device_tracker.volvooncall/index.html +++ b/components/device_tracker.volvooncall/index.html @@ -183,6 +183,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker.xiaomi/index.html b/components/device_tracker.xiaomi/index.html index b3aef55ee2..d0f6a308ad 100644 --- a/components/device_tracker.xiaomi/index.html +++ b/components/device_tracker.xiaomi/index.html @@ -190,6 +190,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/device_tracker/index.html b/components/device_tracker/index.html index 84eb318944..361805a12b 100644 --- a/components/device_tracker/index.html +++ b/components/device_tracker/index.html @@ -276,6 +276,9 @@
    • OpenWRT (ubus)
    • +
    • + OwnTracks (via HTTP) +
    • Owntracks
    • diff --git a/components/digital_ocean/index.html b/components/digital_ocean/index.html index cd70e28ec8..8dbe1aca1b 100644 --- a/components/digital_ocean/index.html +++ b/components/digital_ocean/index.html @@ -214,6 +214,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -283,6 +286,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/doorbird/index.html b/components/doorbird/index.html index 8988870cdd..1b8ad1ad7b 100644 --- a/components/doorbird/index.html +++ b/components/doorbird/index.html @@ -220,6 +220,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -289,6 +292,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/duckdns/index.html b/components/duckdns/index.html new file mode 100644 index 0000000000..f54b31c467 --- /dev/null +++ b/components/duckdns/index.html @@ -0,0 +1,179 @@ + + + + + + + + + DuckDNS - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      +
      +
      +

      + DuckDNS +

      +
      +
      +

      With the DuckDNS component you can keep your DuckDNS record up to date. DuckDNS is a free dynamic DNS service that allows you to point a subdomain under duckdns.org at your computer.

      +

      To use the component in your installation, add the following to your configuration.yaml file:

      +
      # Example configuration.yaml entry
      +duckdns:
      +  domain: mysubdomain
      +  access_token: abcdefgh
      +
      +
      +
      +

      Configuration Variables

      +
      +
      domain
      +
      +

      (string)(Required)Your duckdns subdomain (without the .duckdns.org suffix).

      +
      +
      access_token
      +
      +

      (string)(Required)Your DuckDNS access token. Log in to the site to get one.

      +
      +
      +
      +
      +
      + +
      +
      + + + + + + + diff --git a/components/dweet/index.html b/components/dweet/index.html index c100b22955..c52e3acb45 100644 --- a/components/dweet/index.html +++ b/components/dweet/index.html @@ -135,6 +135,9 @@
    • History
    • +
    • + History Graph +
    • InfluxDB
    • diff --git a/components/dyson/index.html b/components/dyson/index.html index de08aecf5f..1bc581c2f1 100644 --- a/components/dyson/index.html +++ b/components/dyson/index.html @@ -246,6 +246,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -315,6 +318,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/ecobee/index.html b/components/ecobee/index.html index bb6c46a3b8..4fc26cb57c 100644 --- a/components/ecobee/index.html +++ b/components/ecobee/index.html @@ -248,6 +248,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -317,6 +320,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/eight_sleep/index.html b/components/eight_sleep/index.html index 10f7fbba69..3794b5f375 100644 --- a/components/eight_sleep/index.html +++ b/components/eight_sleep/index.html @@ -271,6 +271,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -340,6 +343,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/emoncms_history/index.html b/components/emoncms_history/index.html index ff436fe2cc..aaf39a501d 100644 --- a/components/emoncms_history/index.html +++ b/components/emoncms_history/index.html @@ -124,6 +124,9 @@
    • History
    • +
    • + History Graph +
    • InfluxDB
    • diff --git a/components/emulated_hue/index.html b/components/emulated_hue/index.html index 091eaecba4..1367b75cc3 100644 --- a/components/emulated_hue/index.html +++ b/components/emulated_hue/index.html @@ -295,6 +295,9 @@ It is recommended to assign a static IP address to the computer running Home Ass
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -364,6 +367,9 @@ It is recommended to assign a static IP address to the computer running Home Ass
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/enocean/index.html b/components/enocean/index.html index c8889a6f27..9842caf1a0 100644 --- a/components/enocean/index.html +++ b/components/enocean/index.html @@ -235,6 +235,9 @@
    • MQTT
    • +
    • + Melnor Raincloud +
    • Microsoft Face
    • @@ -304,6 +307,9 @@
    • Tesla
    • +
    • + The Things Network +
    • Twilio
    • diff --git a/components/fan.mqtt/index.html b/components/fan.mqtt/index.html index 4873fa1f8c..29bed98cce 100644 --- a/components/fan.mqtt/index.html +++ b/components/fan.mqtt/index.html @@ -181,6 +181,9 @@ Make sure that your topic is an exact match. som
    • MQTT Device Tracker
    • +
    • + MQTT HVAC +
    • MQTT Light
    • diff --git a/components/fan.wink/index.html b/components/fan.wink/index.html index 9a307a6043..46d360e53e 100644 --- a/components/fan.wink/index.html +++ b/components/fan.wink/index.html @@ -115,6 +115,9 @@ The above devices are confimed to work, but others may work as well.
    • Wink Binary Sensor
    • +
    • + Wink Climate +
    • Wink Cover
    • @@ -133,9 +136,6 @@ The above devices are confimed to work, but others may work as well.
    • Wink Switch
    • -
    • - Wink Thermostat -
    diff --git a/components/ffmpeg/index.html b/components/ffmpeg/index.html index b9bd50beeb..7fa2d2fae8 100644 --- a/components/ffmpeg/index.html +++ b/components/ffmpeg/index.html @@ -263,6 +263,9 @@ Press [q] to stop, [?] MQTT +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -332,6 +335,9 @@ Press [q] to stop, [?] Tesla +
  • + The Things Network +
  • Twilio
  • diff --git a/components/graphite/index.html b/components/graphite/index.html index bf1fc41565..9d4a7764ee 100644 --- a/components/graphite/index.html +++ b/components/graphite/index.html @@ -116,6 +116,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/hdmi_cec/index.html b/components/hdmi_cec/index.html index a3df11d53e..3f1e64dc3a 100644 --- a/components/hdmi_cec/index.html +++ b/components/hdmi_cec/index.html @@ -278,6 +278,9 @@ language: ???
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/history/index.html b/components/history/index.html index 3bbec78a33..fd4cdc858b 100644 --- a/components/history/index.html +++ b/components/history/index.html @@ -196,6 +196,9 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/history_graph/index.html b/components/history_graph/index.html new file mode 100644 index 0000000000..86c8f9bf5f --- /dev/null +++ b/components/history_graph/index.html @@ -0,0 +1,261 @@ + + + + + + + + + History Graph - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + History Graph +

    +
    +
    +

    + +

    +

    The history_graph component will make the UI display a graph similar to the graphs in more-info popups and the history panel.

    +

    To use this component in your installation, add the following to your configuration.yaml file:

    +
    # Minimal configuration.yaml entry
    +history_graph:
    +  gr1:
    +    entities:
    +      - light.ceiling.lights
    +  
    +
    +
    +

    Configuration variables

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    AttributeOptionalDefaultDescription
    entitiesno List of entities whose history to show as a graph.
    nameyesIDName to display.
    hours_to_showyes24Number of hours to show.
    refreshyes0Number of seconds between graph refreshes. 0 for no refreshes.
    +

    Full Example

    +
    # Full configuration.yaml entry
    +history_graph:
    +  gr1:
    +    name: Lights Graph
    +    entities:
    +      - light.ceiling.lights
    +      - light.bed_light
    +    hours_to_show: 240
    +    refresh: 60
    +  gr2:
    +    name: Temperature
    +    entities:
    +      - sensor.outside_temperature
    +      - sensor.inside_temperature
    +    hours_to_show: 120
    +    # refresh: 0
    +
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/homematic/index.html b/components/homematic/index.html index 4947e8439a..2bfd4e11a9 100644 --- a/components/homematic/index.html +++ b/components/homematic/index.html @@ -378,6 +378,9 @@ Using this service provides you direct access to the setValue-method of the prim
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -447,6 +450,9 @@ Using this service provides you direct access to the setValue-method of the prim
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/ifttt/index.html b/components/ifttt/index.html index a30f80f8b0..0567cdceeb 100644 --- a/components/ifttt/index.html +++ b/components/ifttt/index.html @@ -218,6 +218,9 @@ You need to setup a unique trigger for each event you sent to IFTTT.
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/index.html b/components/index.html index 73677ae259..7dd6727c72 100644 --- a/components/index.html +++ b/components/index.html @@ -80,17 +80,17 @@ Support for these components is provided by the Home Assistant community.
    - All (829) + All (842) Featured - Added in 0.54 (15) - Added in 0.53 (18) - Added in 0.52 (14) + Added in 0.55 (12) + Added in 0.54 (15) + Added in 0.53 (18) Alarm (17) - Automation (18) - Binary Sensor (61) + Automation (19) + Binary Sensor (62) Calendar (4) Camera (25) - Climate (23) + Climate (24) Cover (20) DIY (15) Downloading (5) @@ -99,8 +99,8 @@ Support for these components is provided by the Home Assistant community. Finance (9) Front end (5) Health (4) - History (14) - Hub (70) + History (15) + Hub (72) Image Processing (8) Intent (2) Light (53) @@ -109,17 +109,17 @@ Support for these components is provided by the Home Assistant community. Media Player (50) Notifications (50) Organization (3) - Presence Detection (43) + Presence Detection (44) Remote (4) Scene (5) - Sensor (98) + Sensor (102) Social (5) - Switch (64) + Switch (65) System Monitor (26) Telegram chatbot (3) Text-to-speech (6) Transport (13) - Utility (3) + Utility (4) Vacuum (4) Voice (5) Weather (23) @@ -301,6 +301,7 @@ var allComponents = [ {url:"/components/sensor.dovado/", title:"Dovado", cat:"system-monitor", featured: false, v: "0.32", logo: "dovado.png"}, {url:"/components/downloader/", title:"Downloader", cat:"downloading", featured: false, v: "0.7", logo: "home-assistant.png"}, {url:"/components/sensor.dublin_bus_transport/", title:"Dublin Bus Transport", cat:"transport", featured: false, v: "0.36", logo: "dublin_bus.jpg"}, +{url:"/components/duckdns/", title:"DuckDNS", cat:"utility", featured: false, v: "0.55", logo: "duckdns.png"}, {url:"/components/media_player.dunehd/", title:"DuneHD media players", cat:"media-player", featured: false, v: "0.34", logo: "dunehd.png"}, {url:"/components/sensor.dweet/", title:"Dweet.io", cat:"sensor", featured: false, v: "0.10", logo: "dweet.png"}, {url:"/components/dweet/", title:"Dweet.io", cat:"history", featured: false, v: "0.19", logo: "dweet.png"}, @@ -371,6 +372,7 @@ var allComponents = [ {url:"/components/camera.generic/", title:"Generic IP Camera", cat:"camera", featured: false, v: "0.7", logo: "camcorder.png"}, {url:"/components/camera.mjpeg/", title:"Generic MJPEG IP Camera", cat:"camera", featured: false, v: "0.7", logo: "camcorder.png"}, {url:"/components/climate.generic_thermostat/", title:"Generic Thermostat", cat:"climate", featured: false, v: "0.7", logo: "heat-control.png"}, +{url:"/components/sensor.geo_rss_events/", title:"GeoRSS Events Sensor", cat:"sensor", featured: false, v: "0.0", logo: "rss.png"}, {url:"/components/device_tracker.geofency/", title:"Geofency", cat:"presence-detection", featured: false, v: "0.53", logo: "geofency.png"}, {url:"/components/sensor.gitter/", title:"Gitter Sensor", cat:"sensor", featured: false, v: "0.47", logo: "gitter.png"}, {url:"/components/sensor.glances/", title:"Glances", cat:"system-monitor", featured: false, v: "0.7", logo: "glances.png"}, @@ -397,6 +399,7 @@ var allComponents = [ {url:"/components/switch.hikvision/", title:"Hikvision Camera Switch", cat:"switch", featured: false, v: "0.7", logo: "hikvision.png"}, {url:"/components/notify.hipchat/", title:"HipChat", cat:"notifications", featured: false, v: "0.52", logo: "hipchat.png"}, {url:"/components/history/", title:"History", cat:"history", featured: false, v: "0.7", logo: "home-assistant.png"}, +{url:"/components/history_graph/", title:"History Graph", cat:"history", featured: false, v: "0.55", logo: "home-assistant.png"}, {url:"/components/sensor.history_stats/", title:"History Statistics Sensor", cat:"sensor", featured: false, v: "0.39", logo: "home-assistant.png"}, {url:"/components/homematic/", title:"Homematic", cat:"hub", featured: false, v: "0.0", logo: "homematic.png"}, {url:"/components/binary_sensor.homematic/", title:"Homematic Binary Sensor", cat:"binary-sensor", featured: false, v: "0.23", logo: "homematic.png"}, @@ -427,6 +430,7 @@ var allComponents = [ {url:"/components/influxdb/", title:"InfluxDB", cat:"history", featured: false, v: "0.9", logo: "influxdb.png"}, {url:"/components/sensor.influxdb/", title:"InfluxDB Sensor", cat:"sensor", featured: false, v: "0.32", logo: "influxdb.png"}, {url:"/components/input_boolean/", title:"Input Boolean", cat:"automation", featured: false, v: "0.0", logo: "home-assistant.png"}, +{url:"/components/input_datetime/", title:"Input Datetime", cat:"automation", featured: false, v: "0.55", logo: "home-assistant.png"}, {url:"/components/input_select/", title:"Input Select", cat:"automation", featured: false, v: "0.13", logo: "home-assistant.png"}, {url:"/components/input_slider/", title:"Input Slider", cat:"automation", featured: false, v: "0.16", logo: "home-assistant.png"}, {url:"/components/input_text/", title:"Input Text", cat:"automation", featured: false, v: "0.53", logo: "home-assistant.png"}, @@ -517,6 +521,7 @@ var allComponents = [ {url:"/components/device_tracker.mqtt/", title:"MQTT Device Tracker", cat:"presence-detection", featured: false, v: "0.0", logo: "mqtt.png"}, {url:"/components/mqtt_eventstream/", title:"MQTT Eventstream", cat:"other", featured: false, v: "0.11", logo: "mqtt.png"}, {url:"/components/fan.mqtt/", title:"MQTT Fan", cat:"fan", featured: false, v: "0.27", logo: "mqtt.png"}, +{url:"/components/climate.mqtt/", title:"MQTT HVAC", cat:"climate", featured: false, v: "0.55", logo: "heat-control.png"}, {url:"/components/light.mqtt_json/", title:"MQTT JSON Light", cat:"light", featured: false, v: "0.26", logo: "mqtt.png"}, {url:"/components/light.mqtt/", title:"MQTT Light", cat:"light", featured: false, v: "0.0", logo: "mqtt.png"}, {url:"/components/lock.mqtt/", title:"MQTT Lock", cat:"lock", featured: false, v: "0.15", logo: "mqtt.png"}, @@ -536,6 +541,10 @@ var allComponents = [ {url:"/components/tts.marytts/", title:"MaryTTS", cat:"text-to-speech", featured: false, v: "0.43", logo: "marytts.png"}, {url:"/components/notify.matrix/", title:"Matrix", cat:"notifications", featured: false, v: "0.32", logo: "matrix.png"}, {url:"/components/media_extractor/", title:"Media Extractor", cat:"media-player", featured: false, v: "0.49", logo: "home-assistant.png"}, +{url:"/components/raincloud/", title:"Melnor Raincloud", cat:"hub", featured: false, v: "0.55", logo: "raincloud.jpg"}, +{url:"/components/binary_sensor.raincloud/", title:"Melnor Raincloud Binary Sensor", cat:"binary-sensor", featured: false, v: "0.55", logo: "raincloud.jpg"}, +{url:"/components/sensor.raincloud/", title:"Melnor Raincloud Sensor", cat:"sensor", featured: false, v: "0.55", logo: "raincloud.jpg"}, +{url:"/components/switch.raincloud/", title:"Melnor Raincloud Switch", cat:"switch", featured: false, v: "0.55", logo: "raincloud.jpg"}, {url:"/components/notify.message_bird/", title:"MessageBird", cat:"notifications", featured: false, v: "0.16", logo: "message_bird.png"}, {url:"/components/weather.metoffice/", title:"Met Office", cat:"weather", featured: false, v: "0.42", logo: "metoffice.jpg"}, {url:"/components/sensor.metoffice/", title:"Met Office Sensor", cat:"weather", featured: false, v: "0.42", logo: "metoffice.jpg"}, @@ -624,7 +633,8 @@ var allComponents = [ {url:"/components/media_player.liveboxplaytv/", title:"Orange Livebox Play TV", cat:"media-player", featured: false, v: "0.38", logo: "orange.png"}, {url:"/components/switch.orvibo/", title:"Orvibo Switch", cat:"switch", featured: false, v: "0.0", logo: "orvibo.png"}, {url:"/components/light.osramlightify/", title:"Osram Lightify", cat:"light", featured: false, v: "0.21", logo: "osramlightify.png"}, -{url:"/components/device_tracker.owntracks/", title:"Owntracks", cat:"presence-detection", featured: true, v: "0.7", logo: "owntracks.png"}, +{url:"/components/device_tracker.owntracks_http/", title:"OwnTracks (via HTTP)", cat:"presence-detection", featured: true, v: "0.55", logo: "owntracks.png"}, +{url:"/components/device_tracker.owntracks/", title:"Owntracks", cat:"presence-detection", featured: false, v: "0.7", logo: "owntracks.png"}, {url:"/components/sensor.pvoutput/", title:"PVOutput Sensor", cat:"energy", featured: false, v: "0.33", logo: "pvoutput.png"}, {url:"/components/light.rpi_gpio_pwm/", title:"PWM LED", cat:"light", featured: false, v: "0.43", logo: "raspberry-pi.png"}, {url:"/components/media_player.panasonic_viera/", title:"Panasonic Viera TV", cat:"media-player", featured: false, v: "0.17", logo: "panasonic.png"}, @@ -806,11 +816,14 @@ var allComponents = [ {url:"/components/climate.tesla/", title:"Tesla HVAC", cat:"climate", featured: false, v: "0.53", logo: "tesla.png"}, {url:"/components/lock.tesla/", title:"Tesla Lock", cat:"lock", featured: false, v: "0.53", logo: "tesla.png"}, {url:"/components/sensor.tesla/", title:"Tesla Sensor", cat:"sensor", featured: false, v: "0.53", logo: "tesla.png"}, +{url:"/components/thethingsnetwork/", title:"The Things Network", cat:"hub", featured: false, v: "0.55", logo: "thethingsnetwork.png"}, +{url:"/components/sensor.thethingsnetwork/", title:"The Things Network Sensor", cat:"sensor", featured: false, v: "0.55", logo: "thethingsnetwork.png"}, {url:"/components/thingspeak/", title:"ThingSpeak", cat:"history", featured: false, v: "0.32", logo: "thingspeak.png"}, {url:"/components/switch.thinkingcleaner/", title:"Thinking Cleaner Switch", cat:"switch", featured: false, v: "0.18", logo: "thinkingcleaner.png"}, {url:"/components/sensor.thinkingcleaner/", title:"Thinking Cleaner sensor", cat:"sensor", featured: false, v: "0.18", logo: "thinkingcleaner.png"}, {url:"/components/device_tracker.thomson/", title:"Thomson", cat:"presence-detection", featured: false, v: "0.0", logo: "technicolor.png"}, {url:"/components/binary_sensor.threshold/", title:"Threshold Binary Sensor", cat:"binary-sensor", featured: false, v: "0.34", logo: "home-assistant.png"}, +{url:"/components/sensor.tibber/", title:"Tibber", cat:"sensor", featured: false, v: "0.55", logo: "tibber.png"}, {url:"/components/light.tikteck/", title:"Tikteck", cat:"light", featured: false, v: "0.36", logo: ""}, {url:"/components/sensor.time_date/", title:"Time & Date", cat:"calendar", featured: false, v: "0.7", logo: "home-assistant.png"}, {url:"/components/calendar.todoist/", title:"Todoist", cat:"calendar", featured: false, v: "0.54", logo: "todoist.png"}, @@ -877,6 +890,7 @@ var allComponents = [ {url:"/components/wink/", title:"Wink", cat:"hub", featured: true, v: "0.7", logo: "wink.png"}, {url:"/components/alarm_control_panel.wink/", title:"Wink Alarm", cat:"alarm", featured: false, v: "0.37", logo: "wink.png"}, {url:"/components/binary_sensor.wink/", title:"Wink Binary Sensor", cat:"binary-sensor", featured: false, v: "0.14", logo: "wink.png"}, +{url:"/components/climate.wink/", title:"Wink Climate", cat:"climate", featured: false, v: "0.32", logo: "wink.png"}, {url:"/components/cover.wink/", title:"Wink Cover", cat:"cover", featured: false, v: "0.13", logo: "wink.png"}, {url:"/components/fan.wink/", title:"Wink Fan", cat:"fan", featured: false, v: "0.36", logo: "wink.png"}, {url:"/components/light.wink/", title:"Wink Light", cat:"light", featured: false, v: "0.7", logo: "wink.png"}, @@ -884,7 +898,6 @@ var allComponents = [ {url:"/components/scene.wink/", title:"Wink Scene", cat:"scene", featured: false, v: "0.41", logo: "wink.png"}, {url:"/components/sensor.wink/", title:"Wink Sensor", cat:"sensor", featured: false, v: "0.7", logo: "wink.png"}, {url:"/components/switch.wink/", title:"Wink Switch", cat:"switch", featured: false, v: "0.7", logo: "wink.png"}, -{url:"/components/climate.wink/", title:"Wink Thermostat", cat:"climate", featured: false, v: "0.32", logo: "wink.png"}, {url:"/components/binary_sensor.workday/", title:"Workday Binary Sensor", cat:"binary-sensor", featured: false, v: "0.41", logo: "home-assistant.png"}, {url:"/components/sensor.waqi/", title:"World Air Quality Index", cat:"health", featured: false, v: "0.34", logo: "waqi.png"}, {url:"/components/sensor.worldtidesinfo/", title:"World Tides", cat:"weather", featured: false, v: "0.52", logo: "worldtidesinfo.png"}, @@ -1251,6 +1264,7 @@ allComponents.pop(); // remove placeholder element at the end
  • Dovado
  • Downloader
  • Dublin Bus Transport
  • +
  • DuckDNS
  • DuneHD media players
  • Dweet.io
  • Dweet.io
  • @@ -1321,6 +1335,7 @@ allComponents.pop(); // remove placeholder element at the end
  • Generic IP Camera
  • Generic MJPEG IP Camera
  • Generic Thermostat
  • +
  • GeoRSS Events Sensor
  • Geofency
  • Gitter Sensor
  • Glances
  • @@ -1347,6 +1362,7 @@ allComponents.pop(); // remove placeholder element at the end
  • Hikvision Camera Switch
  • HipChat
  • History
  • +
  • History Graph
  • History Statistics Sensor
  • Homematic
  • Homematic Binary Sensor
  • @@ -1377,6 +1393,7 @@ allComponents.pop(); // remove placeholder element at the end
  • InfluxDB
  • InfluxDB Sensor
  • Input Boolean
  • +
  • Input Datetime
  • Input Select
  • Input Slider
  • Input Text
  • @@ -1467,6 +1484,7 @@ allComponents.pop(); // remove placeholder element at the end
  • MQTT Device Tracker
  • MQTT Eventstream
  • MQTT Fan
  • +
  • MQTT HVAC
  • MQTT JSON Light
  • MQTT Light
  • MQTT Lock
  • @@ -1486,6 +1504,10 @@ allComponents.pop(); // remove placeholder element at the end
  • MaryTTS
  • Matrix
  • Media Extractor
  • +
  • Melnor Raincloud
  • +
  • Melnor Raincloud Binary Sensor
  • +
  • Melnor Raincloud Sensor
  • +
  • Melnor Raincloud Switch
  • MessageBird
  • Met Office
  • Met Office Sensor
  • @@ -1574,6 +1596,7 @@ allComponents.pop(); // remove placeholder element at the end
  • Orange Livebox Play TV
  • Orvibo Switch
  • Osram Lightify
  • +
  • OwnTracks (via HTTP)
  • Owntracks
  • PVOutput Sensor
  • PWM LED
  • @@ -1756,11 +1779,14 @@ allComponents.pop(); // remove placeholder element at the end
  • Tesla HVAC
  • Tesla Lock
  • Tesla Sensor
  • +
  • The Things Network
  • +
  • The Things Network Sensor
  • ThingSpeak
  • Thinking Cleaner Switch
  • Thinking Cleaner sensor
  • Thomson
  • Threshold Binary Sensor
  • +
  • Tibber
  • Tikteck
  • Time & Date
  • Todoist
  • @@ -1827,6 +1853,7 @@ allComponents.pop(); // remove placeholder element at the end
  • Wink
  • Wink Alarm
  • Wink Binary Sensor
  • +
  • Wink Climate
  • Wink Cover
  • Wink Fan
  • Wink Light
  • @@ -1834,7 +1861,6 @@ allComponents.pop(); // remove placeholder element at the end
  • Wink Scene
  • Wink Sensor
  • Wink Switch
  • -
  • Wink Thermostat
  • Workday Binary Sensor
  • World Air Quality Index
  • World Tides
  • diff --git a/components/influxdb/index.html b/components/influxdb/index.html index 6cdce8d2ee..2207043f6d 100644 --- a/components/influxdb/index.html +++ b/components/influxdb/index.html @@ -279,6 +279,9 @@ optional arguments:
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/input_boolean/index.html b/components/input_boolean/index.html index e797eb0a99..f428f401e5 100644 --- a/components/input_boolean/index.html +++ b/components/input_boolean/index.html @@ -152,6 +152,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/input_datetime/index.html b/components/input_datetime/index.html new file mode 100644 index 0000000000..b203c6e18f --- /dev/null +++ b/components/input_datetime/index.html @@ -0,0 +1,240 @@ + + + + + + + + + Input Datetime - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Input Datetime +

    +
    +
    +

    The input_datetime component allows the user to define date and time values that can be controlled via the frontend and can be used within automations and templates.

    +

    To add three datetime inputs to your installation, one with both date and time, and one with date or time each, add the following lines to your configuration.yaml:

    +
    # Example configuration.yaml entry
    +input_datetime:
    +  both_date_and_time:
    +    name: Input with both date and time
    +    has_date: true
    +    has_time: true
    +  only_date:
    +    name: Input with only date
    +    has_date: true
    +    has_time: false
    +  only_time:
    +    name: Input with only time
    +    has_date: false
    +    has_time: true
    +
    +
    +

    Configuration variables:

    +
      +
    • [alias] (Required): Alias for the datetime input. Multiple entries are allowed. +
        +
      • name (Optional): Friendly name of the datetime input.
      • +
      • has_time (Optional): Set to true if this input should have time. Defaults to false.
      • +
      • has_date (Optional): Set to true if this input should have a date. Defaults to false.
      • +
      • initial (Optional): Set the initial value of this input. Defaults to ‘1970-01-01 00:00’.
      • +
      +
    • +
    +

    A datetime input entity’s state exports several attributes that can be useful in automations and templates:

    +
      +
    • has_time: true if this entity has time.
    • +
    • has_date: true if this entity has a date.
    • +
    • year, month, day (Only available if has_date is true): The year, month and day of the date.
    • +
    • hour, minute, second (Only available if has_time is true): The hour, minute and second of the time.
    • +
    • timestamp: A timestamp representing the time held in the input. If has_date is true, this is the UNIX timestamp of the date / time held by the input. Otherwise (i.e., if only has_time is true) the number of seconds since midnight representing the time held by the input.
    • +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/input_select/index.html b/components/input_select/index.html index c572723dda..d7396baf3e 100644 --- a/components/input_select/index.html +++ b/components/input_select/index.html @@ -232,6 +232,9 @@ Because YAML defines booleans as eq
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/input_slider/index.html b/components/input_slider/index.html index 5237ce83b1..4b5c8fc405 100644 --- a/components/input_slider/index.html +++ b/components/input_slider/index.html @@ -248,6 +248,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/input_text/index.html b/components/input_text/index.html index eae23810b2..9f377c4990 100644 --- a/components/input_text/index.html +++ b/components/input_text/index.html @@ -134,6 +134,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/insteon_hub/index.html b/components/insteon_hub/index.html index 98a17d72b7..86ada73a11 100644 --- a/components/insteon_hub/index.html +++ b/components/insteon_hub/index.html @@ -218,6 +218,9 @@ This component has been disabled due to a complaint by Insteon. It will be enabl
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -287,6 +290,9 @@ This component has been disabled due to a complaint by Insteon. It will be enabl
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/insteon_local/index.html b/components/insteon_local/index.html index 86ad10561e..7f5e04de39 100644 --- a/components/insteon_local/index.html +++ b/components/insteon_local/index.html @@ -239,6 +239,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -308,6 +311,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/insteon_plm/index.html b/components/insteon_plm/index.html index 277637ea37..0c6b8fca8e 100644 --- a/components/insteon_plm/index.html +++ b/components/insteon_plm/index.html @@ -260,6 +260,9 @@ default is not correct.

  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -329,6 +332,9 @@ default is not correct.

  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/isy994/index.html b/components/isy994/index.html index f58314f46f..5ec6e133ee 100644 --- a/components/isy994/index.html +++ b/components/isy994/index.html @@ -311,6 +311,9 @@ The ISY994 controller is manufactured by Tesla +
  • + The Things Network +
  • Twilio
  • diff --git a/components/joaoapps_join/index.html b/components/joaoapps_join/index.html index d99415cc03..c9c134a4d9 100644 --- a/components/joaoapps_join/index.html +++ b/components/joaoapps_join/index.html @@ -260,6 +260,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -329,6 +332,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/juicenet/index.html b/components/juicenet/index.html index ceb2a5f3bd..f157ff4bf6 100644 --- a/components/juicenet/index.html +++ b/components/juicenet/index.html @@ -207,6 +207,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -276,6 +279,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/keyboard/index.html b/components/keyboard/index.html index ef253ae510..ea778e501f 100644 --- a/components/keyboard/index.html +++ b/components/keyboard/index.html @@ -131,6 +131,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/kira/index.html b/components/kira/index.html index e2ebf66c89..d2e84d4d5a 100644 --- a/components/kira/index.html +++ b/components/kira/index.html @@ -270,6 +270,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -339,6 +342,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/knx/index.html b/components/knx/index.html index a0fb489525..dd78610818 100644 --- a/components/knx/index.html +++ b/components/knx/index.html @@ -289,6 +289,9 @@ only work with python >=3.5.

  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -358,6 +361,9 @@ only work with python >=3.5.

  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/lametric/index.html b/components/lametric/index.html index 027edbf813..cc3cfbd9bc 100644 --- a/components/lametric/index.html +++ b/components/lametric/index.html @@ -208,6 +208,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -277,6 +280,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/light.mqtt/index.html b/components/light.mqtt/index.html index b323dd3d26..b465649795 100644 --- a/components/light.mqtt/index.html +++ b/components/light.mqtt/index.html @@ -268,6 +268,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Lock
  • diff --git a/components/light.wink/index.html b/components/light.wink/index.html index 73b7340aaf..b346793afe 100644 --- a/components/light.wink/index.html +++ b/components/light.wink/index.html @@ -118,6 +118,9 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -136,9 +139,6 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Switch
  • -
  • - Wink Thermostat -
  • diff --git a/components/lirc/index.html b/components/lirc/index.html index 6806651612..f872ad0e6a 100644 --- a/components/lirc/index.html +++ b/components/lirc/index.html @@ -172,6 +172,9 @@ end
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/litejet/index.html b/components/litejet/index.html index e8768cb857..09f8c4c5e3 100644 --- a/components/litejet/index.html +++ b/components/litejet/index.html @@ -249,6 +249,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -318,6 +321,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/lock.mqtt/index.html b/components/lock.mqtt/index.html index ebebbcb70f..b328a9faf5 100644 --- a/components/lock.mqtt/index.html +++ b/components/lock.mqtt/index.html @@ -166,6 +166,9 @@ Make sure that your topic match exact. some-topi
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/lock.wink/index.html b/components/lock.wink/index.html index c82671b1e8..21e6d7bc38 100644 --- a/components/lock.wink/index.html +++ b/components/lock.wink/index.html @@ -179,7 +179,7 @@ The following services have only been confirmed on Schlage locks. sequence: - service: wink.wink_set_lock_alarm_state data: - enabled: false + enabled: false

    Service wink_set_lock_beeper_state

    @@ -246,6 +246,37 @@ The following services have only been confirmed on Schlage locks. enabled: false
    +

    Service wink_add_new_lock_key_code

    +

    You can use the service wink/wink_add_new_lock_key_code to add a new user code to your Wink lock.

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    entity_idnoString or list of strings that point at entity_ids of locks.
    namenothe name of the new key code
    codenoThe new code. Must match length of existing codes.
    +

    +Calling service wink/pull_newly_added_wink_devices will add the new key code to Home Assistant. The device will also show up on the next restart of Home Assistant. +

    If supported by your lock, a binary sensor will be created for each user key code you have defined. These key codes will turn on when the code is entered and automatically turn off after a few seconds.

    @@ -280,6 +311,9 @@ If supported by your lock, a binary sensor will be created for each user key cod
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -298,9 +332,6 @@ If supported by your lock, a binary sensor will be created for each user key cod
  • Wink Switch
  • -
  • - Wink Thermostat -
  • diff --git a/components/logbook/index.html b/components/logbook/index.html index 15e92d105b..17e5ad893e 100644 --- a/components/logbook/index.html +++ b/components/logbook/index.html @@ -178,6 +178,9 @@ To exclude these entities just add them to the e
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/logentries/index.html b/components/logentries/index.html index 40c38286cf..bb9bb55439 100644 --- a/components/logentries/index.html +++ b/components/logentries/index.html @@ -112,6 +112,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/logger/index.html b/components/logger/index.html index ca2b643e59..89ab6947ae 100644 --- a/components/logger/index.html +++ b/components/logger/index.html @@ -140,6 +140,9 @@
  • Browser
  • +
  • + DuckDNS +
  • Logger
  • diff --git a/components/lutron/index.html b/components/lutron/index.html index 0185fb27a1..f6ac320e63 100644 --- a/components/lutron/index.html +++ b/components/lutron/index.html @@ -219,6 +219,9 @@ It is recommended to assign a static IP address to your main repeater. This ensu
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -288,6 +291,9 @@ It is recommended to assign a static IP address to your main repeater. This ensu
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/lutron_caseta/index.html b/components/lutron_caseta/index.html index 5200509bd6..6142afa4aa 100644 --- a/components/lutron_caseta/index.html +++ b/components/lutron_caseta/index.html @@ -233,6 +233,9 @@ Use a DHCP reservation on your router to reserve the address or in the PRO model
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -302,6 +305,9 @@ Use a DHCP reservation on your router to reserve the address or in the PRO model
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/maxcube/index.html b/components/maxcube/index.html index 619da838ac..1d971fd26f 100644 --- a/components/maxcube/index.html +++ b/components/maxcube/index.html @@ -151,6 +151,9 @@
  • KNX Climate
  • +
  • + MQTT HVAC +
  • MySensors HVAC
  • @@ -182,7 +185,7 @@ Vera Thermostat
  • - Wink Thermostat + Wink Climate
  • Z-Wave Climate diff --git a/components/media_player.panasonic_viera/index.html b/components/media_player.panasonic_viera/index.html index e54dfd32df..19435b33cc 100644 --- a/components/media_player.panasonic_viera/index.html +++ b/components/media_player.panasonic_viera/index.html @@ -83,6 +83,9 @@
  • TX-49DX650B
  • TX-50DX700B
  • TX-L42ET50
  • +
  • TX-P50GT60E
  • +
  • TX-65EXW784
  • +
  • TX-32AS520E
  • If your model is not on the list then give it a test, if everything works correctly then add it to the list on GitHub.

    Some Panasonic Viera TVs allow Home Assistant to turn them on, if you specify the MAC address with mac:.

    diff --git a/components/media_player.webostv/index.html b/components/media_player.webostv/index.html index 0b923a857b..8a60d0486e 100644 --- a/components/media_player.webostv/index.html +++ b/components/media_player.webostv/index.html @@ -85,7 +85,7 @@

    Configuration variables:

    • host (Optional): The IP of the LG webOS Smart TV, e.g. 192.168.0.10.
    • -
    • mac (Optional): The MAC address of the TV, e.g. C8:08:E9:99:99:1A.
    • +
    • turn_on_action (Optional): Defines an action to turn the TV on.
    • name (Optional): The name you would like to give to the LG webOS Smart TV.
    • timeout (Optional): The timeout for connections to the TV in seconds.
    • filename (Optional): The filename where the pairing key with the TV should be stored. This path is relative to Home Assistant’s config directory. It defaults to webostv.conf.
    • @@ -96,16 +96,19 @@

    If you do not specify host:, all LG webOS Smart TVs within your network will be auto-discovered if they use the default name setting of [LG] webOS TV. -Home Assistant is able to turn on a LG webOS Smart TV if you specify its MAC address with mac:. Some models require the Mobile TV On setting and/or a wired network connection to use Wake-on-LAN.

    +Home Assistant is able to turn on a LG webOS Smart TV if you specify an action, like HDMI-CEC or WakeOnLan.

    A full configuration example will look like the sample below:

    # Example configuration.yaml entry
     media_player:
       - platform: webostv
         host: 192.168.0.10
    -    mac: C8:08:E9:99:99:1A
         name: Living Room TV
         timeout: 5
         filename: webostv.conf
    +    turn_on_action:
    +      service: persistent_notification.create
    +      data:
    +        message: "Turn on action"
         customize:
           sources:
             - livetv
    diff --git a/components/microsoft_face/index.html b/components/microsoft_face/index.html
    index c5abc1f68d..cd52190b9e 100644
    --- a/components/microsoft_face/index.html
    +++ b/components/microsoft_face/index.html
    @@ -251,6 +251,9 @@
             
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -320,6 +323,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/mochad/index.html b/components/mochad/index.html index 05d77618d0..d4fac2bfd8 100644 --- a/components/mochad/index.html +++ b/components/mochad/index.html @@ -216,6 +216,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -285,6 +288,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/modbus/index.html b/components/modbus/index.html index ec740babcd..6620964fe6 100644 --- a/components/modbus/index.html +++ b/components/modbus/index.html @@ -264,6 +264,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -333,6 +336,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/mqtt/index.html b/components/mqtt/index.html index eaa0d2206d..e712f8ea13 100644 --- a/components/mqtt/index.html +++ b/components/mqtt/index.html @@ -133,6 +133,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • @@ -255,6 +258,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -324,6 +330,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/mqtt_statestream/index.html b/components/mqtt_statestream/index.html index 06d20dd455..5cd03f14dc 100644 --- a/components/mqtt_statestream/index.html +++ b/components/mqtt_statestream/index.html @@ -79,17 +79,25 @@
    # Example configuration.yaml entry
     mqtt_statestream:
       base_topic: homeassistant
    +  publish_attributes: true
    +  publish_timestamps: true
     

    Configuration variables:

    • base_topic (Required): Base topic used to generate the actual topic used to publish.
    • +
    • publish_attributes (Optional): Publish attributes of the entity as well as the state. +Default is false.
    • +
    • publish_timestamps (Optional): Publish the last_changed and last_updated timestamps for the entity. +Default is false.

    Operation

    When any Home Assistant entity changes, this component will publish that change to MQTT.

    The topic for each entity is different, so you can easily subscribe other systems to just the entities you are interested in. The topic will be in the form base_topic/domain/entity/state.

    For example, with the example configuration above, if an entity called ‘light.master_bedroom_dimmer’ is turned on, this component will publish on to homeassistant/light/master_bedroom_dimmer/state.

    +

    If that entity also has an attribute called brightness, the component will also publish the value of that attribute to homeassistant/light/master_bedroom_dimmer/brightness.

    +

    The last_updated and last_changed values for the entity will be published to homeassistant/light/master_bedroom_dimmer/last_updated and homeassistant/light/master_bedroom_dimmer/last_changed, respectively. The timestamps are in ISO 8601 format - for example, 2017-10-01T23:20:30.920969+00:00.

    +

    You can also send messages to users that do not have stored their phone number with Facebook, but this requires a bit more work. The Messenger platform uses page specific user IDs instead of a global user ID. You will need to enable a webhook for the “messages” event in Facebook’s developer console. Once a user writes a message to a page, that webhook will then receive the user’s page specifc ID as part of the webhook’s payload. Below is a simple PHP script that reacts to the message “get my id” and sends a reply containing the user’s ID:

    +
    <?php
    +
    +$access_token = "";
    +$verify_token = "";
    +
    +if (isset($_REQUEST['hub_challenge'])) {
    +    $challenge        = $_REQUEST['hub_challenge'];
    +    $hub_verify_token = $_REQUEST['hub_verify_token'];
    +
    +    if ($hub_verify_token === $verify_token) {
    +        echo $challenge;
    +    }
    +}
    +
    +$input   = json_decode(file_get_contents('php://input'), true);
    +$sender  = $input['entry'][0]['messaging'][0]['sender']['id'];
    +$message = $input['entry'][0]['messaging'][0]['message']['text'];
    +
    +if (preg_match('/get my id/', strtolower($message))) {
    +    $url      = 'https://graph.facebook.com/v2.10/me/messages?access_token=' . $access_token;
    +    $ch       = curl_init($url);
    +    $jsonData = '{
    +        "recipient":{
    +            "id":"' . $sender . '"
    +        },
    +        "message":{
    +            "text":"Your ID: ' . $sender . '"
    +        }
    +      }';
    +
    +    $jsonDataEncoded = $jsonData;
    +    curl_setopt($ch, CURLOPT_POST, 1);
    +    curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonDataEncoded);
    +    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
    +
    +    if (!empty($input['entry'][0]['messaging'][0]['message'])) {
    +        $result = curl_exec($ch);
    +    }
    +}
    +
     

    Rich messages

    diff --git a/components/notify.mqtt/index.html b/components/notify.mqtt/index.html index ad84e90868..fb6f4bad2b 100644 --- a/components/notify.mqtt/index.html +++ b/components/notify.mqtt/index.html @@ -129,6 +129,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/notify.simplepush/index.html b/components/notify.simplepush/index.html index bcf1a48400..cae358e555 100644 --- a/components/notify.simplepush/index.html +++ b/components/notify.simplepush/index.html @@ -83,11 +83,31 @@ device_key: ABCDE
    -

    Configuration variables:

    -
      -
    • name (Optional): Setting the optional parameter name allows multiple notifiers to be created. The default value is notify. The notifier will bind to the service notify.NOTIFIER_NAME.
    • -
    • device_key (Required): The device key of your device.
    • -
    +
    +

    Configuration Variables

    +
    +
    name
    +
    +

    (string)(Optional)Setting the optional parameter name allows multiple notifiers to be created. The default value is notify. The notifier will bind to the service notify.NOTIFIER_NAME.

    +
    +
    device_key
    +
    +

    (string)(Required)The device key of your device.

    +
    +
    event
    +
    +

    (string)(Optional)The event for the events.

    +
    +
    password
    +
    +

    (string)(Inclusive)The password of the encryption used by your device.

    +
    +
    salt
    +
    +

    (string)(Inclusive)The salt used by your device.

    +
    +
    +

    To test if the service works, just send a message with curl from the command-line.

    $ curl 'https://api.simplepush.io/send/device_key/title/message'
     
    diff --git a/components/nuimo_controller/index.html b/components/nuimo_controller/index.html index c4398c8500..fc11c6d371 100644 --- a/components/nuimo_controller/index.html +++ b/components/nuimo_controller/index.html @@ -242,6 +242,9 @@ Then invoke home-assistant with hass --skip-pip<
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -311,6 +314,9 @@ Then invoke home-assistant with hass --skip-pip<
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/octoprint/index.html b/components/octoprint/index.html index c9e8aa9571..8c3887f13e 100644 --- a/components/octoprint/index.html +++ b/components/octoprint/index.html @@ -218,6 +218,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -287,6 +290,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/pilight/index.html b/components/pilight/index.html index 928d364f66..66a8e41c89 100644 --- a/components/pilight/index.html +++ b/components/pilight/index.html @@ -247,6 +247,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -316,6 +319,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/prometheus/index.html b/components/prometheus/index.html index baab8ae056..a5e744b014 100644 --- a/components/prometheus/index.html +++ b/components/prometheus/index.html @@ -137,6 +137,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/proximity/index.html b/components/proximity/index.html index 2e0b3d906d..f66ca38914 100644 --- a/components/proximity/index.html +++ b/components/proximity/index.html @@ -175,6 +175,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/python_script/index.html b/components/python_script/index.html index dcafb42245..6fa8e15172 100644 --- a/components/python_script/index.html +++ b/components/python_script/index.html @@ -154,6 +154,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/qwikswitch/index.html b/components/qwikswitch/index.html index aa34d79f6b..2bf215f3de 100644 --- a/components/qwikswitch/index.html +++ b/components/qwikswitch/index.html @@ -232,6 +232,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -301,6 +304,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/raincloud/index.html b/components/raincloud/index.html new file mode 100644 index 0000000000..1a1f4dd52b --- /dev/null +++ b/components/raincloud/index.html @@ -0,0 +1,392 @@ + + + + + + + + + Melnor Raincloud - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Melnor Raincloud +

    +
    +
    +

    The raincloud component allows you to integrate your Melnor RainCloud sprinkler system in Home Assistant.

    +

    To enable it, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
    +
    +raincloud:
    +  username: you@example.com
    +  password: secret
    +
    +
    +

    Configuration variables:

    +
      +
    • username (Required): The username for accessing your Melnor RainCloud account.
    • +
    • password (Required): The password for accessing your Melnor RainCloud account.
    • +
    • scan_interval (Optional): Defines the update interval of the sensor in seconds. Defaults to 20seconds.
    • +
    +

    Finish its configuration by visiting the Raincloud binary sensor, Raincloud sensor and Raincloud switch documentation.

    +
    +
    + +
    +
    + + + + + + + diff --git a/components/recorder/index.html b/components/recorder/index.html index 1679f1ac49..5af5fbb920 100644 --- a/components/recorder/index.html +++ b/components/recorder/index.html @@ -260,6 +260,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/rest_command/index.html b/components/rest_command/index.html index 171a5508ac..0da5a5d77d 100644 --- a/components/rest_command/index.html +++ b/components/rest_command/index.html @@ -136,6 +136,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/rflink/index.html b/components/rflink/index.html index 1342731444..3f1dbd6b04 100644 --- a/components/rflink/index.html +++ b/components/rflink/index.html @@ -129,6 +129,20 @@ When re-flashing the Arduino MEGA, disconnect the ESP8266 to avoid programming d port: 1234
    +

    Adding devices Automatically

    +

    In order to have your devices being detected and added automatically, you need to add the following to the configuration. +When pressing the button on the physical remote, RFLink detects the signal and the device should be added automatically to Home Assistant.

    +
    light:
    +  - platform: rflink
    +    automatic_add: true
    +switch:
    +  - platform: rflink
    +    automatic_add: true
    +sensor:
    +  - platform: rflink
    +    automatic_add: true
    +
    +

    Ignoring devices

    RFLink platform can be configured to completely ignore a device on a platform level. This is useful when you have neighbors which also use 433 MHz technology.

    For example:

    @@ -303,6 +317,9 @@ When re-flashing the Arduino MEGA, disconnect the ESP8266 to avoid programming d
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -372,6 +389,9 @@ When re-flashing the Arduino MEGA, disconnect the ESP8266 to avoid programming d
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/rfxtrx/index.html b/components/rfxtrx/index.html index 7e3772b13f..4ce36aec84 100644 --- a/components/rfxtrx/index.html +++ b/components/rfxtrx/index.html @@ -223,6 +223,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -292,6 +295,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/ring/index.html b/components/ring/index.html index b699a95b57..6f74e0e0ee 100644 --- a/components/ring/index.html +++ b/components/ring/index.html @@ -214,6 +214,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -283,6 +286,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/satel_integra/index.html b/components/satel_integra/index.html index 373669a641..ad9b51921d 100644 --- a/components/satel_integra/index.html +++ b/components/satel_integra/index.html @@ -258,6 +258,9 @@ For example:

  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -327,6 +330,9 @@ For example:

  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/scene.wink/index.html b/components/scene.wink/index.html index 39f9a5e42a..c8a193ad6c 100644 --- a/components/scene.wink/index.html +++ b/components/scene.wink/index.html @@ -107,6 +107,9 @@
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -125,9 +128,6 @@
  • Wink Switch
  • -
  • - Wink Thermostat -
  • diff --git a/components/script/index.html b/components/script/index.html index f96c73e9c8..05707ec35d 100644 --- a/components/script/index.html +++ b/components/script/index.html @@ -197,6 +197,9 @@ The preferred way to separate words for better readability is to use underscore
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/scsgate/index.html b/components/scsgate/index.html index 68484ddbf2..0e9d8e0a25 100644 --- a/components/scsgate/index.html +++ b/components/scsgate/index.html @@ -220,6 +220,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -289,6 +292,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/sensor.alarmdecoder/index.html b/components/sensor.alarmdecoder/index.html index d7e613ca04..9b831db047 100644 --- a/components/sensor.alarmdecoder/index.html +++ b/components/sensor.alarmdecoder/index.html @@ -198,6 +198,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -246,6 +249,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -357,9 +363,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.amcrest/index.html b/components/sensor.amcrest/index.html index 317efbddbe..2970b0fa8f 100644 --- a/components/sensor.amcrest/index.html +++ b/components/sensor.amcrest/index.html @@ -201,6 +201,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -249,6 +252,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -360,9 +366,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.android_ip_webcam/index.html b/components/sensor.android_ip_webcam/index.html index 7143a35f64..b044797e81 100644 --- a/components/sensor.android_ip_webcam/index.html +++ b/components/sensor.android_ip_webcam/index.html @@ -199,6 +199,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -247,6 +250,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -358,9 +364,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.api_stream/index.html b/components/sensor.api_stream/index.html index 7976dd47e2..c7b6ea6435 100644 --- a/components/sensor.api_stream/index.html +++ b/components/sensor.api_stream/index.html @@ -189,6 +189,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -237,6 +240,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -348,9 +354,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.arest/index.html b/components/sensor.arest/index.html index f91ebed2bb..502acaa486 100644 --- a/components/sensor.arest/index.html +++ b/components/sensor.arest/index.html @@ -255,6 +255,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -303,6 +306,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -414,9 +420,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.arlo/index.html b/components/sensor.arlo/index.html index 3b954ff620..575df11a74 100644 --- a/components/sensor.arlo/index.html +++ b/components/sensor.arlo/index.html @@ -83,6 +83,7 @@ - captured_today - last_capture - total_cameras + - battery_level

    Configuration variables:

    @@ -92,6 +93,7 @@
  • captured_today: Return the number of videos captured on the current day.
  • last_capture: Return the timestamp from the last video captured by your Arlo camera.
  • total_cameras: Return the number of recognized and active cameras linked on your Arlo account.
  • +
  • battery_level: Return the battery level of your Arlo camera.
  • @@ -215,6 +217,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -263,6 +268,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -374,9 +382,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.arwn/index.html b/components/sensor.arwn/index.html index 35ad7518ae..3906ab5938 100644 --- a/components/sensor.arwn/index.html +++ b/components/sensor.arwn/index.html @@ -189,6 +189,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -237,6 +240,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -348,9 +354,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.bbox/index.html b/components/sensor.bbox/index.html index 718186b268..9f4a20668c 100644 --- a/components/sensor.bbox/index.html +++ b/components/sensor.bbox/index.html @@ -216,6 +216,9 @@ Due to third party limitation, the sensors will only be available if Home Assist
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -264,6 +267,9 @@ Due to third party limitation, the sensors will only be available if Home Assist
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -375,9 +381,15 @@ Due to third party limitation, the sensors will only be available if Home Assist
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.bh1750/index.html b/components/sensor.bh1750/index.html index 091bceff5e..879430b9ed 100644 --- a/components/sensor.bh1750/index.html +++ b/components/sensor.bh1750/index.html @@ -251,6 +251,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -299,6 +302,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -410,9 +416,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.blink/index.html b/components/sensor.blink/index.html index a38931e979..822015026f 100644 --- a/components/sensor.blink/index.html +++ b/components/sensor.blink/index.html @@ -199,6 +199,9 @@ To get your Blink sensors working with Home Assistant, follow the instructions f
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -247,6 +250,9 @@ To get your Blink sensors working with Home Assistant, follow the instructions f
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -358,9 +364,15 @@ To get your Blink sensors working with Home Assistant, follow the instructions f
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.bloomsky/index.html b/components/sensor.bloomsky/index.html index cd78e015b9..c79ac91fa3 100644 --- a/components/sensor.bloomsky/index.html +++ b/components/sensor.bloomsky/index.html @@ -224,6 +224,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -272,6 +275,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -383,9 +389,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.bme280/index.html b/components/sensor.bme280/index.html index b4fcdda644..4cd021a8c0 100644 --- a/components/sensor.bme280/index.html +++ b/components/sensor.bme280/index.html @@ -290,6 +290,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -338,6 +341,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -449,9 +455,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.broadlink/index.html b/components/sensor.broadlink/index.html index c51319a0e9..9471001b5b 100644 --- a/components/sensor.broadlink/index.html +++ b/components/sensor.broadlink/index.html @@ -252,6 +252,9 @@ The pycrypto library needs to be available on your platform. On a typical window
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -300,6 +303,9 @@ The pycrypto library needs to be available on your platform. On a typical window
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -411,9 +417,15 @@ The pycrypto library needs to be available on your platform. On a typical window
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.citybikes/index.html b/components/sensor.citybikes/index.html index 1f687a6f08..d607e03900 100644 --- a/components/sensor.citybikes/index.html +++ b/components/sensor.citybikes/index.html @@ -207,6 +207,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -255,6 +258,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -366,9 +372,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.comfoconnect/index.html b/components/sensor.comfoconnect/index.html index d7553cb3a5..620fe7c32a 100644 --- a/components/sensor.comfoconnect/index.html +++ b/components/sensor.comfoconnect/index.html @@ -191,6 +191,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -239,6 +242,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -350,9 +356,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.command_line/index.html b/components/sensor.command_line/index.html index e9f2bdc9d5..80d17171da 100644 --- a/components/sensor.command_line/index.html +++ b/components/sensor.command_line/index.html @@ -309,6 +309,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -357,6 +360,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -468,9 +474,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.crimereports/index.html b/components/sensor.crimereports/index.html index 2721ac0de6..486a46c348 100644 --- a/components/sensor.crimereports/index.html +++ b/components/sensor.crimereports/index.html @@ -244,6 +244,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -292,6 +295,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -403,9 +409,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.dnsip/index.html b/components/sensor.dnsip/index.html index 18d47dd6bf..69a65a70e0 100644 --- a/components/sensor.dnsip/index.html +++ b/components/sensor.dnsip/index.html @@ -213,6 +213,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -261,6 +264,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -372,9 +378,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.dsmr/index.html b/components/sensor.dsmr/index.html index 0f10b785e7..a474f1c5a5 100644 --- a/components/sensor.dsmr/index.html +++ b/components/sensor.dsmr/index.html @@ -119,7 +119,7 @@
    name
    -

    (string)(Optional)Version of DSMR used by meter, choices: 2.2, 4. Defaults to 2.2.

    +

    (string)(Optional)Version of DSMR used by meter. Choices: 2.2, 4, 5. Defaults to 2.2.

    diff --git a/components/sensor.dte_energy_bridge/index.html b/components/sensor.dte_energy_bridge/index.html index 75dc62c8ae..26c737e98c 100644 --- a/components/sensor.dte_energy_bridge/index.html +++ b/components/sensor.dte_energy_bridge/index.html @@ -74,7 +74,11 @@
    -

    A sensor platform for the DTE Energy Bridge.

    +

    A sensor platform for the DTE Energy Bridge. To find out which version of the DTE Energy Bridge sensor you have, find the status LED on your box.

    +
      +
    • If the status LED is on the top, you have a v1.
    • +
    • If the status LED is on the front, you have a v2.
    • +

    To enable this sensor, add the following lines to your configuration.yaml file:

    # Example configuration.yaml entry
     sensor:
    @@ -86,6 +90,7 @@
     
    • ip (Required): The IP address of your bridge.
    • name (Optional): Name to use in the frontend.
    • +
    • version (Optional): Hardware version of the sensor. Defaults to 1.
    diff --git a/components/sensor.dweet/index.html b/components/sensor.dweet/index.html index 6358e89251..2b6b020ecf 100644 --- a/components/sensor.dweet/index.html +++ b/components/sensor.dweet/index.html @@ -239,6 +239,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -287,6 +290,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -398,9 +404,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.dyson/index.html b/components/sensor.dyson/index.html index 29278fd62a..0b9244ee3f 100644 --- a/components/sensor.dyson/index.html +++ b/components/sensor.dyson/index.html @@ -203,6 +203,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -251,6 +254,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -362,9 +368,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.ebox/index.html b/components/sensor.ebox/index.html index 36132cdf29..4111888c41 100644 --- a/components/sensor.ebox/index.html +++ b/components/sensor.ebox/index.html @@ -216,6 +216,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -264,6 +267,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -375,9 +381,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.ecobee/index.html b/components/sensor.ecobee/index.html index a73b92dfb5..97d09c8b91 100644 --- a/components/sensor.ecobee/index.html +++ b/components/sensor.ecobee/index.html @@ -194,6 +194,9 @@
  • MQTT Binary Sensor
  • +
  • + Melnor Raincloud Binary Sensor +
  • Modbus Binary Sensor
  • diff --git a/components/sensor.eight_sleep/index.html b/components/sensor.eight_sleep/index.html index 28139ee950..32f5f9e289 100644 --- a/components/sensor.eight_sleep/index.html +++ b/components/sensor.eight_sleep/index.html @@ -195,6 +195,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -243,6 +246,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -354,9 +360,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.emoncms/index.html b/components/sensor.emoncms/index.html index 97e0e18203..fe38e27ac1 100644 --- a/components/sensor.emoncms/index.html +++ b/components/sensor.emoncms/index.html @@ -289,6 +289,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -337,6 +340,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -448,9 +454,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.enocean/index.html b/components/sensor.enocean/index.html index 3fd82026ee..496e4bc46a 100644 --- a/components/sensor.enocean/index.html +++ b/components/sensor.enocean/index.html @@ -214,6 +214,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -262,6 +265,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -373,9 +379,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.envirophat/index.html b/components/sensor.envirophat/index.html index f09d010ec9..c452ed7ead 100644 --- a/components/sensor.envirophat/index.html +++ b/components/sensor.envirophat/index.html @@ -285,6 +285,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -333,6 +336,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -444,9 +450,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.envisalink/index.html b/components/sensor.envisalink/index.html index f5dcd9e676..194948f523 100644 --- a/components/sensor.envisalink/index.html +++ b/components/sensor.envisalink/index.html @@ -198,6 +198,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -246,6 +249,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -357,9 +363,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.fedex/index.html b/components/sensor.fedex/index.html index 02a4b28e25..5bfaee9dc3 100644 --- a/components/sensor.fedex/index.html +++ b/components/sensor.fedex/index.html @@ -216,6 +216,9 @@ The FedEx sensor logs into the FedEx Delivery Manager website to scrape package
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -264,6 +267,9 @@ The FedEx sensor logs into the FedEx Delivery Manager website to scrape package
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -375,9 +381,15 @@ The FedEx sensor logs into the FedEx Delivery Manager website to scrape package
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.fido/index.html b/components/sensor.fido/index.html index c9190657f9..d4c1b6aba7 100644 --- a/components/sensor.fido/index.html +++ b/components/sensor.fido/index.html @@ -225,6 +225,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -273,6 +276,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -384,9 +390,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.file/index.html b/components/sensor.file/index.html index 30c6098ccd..942af6588e 100644 --- a/components/sensor.file/index.html +++ b/components/sensor.file/index.html @@ -224,6 +224,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -272,6 +275,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -383,9 +389,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.geizhals/index.html b/components/sensor.geizhals/index.html index 5e8a38833a..60f7bb4468 100644 --- a/components/sensor.geizhals/index.html +++ b/components/sensor.geizhals/index.html @@ -210,6 +210,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -258,6 +261,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -369,9 +375,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.geo_rss_events/index.html b/components/sensor.geo_rss_events/index.html new file mode 100644 index 0000000000..d52315ae74 --- /dev/null +++ b/components/sensor.geo_rss_events/index.html @@ -0,0 +1,530 @@ + + + + + + + + + GeoRSS Events Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + GeoRSS Events Sensor +

    +
    +
    +

    The geo_rss_events sensor retrieves events from a GeoRSS feed and +shows information of those events filtered by distance to Home Assistant’s +location and grouped by category.

    +

    This sensor is particularly useful if events occur unexpectedly in the +vicinity of the home while the GeoRSS feed also contains many events +representing distant unrelated entries. Typical examples are bush fires +alerts or earthquakes.

    +

    + +

    +

    The reference point for comparing the distance is defined by latitude +and longitude in the basic configuration.

    +

    Only entries of the feed are considered that define a location as point +or polygon in georss.org format or as WGS84 latitude/longitude.

    +

    The data is updated every 5 minutes.

    +

    Configuration

    +

    To enable the GeoRSS events sensor, add the following lines to your +configuration.yaml. This is an example configuration showing bush fire +incidents from the NSW Rural Fire Service.

    +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: geo_rss_events
    +    name: NSW Fire Service
    +    url: http://www.rfs.nsw.gov.au/feeds/majorIncidents.xml
    +    unit_of_measurement: 'Incidents'
    +    categories:
    +      - 'Emergency Warning'
    +      - 'Watch and Act'
    +      - 'Advice'
    +
    +
    +

    Configuration variables:

    +
      +
    • url (Required): Full URL of the GeoRSS feed.
    • +
    • name (Optional): Name of the sensor used in generating the entity id. Default is ‘Event Service’.
    • +
    • radius (Optional): The distance in kilometres around the Home Assistant’s coordinates in which events are considered. Default is: 20km.
    • +
    • categories (Optional): List of event category names found in the GeoRSS feed. A separate sensor is created for each category defined. Default is to join events from all categories into an ‘Any’ category.
    • +
    • unit_of_measurement (Optional): The type of events found in the GeoRSS feed. Default is ‘Events’.
    • +
    +

    Example Feeds

    +

    Bush Fire Alerts

    +
    sensor:
    +  - platform: geo_rss_events
    +    name: Qld Fire and Emergency Services
    +    url: https://www.qfes.qld.gov.au/data/alerts/bushfireAlert.xml
    +    unit_of_measurement: 'Alerts'
    +  - platform: geo_rss_events
    +    name: Tas Fire Service
    +    url: http://www.fire.tas.gov.au/Show?pageId=colBushfireSummariesRss
    +    unit_of_measurement: 'Alerts'
    +  - platform: geo_rss_events
    +    name: WA Department of Fire and Emergency Services
    +    url: https://www.emergency.wa.gov.au/data/incident_FCAD.rss
    +  - platform: geo_rss_events
    +    name: ACT Emergency Services Agency
    +    url: http://www.esa.act.gov.au/feeds/currentincidents.xml
    +
    +
    +

    Earthquake Alerts

    +
    sensor:
    +  - platform: geo_rss_events
    +    name: USGS All Earthquakes
    +    url: https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_day.atom
    +    categories:
    +      - 'Past Hour'
    +      - 'Past Day'
    +  - platform: geo_rss_events
    +    name: BGS Worlwide Earthquakes
    +    url: http://www.bgs.ac.uk/feeds/worldSeismology.xml
    +    categories:
    +      - 'EQMH'
    +  - platform: geo_rss_events
    +    name: Recent significant earthquake reports (Canada)
    +    url: http://www.earthquakescanada.nrcan.gc.ca/index-en.php?tpl_region=canada&tpl_output=rss
    +    categories:
    +      - 'Earthquake Report'
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/sensor.gitter/index.html b/components/sensor.gitter/index.html index 2a659fa649..aa1c14e31a 100644 --- a/components/sensor.gitter/index.html +++ b/components/sensor.gitter/index.html @@ -192,6 +192,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -240,6 +243,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -351,9 +357,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.gpsd/index.html b/components/sensor.gpsd/index.html index 8ed2d59dd6..f2b9cde983 100644 --- a/components/sensor.gpsd/index.html +++ b/components/sensor.gpsd/index.html @@ -216,6 +216,9 @@ Escape character is '^]'.
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -264,6 +267,9 @@ Escape character is '^]'.
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -375,9 +381,15 @@ Escape character is '^]'.
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.haveibeenpwned/index.html b/components/sensor.haveibeenpwned/index.html index d9f2483a02..854ff0bb4d 100644 --- a/components/sensor.haveibeenpwned/index.html +++ b/components/sensor.haveibeenpwned/index.html @@ -209,6 +209,9 @@ account has been breached as well as the added date of the breach data. This dat
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -257,6 +260,9 @@ account has been breached as well as the added date of the breach data. This dat
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -368,9 +374,15 @@ account has been breached as well as the added date of the breach data. This dat
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.history_stats/index.html b/components/sensor.history_stats/index.html index 859e90614f..1185fa890f 100644 --- a/components/sensor.history_stats/index.html +++ b/components/sensor.history_stats/index.html @@ -289,6 +289,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -337,6 +340,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -448,9 +454,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.homematic/index.html b/components/sensor.homematic/index.html index 792824314d..d77be1d9ff 100644 --- a/components/sensor.homematic/index.html +++ b/components/sensor.homematic/index.html @@ -207,6 +207,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -255,6 +258,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -366,9 +372,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.http/index.html b/components/sensor.http/index.html index 11675afd09..50b90bed28 100644 --- a/components/sensor.http/index.html +++ b/components/sensor.http/index.html @@ -228,6 +228,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -276,6 +279,9 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -387,9 +393,15 @@ You should choose a unique device name (DEVICE_NAME) to avoid clashes with other
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.htu21d/index.html b/components/sensor.htu21d/index.html index 57454b9374..d9ea4f052d 100644 --- a/components/sensor.htu21d/index.html +++ b/components/sensor.htu21d/index.html @@ -256,6 +256,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -304,6 +307,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -415,9 +421,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.imap/index.html b/components/sensor.imap/index.html index 29bf9a3412..2e155b0882 100644 --- a/components/sensor.imap/index.html +++ b/components/sensor.imap/index.html @@ -201,6 +201,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -249,6 +252,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -360,9 +366,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.imap_email_content/index.html b/components/sensor.imap_email_content/index.html index adbb62f5b0..d86de9faf1 100644 --- a/components/sensor.imap_email_content/index.html +++ b/components/sensor.imap_email_content/index.html @@ -213,6 +213,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -261,6 +264,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -372,9 +378,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.influxdb/index.html b/components/sensor.influxdb/index.html index b8d4d362bf..e4dde421eb 100644 --- a/components/sensor.influxdb/index.html +++ b/components/sensor.influxdb/index.html @@ -253,6 +253,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -301,6 +304,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -412,9 +418,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.isy994/index.html b/components/sensor.isy994/index.html index 8c4bbe95c7..7d300e4f41 100644 --- a/components/sensor.isy994/index.html +++ b/components/sensor.isy994/index.html @@ -207,6 +207,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -255,6 +258,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -366,9 +372,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.juicenet/index.html b/components/sensor.juicenet/index.html index 0893f24d7c..71d3ebf6d6 100644 --- a/components/sensor.juicenet/index.html +++ b/components/sensor.juicenet/index.html @@ -200,6 +200,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -248,6 +251,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -359,9 +365,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.kira/index.html b/components/sensor.kira/index.html index b5792d39eb..27772c0683 100644 --- a/components/sensor.kira/index.html +++ b/components/sensor.kira/index.html @@ -195,6 +195,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -243,6 +246,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -354,9 +360,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.knx/index.html b/components/sensor.knx/index.html index b5fbd7c356..c7f6aeab12 100644 --- a/components/sensor.knx/index.html +++ b/components/sensor.knx/index.html @@ -239,6 +239,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -287,6 +290,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -398,9 +404,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.kwb/index.html b/components/sensor.kwb/index.html index e147129b8e..81d967c51b 100644 --- a/components/sensor.kwb/index.html +++ b/components/sensor.kwb/index.html @@ -221,6 +221,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -269,6 +272,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -380,9 +386,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mfi/index.html b/components/sensor.mfi/index.html index 1972161957..b7abd8578f 100644 --- a/components/sensor.mfi/index.html +++ b/components/sensor.mfi/index.html @@ -209,6 +209,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -257,6 +260,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -368,9 +374,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mhz19/index.html b/components/sensor.mhz19/index.html index be7dbe6fa1..af640b8c3c 100644 --- a/components/sensor.mhz19/index.html +++ b/components/sensor.mhz19/index.html @@ -211,6 +211,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -259,6 +262,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -370,9 +376,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.min_max/index.html b/components/sensor.min_max/index.html index 849a2d49b6..ec1100ea25 100644 --- a/components/sensor.min_max/index.html +++ b/components/sensor.min_max/index.html @@ -208,6 +208,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -256,6 +259,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -367,9 +373,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.modbus/index.html b/components/sensor.modbus/index.html index 925fef8572..774fd1bbe8 100644 --- a/components/sensor.modbus/index.html +++ b/components/sensor.modbus/index.html @@ -239,6 +239,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -287,6 +290,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -398,9 +404,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.modem_callerid/index.html b/components/sensor.modem_callerid/index.html index c7b389c16d..11b4004826 100644 --- a/components/sensor.modem_callerid/index.html +++ b/components/sensor.modem_callerid/index.html @@ -231,6 +231,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -279,6 +282,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -390,9 +396,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mold_indicator/index.html b/components/sensor.mold_indicator/index.html index a59bc415dc..1e39aff529 100644 --- a/components/sensor.mold_indicator/index.html +++ b/components/sensor.mold_indicator/index.html @@ -207,6 +207,9 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -255,6 +258,9 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -366,9 +372,15 @@ With the three measured temperatures (in Celsius or Fahrenheit), the calibration
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mopar/index.html b/components/sensor.mopar/index.html index a018e76a6b..3a7f000a84 100644 --- a/components/sensor.mopar/index.html +++ b/components/sensor.mopar/index.html @@ -215,6 +215,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -263,6 +266,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -374,9 +380,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mqtt/index.html b/components/sensor.mqtt/index.html index 91a76eee0a..5bff7d84f8 100644 --- a/components/sensor.mqtt/index.html +++ b/components/sensor.mqtt/index.html @@ -171,6 +171,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • @@ -281,6 +284,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -329,6 +335,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -440,9 +449,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.mqtt_room/index.html b/components/sensor.mqtt_room/index.html index b014a9e190..b8b8348695 100644 --- a/components/sensor.mqtt_room/index.html +++ b/components/sensor.mqtt_room/index.html @@ -209,6 +209,9 @@ Instead of developing your own application, you can also use any of these alread
  • OpenWRT (ubus)
  • +
  • + OwnTracks (via HTTP) +
  • Owntracks
  • diff --git a/components/sensor.mysensors/index.html b/components/sensor.mysensors/index.html index 1fbc15c0be..b6eed68b8d 100644 --- a/components/sensor.mysensors/index.html +++ b/components/sensor.mysensors/index.html @@ -467,6 +467,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -515,6 +518,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -626,9 +632,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.neato/index.html b/components/sensor.neato/index.html index eeb044e047..fcdb709342 100644 --- a/components/sensor.neato/index.html +++ b/components/sensor.neato/index.html @@ -199,6 +199,9 @@ The status sensor will contain attributes on the robots last clean session.

  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -247,6 +250,9 @@ The status sensor will contain attributes on the robots last clean session.

  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -358,9 +364,15 @@ The status sensor will contain attributes on the robots last clean session.

  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.nest/index.html b/components/sensor.nest/index.html index 4a339e8b55..b2c90269d0 100644 --- a/components/sensor.nest/index.html +++ b/components/sensor.nest/index.html @@ -237,6 +237,9 @@ You must have the Nest component configured to u
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -285,6 +288,9 @@ You must have the Nest component configured to u
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -396,9 +402,15 @@ You must have the Nest component configured to u
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.octoprint/index.html b/components/sensor.octoprint/index.html index 1bf240d1fe..270d6678f4 100644 --- a/components/sensor.octoprint/index.html +++ b/components/sensor.octoprint/index.html @@ -222,6 +222,9 @@ If you are tracking temperature it is recommended to set MQTT Sensor +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -381,9 +387,15 @@ If you are tracking temperature it is recommended to set + + + + + + + Melnor Raincloud Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Melnor Raincloud Sensor +

    +
    +
    +

    To get your Melnor RainCloud sensors working within Home Assistant, please follow the instructions for the general Raincloud component.

    +

    Once you have enabled the Raincloud component, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: raincloud
    +
    +
    +

    Configuration variables:

    +
      +
    • monitored_conditions array (Optional): Conditions to display in the frontend. If not specified, all conditions below will be enabled by default. The following conditions can be monitored. +
        +
      • battery: Return the battery level the Melnor RainCloud faucet.
      • +
      • next_cycle: Return the next schedulle watering cycle per zone.
      • +
      • rain_delay: Return the number of days the automatic watering will be delayed due to raining per zone.
      • +
      • watering_time: Return the watering remaining minutes per zone.
      • +
      +
    • +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/sensor.random/index.html b/components/sensor.random/index.html index 0d5b51b80c..09b323f6ef 100644 --- a/components/sensor.random/index.html +++ b/components/sensor.random/index.html @@ -197,6 +197,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -245,6 +248,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -356,9 +362,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.rest/index.html b/components/sensor.rest/index.html index 16f8b7d5fc..cc23988434 100644 --- a/components/sensor.rest/index.html +++ b/components/sensor.rest/index.html @@ -306,6 +306,9 @@ User-Agent: Home Assistant
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -354,6 +357,9 @@ User-Agent: Home Assistant
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -465,9 +471,15 @@ User-Agent: Home Assistant
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.rflink/index.html b/components/sensor.rflink/index.html index 15f59cbf7a..8ad8896293 100644 --- a/components/sensor.rflink/index.html +++ b/components/sensor.rflink/index.html @@ -267,6 +267,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -315,6 +318,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -426,9 +432,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.rfxtrx/index.html b/components/sensor.rfxtrx/index.html index 8d15078157..c5505b0d51 100644 --- a/components/sensor.rfxtrx/index.html +++ b/components/sensor.rfxtrx/index.html @@ -270,6 +270,9 @@ Then you should update your configuration to (_temperature is not needed):

  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -318,6 +321,9 @@ Then you should update your configuration to (_temperature is not needed):

  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -429,9 +435,15 @@ Then you should update your configuration to (_temperature is not needed):

  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.ring/index.html b/components/sensor.ring/index.html index 2338ae4371..132b9ea876 100644 --- a/components/sensor.ring/index.html +++ b/components/sensor.ring/index.html @@ -219,6 +219,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -267,6 +270,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -378,9 +384,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.scrape/index.html b/components/sensor.scrape/index.html index 042637b242..346ff4fd21 100644 --- a/components/sensor.scrape/index.html +++ b/components/sensor.scrape/index.html @@ -243,6 +243,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -291,6 +294,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -402,9 +408,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.season/index.html b/components/sensor.season/index.html index 335c1cb298..7232144dec 100644 --- a/components/sensor.season/index.html +++ b/components/sensor.season/index.html @@ -198,6 +198,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -246,6 +249,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -357,9 +363,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.sensehat/index.html b/components/sensor.sensehat/index.html index 7c37e234c3..0b390b1a53 100644 --- a/components/sensor.sensehat/index.html +++ b/components/sensor.sensehat/index.html @@ -313,6 +313,9 @@ These issues have been discussed in the repository issue (#5093)[https://github.
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -361,6 +364,9 @@ These issues have been discussed in the repository issue (#5093)[https://github.
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -472,9 +478,15 @@ These issues have been discussed in the repository issue (#5093)[https://github.
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.shodan/index.html b/components/sensor.shodan/index.html index da9d125807..fa72d3140f 100644 --- a/components/sensor.shodan/index.html +++ b/components/sensor.shodan/index.html @@ -212,6 +212,9 @@ file:

  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -260,6 +263,9 @@ file:

  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -371,9 +377,15 @@ file:

  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.sleepiq/index.html b/components/sensor.sleepiq/index.html index b9544ab76a..7a00ed4c10 100644 --- a/components/sensor.sleepiq/index.html +++ b/components/sensor.sleepiq/index.html @@ -194,6 +194,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -242,6 +245,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -353,9 +359,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.sonarr/index.html b/components/sensor.sonarr/index.html index a717742145..a98f6076ed 100644 --- a/components/sensor.sonarr/index.html +++ b/components/sensor.sonarr/index.html @@ -274,6 +274,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -322,6 +325,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -433,9 +439,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.statistics/index.html b/components/sensor.statistics/index.html index fdc2fed524..1e42264f63 100644 --- a/components/sensor.statistics/index.html +++ b/components/sensor.statistics/index.html @@ -205,6 +205,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -253,6 +256,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -364,9 +370,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tado/index.html b/components/sensor.tado/index.html index 68b05be795..797e9e3480 100644 --- a/components/sensor.tado/index.html +++ b/components/sensor.tado/index.html @@ -198,6 +198,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -246,6 +249,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -357,9 +363,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tank_utility/index.html b/components/sensor.tank_utility/index.html index f1184b9c8b..9b34c7c929 100644 --- a/components/sensor.tank_utility/index.html +++ b/components/sensor.tank_utility/index.html @@ -204,6 +204,9 @@ would indicate 000000000000000000000000 a
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -252,6 +255,9 @@ would indicate 000000000000000000000000 a
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -363,9 +369,15 @@ would indicate 000000000000000000000000 a
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tcp/index.html b/components/sensor.tcp/index.html index be7edd2a22..464b76023a 100644 --- a/components/sensor.tcp/index.html +++ b/components/sensor.tcp/index.html @@ -259,6 +259,9 @@ Escape character is '^]'.
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -307,6 +310,9 @@ Escape character is '^]'.
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -418,9 +424,15 @@ Escape character is '^]'.
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.ted5000/index.html b/components/sensor.ted5000/index.html index 3812db0891..e1bc8d2184 100644 --- a/components/sensor.ted5000/index.html +++ b/components/sensor.ted5000/index.html @@ -201,6 +201,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -249,6 +252,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -360,9 +366,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tellduslive/index.html b/components/sensor.tellduslive/index.html index 75ecb5512c..5542154059 100644 --- a/components/sensor.tellduslive/index.html +++ b/components/sensor.tellduslive/index.html @@ -191,6 +191,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -239,6 +242,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -350,9 +356,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tellstick/index.html b/components/sensor.tellstick/index.html index 990a745f7a..1d50e6bacd 100644 --- a/components/sensor.tellstick/index.html +++ b/components/sensor.tellstick/index.html @@ -220,6 +220,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -268,6 +271,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -379,9 +385,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.temper/index.html b/components/sensor.temper/index.html index eff115212a..4215d2da4f 100644 --- a/components/sensor.temper/index.html +++ b/components/sensor.temper/index.html @@ -201,6 +201,9 @@ The calculation follows the formula scale * sens
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -249,6 +252,9 @@ The calculation follows the formula scale * sens
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -360,9 +366,15 @@ The calculation follows the formula scale * sens
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.template/index.html b/components/sensor.template/index.html index d94687ad07..ac09d85575 100644 --- a/components/sensor.template/index.html +++ b/components/sensor.template/index.html @@ -368,6 +368,9 @@ unit of measurement doesn’t fit your needs.

  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -416,6 +419,9 @@ unit of measurement doesn’t fit your needs.

  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -527,9 +533,15 @@ unit of measurement doesn’t fit your needs.

  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tesla/index.html b/components/sensor.tesla/index.html index 47f72548d9..5ae1d5ea59 100644 --- a/components/sensor.tesla/index.html +++ b/components/sensor.tesla/index.html @@ -205,6 +205,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -253,6 +256,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -364,9 +370,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.thethingsnetwork/index.html b/components/sensor.thethingsnetwork/index.html new file mode 100644 index 0000000000..e30a4c3375 --- /dev/null +++ b/components/sensor.thethingsnetwork/index.html @@ -0,0 +1,514 @@ + + + + + + + + + The Things Network Sensor - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + The Things Network Sensor +

    +
    +
    +

    The thethingsnetwork sensor platform allows you to get data from a The Things Network Storage Integration.

    +

    This platform requires that the The Things Network component is set up and the The Things Network Storage Integration as well.

    +

    Visit the The Things Network Console website, log in with your The Things Network credentials, choose your application from Applications and go to Integrations.

    +

    Add a new integration.

    +

    + +Add a The Things Network integration +

    +

    Select Data Storage.

    +

    + +Choose a The Things Network integration +

    +

    Click Add integration to finish the process.

    +

    + +Add a The Things Network Data Storage integration +

    +

    When done, the status of the integration should be Running. You could check the output after clicking on go to platform in an interactive web interface.

    +

    + +Add a The Things Network integration +

    +

    Select Devices to get the ID of your device that you want to use.

    +

    + +Devices overview +

    +

    To enable this platform, add the following lines to your configuration.yaml:

    +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: thethingsnetwork
    +    device_id: ha-demo
    +    values:
    +      sensor_value: unit of measurment
    +      voltage: V
    +
    +
    +
    +

    Configuration Variables

    +
    +
    device_id
    +
    +

    (string)(Required)The ID of the device.

    +
    +
    values
    +
    +

    (list)(Required)The sensor values with their unit of measurement

    +
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/sensor.thinkingcleaner/index.html b/components/sensor.thinkingcleaner/index.html index 60ee75f99e..3a08e58577 100644 --- a/components/sensor.thinkingcleaner/index.html +++ b/components/sensor.thinkingcleaner/index.html @@ -198,6 +198,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -246,6 +249,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -357,9 +363,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.tibber/index.html b/components/sensor.tibber/index.html new file mode 100644 index 0000000000..4f918c98f3 --- /dev/null +++ b/components/sensor.tibber/index.html @@ -0,0 +1,472 @@ + + + + + + + + + Tibber - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Tibber +

    +
    +
    +

    The tibber sensor provides the current electricity price if you are a Tibber customer.

    +

    To add Tibber to your installation, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
    +sensor:
    +  - platform: tibber
    +    access_token: d1007ead2dc84a2b82f0de19451c5fb22112f7ae11d19bf2bedb224a003ff74a
    +
    +
    +
    +

    Configuration Variables

    +
    +
    access_token
    +
    +

    (string)(Required)Go to developer.tibber.com/ to get your API token.

    +
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/sensor.ups/index.html b/components/sensor.ups/index.html index 7cbbdd800e..e7377f4799 100644 --- a/components/sensor.ups/index.html +++ b/components/sensor.ups/index.html @@ -216,6 +216,9 @@ The UPS sensor logs into the UPS My Choice website to scrape package data. It do
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -264,6 +267,9 @@ The UPS sensor logs into the UPS My Choice website to scrape package data. It do
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -375,9 +381,15 @@ The UPS sensor logs into the UPS My Choice website to scrape package data. It do
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.usps/index.html b/components/sensor.usps/index.html index fd739c5899..576de0e9de 100644 --- a/components/sensor.usps/index.html +++ b/components/sensor.usps/index.html @@ -195,6 +195,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -243,6 +246,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -354,9 +360,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.vera/index.html b/components/sensor.vera/index.html index 6e7a3f6791..b31023bdb0 100644 --- a/components/sensor.vera/index.html +++ b/components/sensor.vera/index.html @@ -213,6 +213,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -261,6 +264,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -372,9 +378,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.verisure/index.html b/components/sensor.verisure/index.html index fe38f135c7..110540e234 100644 --- a/components/sensor.verisure/index.html +++ b/components/sensor.verisure/index.html @@ -209,6 +209,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -257,6 +260,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -368,9 +374,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.version/index.html b/components/sensor.version/index.html index 33dbe45b72..98a327e8a6 100644 --- a/components/sensor.version/index.html +++ b/components/sensor.version/index.html @@ -221,6 +221,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -269,6 +272,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -380,9 +386,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.wink/index.html b/components/sensor.wink/index.html index 0235bb3788..3bc702ad5a 100644 --- a/components/sensor.wink/index.html +++ b/components/sensor.wink/index.html @@ -116,6 +116,9 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -134,9 +137,6 @@ The above devices are confirmed to work, but others may work as well.
  • Wink Switch
  • -
  • - Wink Thermostat -
  • @@ -232,6 +232,9 @@ The above devices are confirmed to work, but others may work as well.
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -280,6 +283,9 @@ The above devices are confirmed to work, but others may work as well.
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -391,9 +397,15 @@ The above devices are confirmed to work, but others may work as well.
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.xiaomi_aqara/index.html b/components/sensor.xiaomi_aqara/index.html index d2da626beb..1cb4c2dae6 100644 --- a/components/sensor.xiaomi_aqara/index.html +++ b/components/sensor.xiaomi_aqara/index.html @@ -204,6 +204,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -252,6 +255,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -363,9 +369,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.zha/index.html b/components/sensor.zha/index.html index 0b823ff5bc..aca41b3cf3 100644 --- a/components/sensor.zha/index.html +++ b/components/sensor.zha/index.html @@ -8,7 +8,7 @@ ZigBee Home Automation Sensor - Home Assistant - + @@ -16,12 +16,12 @@ - + - + @@ -197,6 +197,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -245,6 +248,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -356,9 +362,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.zigbee/index.html b/components/sensor.zigbee/index.html index 0fdd41532a..24dd2c5081 100644 --- a/components/sensor.zigbee/index.html +++ b/components/sensor.zigbee/index.html @@ -247,6 +247,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -295,6 +298,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -406,9 +412,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.zoneminder/index.html b/components/sensor.zoneminder/index.html index 7f86f13adc..3c50ef235a 100644 --- a/components/sensor.zoneminder/index.html +++ b/components/sensor.zoneminder/index.html @@ -211,6 +211,9 @@ You must have the ZoneMinder component con
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -259,6 +262,9 @@ You must have the ZoneMinder component con
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -370,9 +376,15 @@ You must have the ZoneMinder component con
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor.zwave/index.html b/components/sensor.zwave/index.html index e5a66248d0..0ebece05a8 100644 --- a/components/sensor.zwave/index.html +++ b/components/sensor.zwave/index.html @@ -212,6 +212,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -260,6 +263,9 @@
  • MQTT Sensor
  • +
  • + Melnor Raincloud Sensor +
  • Min/max Sensor
  • @@ -371,9 +377,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • UPS Sensor
  • diff --git a/components/sensor/index.html b/components/sensor/index.html index 151bba2887..7bdbde14ea 100644 --- a/components/sensor/index.html +++ b/components/sensor/index.html @@ -269,6 +269,9 @@
  • Geizhals
  • +
  • + GeoRSS Events Sensor +
  • Gitter Sensor
  • @@ -359,6 +362,9 @@
  • MVG
  • +
  • + Melnor Raincloud Sensor +
  • Met Office Sensor
  • @@ -563,9 +569,15 @@
  • Tesla Sensor
  • +
  • + The Things Network Sensor +
  • Thinking Cleaner sensor
  • +
  • + Tibber +
  • Time & Date
  • diff --git a/components/shell_command/index.html b/components/shell_command/index.html index 4e3758201e..0979b5eaea 100644 --- a/components/shell_command/index.html +++ b/components/shell_command/index.html @@ -145,6 +145,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/shiftr/index.html b/components/shiftr/index.html index 832c418200..b175aa19d7 100644 --- a/components/shiftr/index.html +++ b/components/shiftr/index.html @@ -118,6 +118,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/sleepiq/index.html b/components/sleepiq/index.html index fd43ed405d..df4af7cdcd 100644 --- a/components/sleepiq/index.html +++ b/components/sleepiq/index.html @@ -216,6 +216,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -285,6 +288,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/spc/index.html b/components/spc/index.html index 0696500eb9..a40879bef4 100644 --- a/components/spc/index.html +++ b/components/spc/index.html @@ -214,6 +214,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -283,6 +286,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/splunk/index.html b/components/splunk/index.html index bf9bb4ed50..fe43059795 100644 --- a/components/splunk/index.html +++ b/components/splunk/index.html @@ -119,6 +119,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/statsd/index.html b/components/statsd/index.html index aa9f1c7cfb..4d6595de15 100644 --- a/components/statsd/index.html +++ b/components/statsd/index.html @@ -130,6 +130,9 @@
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/switch.abode/index.html b/components/switch.abode/index.html index 6763f977b5..177fdc005c 100644 --- a/components/switch.abode/index.html +++ b/components/switch.abode/index.html @@ -204,6 +204,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.acer_projector/index.html b/components/switch.acer_projector/index.html index 72fd248c6b..b76a847895 100644 --- a/components/switch.acer_projector/index.html +++ b/components/switch.acer_projector/index.html @@ -189,6 +189,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.android_ip_webcam/index.html b/components/switch.android_ip_webcam/index.html index 0c82288019..07f7a8906a 100644 --- a/components/switch.android_ip_webcam/index.html +++ b/components/switch.android_ip_webcam/index.html @@ -190,6 +190,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.anel_pwrctrl/index.html b/components/switch.anel_pwrctrl/index.html index 78ec46e77a..fd9bf2035c 100644 --- a/components/switch.anel_pwrctrl/index.html +++ b/components/switch.anel_pwrctrl/index.html @@ -199,6 +199,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.arest/index.html b/components/switch.arest/index.html index 6add4f7515..d82ee16645 100644 --- a/components/switch.arest/index.html +++ b/components/switch.arest/index.html @@ -229,6 +229,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.bbb_gpio/index.html b/components/switch.bbb_gpio/index.html index c66d184927..e05e3a4a46 100644 --- a/components/switch.bbb_gpio/index.html +++ b/components/switch.bbb_gpio/index.html @@ -212,6 +212,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.broadlink/index.html b/components/switch.broadlink/index.html index a8e5d8ec32..206e303b64 100644 --- a/components/switch.broadlink/index.html +++ b/components/switch.broadlink/index.html @@ -366,6 +366,9 @@ Use this
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.command_line/index.html b/components/switch.command_line/index.html index a59ad93ae9..d69d1d1c92 100644 --- a/components/switch.command_line/index.html +++ b/components/switch.command_line/index.html @@ -278,6 +278,9 @@ This switch will shutdown your host immediately, there will be no confirmation.
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.digital_ocean/index.html b/components/switch.digital_ocean/index.html index 2da5527747..79b1cbf788 100644 --- a/components/switch.digital_ocean/index.html +++ b/components/switch.digital_ocean/index.html @@ -199,6 +199,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.digitalloggers/index.html b/components/switch.digitalloggers/index.html index f68c9b7bb2..220eff187f 100644 --- a/components/switch.digitalloggers/index.html +++ b/components/switch.digitalloggers/index.html @@ -197,6 +197,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.dlink/index.html b/components/switch.dlink/index.html index cc7eb0a4c3..5660f1cf10 100644 --- a/components/switch.dlink/index.html +++ b/components/switch.dlink/index.html @@ -197,6 +197,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.doorbird/index.html b/components/switch.doorbird/index.html index 1649901c46..fcaf5a4826 100644 --- a/components/switch.doorbird/index.html +++ b/components/switch.doorbird/index.html @@ -205,6 +205,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.edimax/index.html b/components/switch.edimax/index.html index 86b5905af0..45d5acb077 100644 --- a/components/switch.edimax/index.html +++ b/components/switch.edimax/index.html @@ -186,6 +186,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.enocean/index.html b/components/switch.enocean/index.html index dbb81b5dd0..8ae7adc56b 100644 --- a/components/switch.enocean/index.html +++ b/components/switch.enocean/index.html @@ -204,6 +204,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.flux/index.html b/components/switch.flux/index.html index 723a895f02..472d2a19f9 100644 --- a/components/switch.flux/index.html +++ b/components/switch.flux/index.html @@ -149,6 +149,9 @@
  • Input Boolean
  • +
  • + Input Datetime +
  • Input Select
  • diff --git a/components/switch.fritzdect/index.html b/components/switch.fritzdect/index.html index 0bd185be5f..5f8990f9d6 100644 --- a/components/switch.fritzdect/index.html +++ b/components/switch.fritzdect/index.html @@ -201,6 +201,9 @@ If this component throws an error when starting home-assistant you should check
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.hikvision/index.html b/components/switch.hikvision/index.html index 6a638ed633..74e02fa32a 100644 --- a/components/switch.hikvision/index.html +++ b/components/switch.hikvision/index.html @@ -198,6 +198,9 @@ Currently works using default https port only.
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.homematic/index.html b/components/switch.homematic/index.html index e3f4234ebb..f293d6064e 100644 --- a/components/switch.homematic/index.html +++ b/components/switch.homematic/index.html @@ -199,6 +199,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.hook/index.html b/components/switch.hook/index.html index 152450b469..f3e5043d89 100644 --- a/components/switch.hook/index.html +++ b/components/switch.hook/index.html @@ -199,6 +199,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.insteon_local/index.html b/components/switch.insteon_local/index.html index 533bbb1f12..e839056499 100644 --- a/components/switch.insteon_local/index.html +++ b/components/switch.insteon_local/index.html @@ -198,6 +198,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.insteon_plm/index.html b/components/switch.insteon_plm/index.html index 4fddb4465d..c61735961e 100644 --- a/components/switch.insteon_plm/index.html +++ b/components/switch.insteon_plm/index.html @@ -189,6 +189,9 @@ component.

  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.isy994/index.html b/components/switch.isy994/index.html index 282646ff53..eb70ca0632 100644 --- a/components/switch.isy994/index.html +++ b/components/switch.isy994/index.html @@ -199,6 +199,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.kankun/index.html b/components/switch.kankun/index.html index 0fbaef7e09..8a56195ca1 100644 --- a/components/switch.kankun/index.html +++ b/components/switch.kankun/index.html @@ -204,6 +204,9 @@ of the script as linked above).

  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.knx/index.html b/components/switch.knx/index.html index ddc706ede7..37cd5ea60a 100644 --- a/components/switch.knx/index.html +++ b/components/switch.knx/index.html @@ -216,6 +216,9 @@ For switching actuators that are only controlled by a single group address and c
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.litejet/index.html b/components/switch.litejet/index.html index 75d695bb8b..d03c4490f4 100644 --- a/components/switch.litejet/index.html +++ b/components/switch.litejet/index.html @@ -188,6 +188,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.lutron_caseta/index.html b/components/switch.lutron_caseta/index.html index 5607a48cce..ba8f21bf63 100644 --- a/components/switch.lutron_caseta/index.html +++ b/components/switch.lutron_caseta/index.html @@ -193,6 +193,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.mfi/index.html b/components/switch.mfi/index.html index 80b3f80b6a..0561909c1e 100644 --- a/components/switch.mfi/index.html +++ b/components/switch.mfi/index.html @@ -198,6 +198,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.mochad/index.html b/components/switch.mochad/index.html index 2c8d5a2b2a..8209691484 100644 --- a/components/switch.mochad/index.html +++ b/components/switch.mochad/index.html @@ -200,6 +200,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.modbus/index.html b/components/switch.modbus/index.html index 20b6056ca2..3ef750d7f4 100644 --- a/components/switch.modbus/index.html +++ b/components/switch.modbus/index.html @@ -213,6 +213,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.mqtt/index.html b/components/switch.mqtt/index.html index 39f04dc340..9a3a937901 100644 --- a/components/switch.mqtt/index.html +++ b/components/switch.mqtt/index.html @@ -168,6 +168,9 @@ Make sure that your topic match exact. some-topi
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • @@ -266,6 +269,9 @@ Make sure that your topic match exact. some-topi
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.mysensors/index.html b/components/switch.mysensors/index.html index e22886db7c..5dfaf943c8 100644 --- a/components/switch.mysensors/index.html +++ b/components/switch.mysensors/index.html @@ -448,6 +448,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.mystrom/index.html b/components/switch.mystrom/index.html index c201c24150..4160f84861 100644 --- a/components/switch.mystrom/index.html +++ b/components/switch.mystrom/index.html @@ -210,6 +210,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.neato/index.html b/components/switch.neato/index.html index bfaa7d2530..161728defe 100644 --- a/components/switch.neato/index.html +++ b/components/switch.neato/index.html @@ -187,6 +187,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.netio/index.html b/components/switch.netio/index.html index cff6568fa9..455b688fb4 100644 --- a/components/switch.netio/index.html +++ b/components/switch.netio/index.html @@ -222,6 +222,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.orvibo/index.html b/components/switch.orvibo/index.html index 376a1d1991..d4f8d8a009 100644 --- a/components/switch.orvibo/index.html +++ b/components/switch.orvibo/index.html @@ -197,6 +197,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.pilight/index.html b/components/switch.pilight/index.html index 41ce0ff216..b27f2ba7f4 100644 --- a/components/switch.pilight/index.html +++ b/components/switch.pilight/index.html @@ -265,6 +265,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.pulseaudio_loopback/index.html b/components/switch.pulseaudio_loopback/index.html index 133f06185f..0c480a3452 100644 --- a/components/switch.pulseaudio_loopback/index.html +++ b/components/switch.pulseaudio_loopback/index.html @@ -197,6 +197,9 @@ This component relies on raw TCP commands to PulseAudio. In order for PulseAudio
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.qwikswitch/index.html b/components/switch.qwikswitch/index.html index bd646f64b8..2bc9460721 100644 --- a/components/switch.qwikswitch/index.html +++ b/components/switch.qwikswitch/index.html @@ -188,6 +188,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rachio/index.html b/components/switch.rachio/index.html index 51e3123560..fe9b8eb2bb 100644 --- a/components/switch.rachio/index.html +++ b/components/switch.rachio/index.html @@ -234,6 +234,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.raincloud/index.html b/components/switch.raincloud/index.html new file mode 100644 index 0000000000..0a8b8b735b --- /dev/null +++ b/components/switch.raincloud/index.html @@ -0,0 +1,379 @@ + + + + + + + + + Melnor Raincloud Switch - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + Melnor Raincloud Switch +

    +
    +
    +

    To get your Melnor RainCloud binary sensors working within Home Assistant, please follow the instructions for the general Raincloud component.

    +

    Once you have enabled the Raincloud component, add the following to your configuration.yaml file:

    +
    # Example configuration.yaml entry
    +switch:
    +  - platform: raincloud
    +
    +
    +

    Configuration variables:

    +
      +
    • watering_minutes (Optional): Value in minutes to watering your garden via frontend. Defaults to 15.
    • +
    • monitored_conditions array (Optional): Conditions to display in the frontend. If not specified, all conditions below will be enabled by default. The following conditions can be monitored. +
        +
      • auto_watering: Toggle the watering scheduled per zone.
      • +
      • manual_watering: Toggle manually the watering per zone. It will inherent the value in minutes specified on the RainCloud hub component.
      • +
      +
    • +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/switch.rainmachine/index.html b/components/switch.rainmachine/index.html index c5ffd7d6ab..e6969012e0 100644 --- a/components/switch.rainmachine/index.html +++ b/components/switch.rainmachine/index.html @@ -234,6 +234,9 @@ can fix the issue.

  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.raspihats/index.html b/components/switch.raspihats/index.html index 716126b8bd..7770b2fcd1 100644 --- a/components/switch.raspihats/index.html +++ b/components/switch.raspihats/index.html @@ -223,6 +223,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rest/index.html b/components/switch.rest/index.html index 5201e02b5c..563e489302 100644 --- a/components/switch.rest/index.html +++ b/components/switch.rest/index.html @@ -225,6 +225,9 @@ Make sure that the URL matches exactly your endpoint or resource.
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rflink/index.html b/components/switch.rflink/index.html index 10b9923c40..879f2aede4 100644 --- a/components/switch.rflink/index.html +++ b/components/switch.rflink/index.html @@ -243,6 +243,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rfxtrx/index.html b/components/switch.rfxtrx/index.html index 9e4fd9eaf8..44d1320d91 100644 --- a/components/switch.rfxtrx/index.html +++ b/components/switch.rfxtrx/index.html @@ -316,6 +316,9 @@ Then you should update your configuration to:

  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rpi_gpio/index.html b/components/switch.rpi_gpio/index.html index 69e0db1874..e0436b092b 100644 --- a/components/switch.rpi_gpio/index.html +++ b/components/switch.rpi_gpio/index.html @@ -208,6 +208,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rpi_pfio/index.html b/components/switch.rpi_pfio/index.html index 7bd5b01cd5..6d4c9c994f 100644 --- a/components/switch.rpi_pfio/index.html +++ b/components/switch.rpi_pfio/index.html @@ -211,6 +211,9 @@
  • MQTT Switch
  • +
  • + Melnor Raincloud Switch +
  • Mochad Switch
  • diff --git a/components/switch.rpi_rf/index.html b/components/switch.rpi_rf/index.html index 0483c56e8d..21df7a0b14 100644 --- a/components/switch.rpi_rf/index.html +++ b/components/switch.rpi_rf/index.html @@ -214,6 +214,9 @@ For more info see the PyPi module description: + + + + + + + The Things Network - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    + The Things Network +

    +
    +
    +

    The thethingsnetwork component allows one to interact with the The Things Network. This community-driven and open network supports LoRaWAN for long range (~5 to 15km) communication with a low bandwidth (51 bytes/message). Gateways transfers the received data from the sensors to the The Things Network.

    +

    The Things network support various integrations to make the data available:

    + + + + + + + + + + + + + + + + + + + + + +
    The Things Network IntegrationHome Assistant platform
    MQTT 
    Storagethethingsnetwork
    [HTTP](https://www.thethingsnetwork.org/docs/applications/http/} 
    +

    Setup

    +

    Visit the The Things Network Console website, log in with your The Things Network credentials, choose your application from Applications.

    +

    The Application ID is used to identify the scope of your data.

    +

    + +Application overview +

    +

    You need an access key to be able to read the data from your application.

    +

    + +Access keys +

    +

    To enable this component, add the following lines to your configuration.yaml:

    +
    # Example configuration.yaml entry
    +thethingsnetwork:
    +  app_id: sensor-123
    +  access_key: ttn-account-v2.xxxxxxxxxxx_yyyyyyyyyyy
    +
    +
    +
    +

    Configuration Variables

    +
    +
    app_id
    +
    +

    (string)(Required)The Application ID.

    +
    +
    access_key
    +
    +

    (string)(Required)The access key.

    +
    +
    +
    +
    +
    + +
    +
    + + + + + + + diff --git a/components/thingspeak/index.html b/components/thingspeak/index.html index 4417be0509..b754165089 100644 --- a/components/thingspeak/index.html +++ b/components/thingspeak/index.html @@ -121,6 +121,9 @@ For now, it records exactly one entity at once, which is great for testing purpo
  • History
  • +
  • + History Graph +
  • InfluxDB
  • diff --git a/components/tradfri/index.html b/components/tradfri/index.html index 36c006eefd..e989ad61c2 100644 --- a/components/tradfri/index.html +++ b/components/tradfri/index.html @@ -248,6 +248,9 @@ If you see an “Unable to connect” message, restart the gateway and try again
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -317,6 +320,9 @@ If you see an “Unable to connect” message, restart the gateway and try again
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/twilio/index.html b/components/twilio/index.html index c977ca93db..08512ab1fc 100644 --- a/components/twilio/index.html +++ b/components/twilio/index.html @@ -205,6 +205,9 @@ Calls are limited to 10 minutes and will play a short trial message before your
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -274,6 +277,9 @@ Calls are limited to 10 minutes and will play a short trial message before your
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/usps/index.html b/components/usps/index.html index b2fac2092e..1a0c3c05ee 100644 --- a/components/usps/index.html +++ b/components/usps/index.html @@ -221,6 +221,9 @@ The USPS sensor logs into the MyUSPS website to scrape package data. It does not
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -290,6 +293,9 @@ The USPS sensor logs into the MyUSPS website to scrape package data. It does not
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/vacuum.mqtt/index.html b/components/vacuum.mqtt/index.html index 3d369626b9..7ba203f879 100644 --- a/components/vacuum.mqtt/index.html +++ b/components/vacuum.mqtt/index.html @@ -225,6 +225,9 @@
  • MQTT Fan
  • +
  • + MQTT HVAC +
  • MQTT Light
  • diff --git a/components/vacuum.xiaomi_miio/index.html b/components/vacuum.xiaomi_miio/index.html index 22e6154081..3ce5fa1577 100644 --- a/components/vacuum.xiaomi_miio/index.html +++ b/components/vacuum.xiaomi_miio/index.html @@ -196,6 +196,66 @@ +

    Attributes

    +

    In addition to all [vacuum component attributes] (battery_icon, cleaned_area, fan_speed, fan_speed_list, status, params), the xiaomi platform introduces specific attributes to get information of the botvac.

    +

    These are: cleaning_time, do_not_disturb, main_brush_left, side_brush_left, filter_left, cleaning_count, total_cleaned_area and total_cleaning_time.

    +

    The following table shows the units of measurement for the single attributes.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    AttributeUnit of measurementDescription
    do_not_disturb DND mode on / off
    cleaning_timeminutesLast / actual cleaning time in minutes
    cleaned_areasquare meterLast / actual cleaned area in square meter
    main_brush_lefthoursHours left until a change of the main brush is needed
    side_brush_lefthoursHours left until a change of the side brush is needed
    filter_lefthoursHours left until a change of the filter is needed
    cleaning_count Number of total cleaning passage
    total_cleaned_areasquare meterTotal cleaned area in square meter
    total_cleaning_timeminutesTotal cleaning time in minutes

    Retrieving the Access Token

    This token (32 hexadecimal characters) is required for the Xiaomi Mi Robot Vacuum and Xiaomi Philips Light. The Xiaomi Gateway uses another security method and requires a key (16 alphanumeric chars) which can be obtained easily via a hidden menu item at the Mi-Home app. diff --git a/components/velbus/index.html b/components/velbus/index.html index 55e50f9024..99403d225e 100644 --- a/components/velbus/index.html +++ b/components/velbus/index.html @@ -216,6 +216,9 @@

  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -285,6 +288,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/velux/index.html b/components/velux/index.html index 24d5f55c7d..3b540bef1a 100644 --- a/components/velux/index.html +++ b/components/velux/index.html @@ -212,6 +212,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -281,6 +284,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/vera/index.html b/components/vera/index.html index 792d9aef44..561d625438 100644 --- a/components/vera/index.html +++ b/components/vera/index.html @@ -242,6 +242,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -311,6 +314,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/verisure/index.html b/components/verisure/index.html index 8ef3dc7e37..d904cb626a 100644 --- a/components/verisure/index.html +++ b/components/verisure/index.html @@ -244,6 +244,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -313,6 +316,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/volvooncall/index.html b/components/volvooncall/index.html index 23733c95f9..e3c754c8b4 100644 --- a/components/volvooncall/index.html +++ b/components/volvooncall/index.html @@ -243,6 +243,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -312,6 +315,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/wake_on_lan/index.html b/components/wake_on_lan/index.html index 6d829c6b69..7c5acd8950 100644 --- a/components/wake_on_lan/index.html +++ b/components/wake_on_lan/index.html @@ -134,6 +134,9 @@
  • Browser
  • +
  • + DuckDNS +
  • Logger
  • diff --git a/components/wemo/index.html b/components/wemo/index.html index 8cc8afd36f..4d36b9203b 100644 --- a/components/wemo/index.html +++ b/components/wemo/index.html @@ -215,6 +215,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -284,6 +287,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/wink/index.html b/components/wink/index.html index 726891c67c..23e5e80e07 100644 --- a/components/wink/index.html +++ b/components/wink/index.html @@ -85,7 +85,7 @@

    This method will require you to setup a developer account with Wink. This process can take a few days to get approved but is the recommended form of authentication. If you would like to use Wink in Home Assistant while you wait, you can use the email and password authentication below.

    This form of authentication doesn’t require any settings in the configuration.yaml other than wink: this is because you will be guided through setup via the configurator on the frontend.

    -When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly. +When using the configurator make sure the initial setup is performed on the same local network as the Home Assistant server, if not from the same box Home Assistant is running on. This will allow for authentication redirects to happen correctly.

    wink:
     
    @@ -142,10 +142,85 @@ Error sending local control request. Sending request online

    Service refresh_state_from_wink

    The Wink component only obtains the device states from the Wink API once, during startup. All updates after that are pushed via a third party called PubNub. On rare occasions where an update isn’t pushed device states can be out of sync.

    You can use the service wink/refresh_state_from_wink to pull the most recent state from the Wink API for all devices. If local_control is set to True states will be pulled from the devices controlling hub, not the online API.

    -

    Service add_new_devices

    +

    Service pull_newly_added_devices_from_wink

    You can use the service wink/add_new_devices to pull any newly paired Wink devices to an already running instance of Home-Assistant. Any new devices will also be added if Home-Assistant is restarted.

    +

    Service delete_wink_device

    +

    You can use the service wink/delete_wink_device to remove/unpair a device from Wink.

    + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    entity_idnoString that points at the entity_id of device to delete.
    +

    Service pair_new_device

    +

    You can use the service wink/pair_new_device to pair a new device to your Wink hub/relay

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    hub_namenoThe name of the hub to pair a new device to.
    pairing_modenoOne of the following [zigbee, zwave, zwave_exclusion, zwave_network_rediscovery, lutron, bluetooth, kidde]
    kidde_radio_codeconditionalA string of 8 1s and 0s one for each dip switch on the kidde device left –> right = 1 –> 8 (Required if pairing_mode = kidde)

    -The Wink hub, by default, can only be accessed via the cloud. This means it requires an active internet connection and you will experience delays when controlling and updating devices (~3s). +Calling service wink/pull_newly_added_wink_devices after a device is paired will add that new device to Home Assistant. The device will also show up on the next restart of Home Assistant. +

    +

    Service rename_wink_device

    +

    You can use the service wink/rename_wink_device to change the name of a device.

    + + + + + + + + + + + + + + + + + + + + +
    Service data attributeOptionalDescription
    entity_idnoString that points at the entity_id of device to rename.
    namenoThe name to change it to.
    +

    +Home Assistant entity_ids for Wink devices are based on the Wink device’s name. Calling this service will not change the entity_id of the deivce until Home Assistant is restarted. +

    +

    +The Wink hub, by default, can only be accessed via the cloud. This means it requires an active internet connection and you will experience delays when controlling and updating devices (~3s).

    @@ -171,6 +246,9 @@ The Wink hub, by default, can only be accessed via the cloud. This means it requ
  • Wink Binary Sensor
  • +
  • + Wink Climate +
  • Wink Cover
  • @@ -192,9 +270,6 @@ The Wink hub, by default, can only be accessed via the cloud. This means it requ
  • Wink Switch
  • -
  • - Wink Thermostat -
  • @@ -299,6 +374,9 @@ The Wink hub, by default, can only be accessed via the cloud. This means it requ
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -368,6 +446,9 @@ The Wink hub, by default, can only be accessed via the cloud. This means it requ
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/xiaomi_aqara/index.html b/components/xiaomi_aqara/index.html index 4c3e7e4e10..4776d3e46d 100644 --- a/components/xiaomi_aqara/index.html +++ b/components/xiaomi_aqara/index.html @@ -351,6 +351,9 @@ and stops the sound when the button is pressed once.
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -420,6 +423,9 @@ and stops the sound when the button is pressed once.
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/zha/index.html b/components/zha/index.html index e6d580203c..c547b19516 100644 --- a/components/zha/index.html +++ b/components/zha/index.html @@ -235,6 +235,9 @@ and the path to the serial device for the radio and path to the database which w
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -304,6 +307,9 @@ and the path to the serial device for the radio and path to the database which w
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/zoneminder/index.html b/components/zoneminder/index.html index 1ef46c6e7a..360c883627 100644 --- a/components/zoneminder/index.html +++ b/components/zoneminder/index.html @@ -231,6 +231,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -300,6 +303,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/components/zwave/index.html b/components/zwave/index.html index cc4ee1a2be..5070f24c19 100644 --- a/components/zwave/index.html +++ b/components/zwave/index.html @@ -223,6 +223,9 @@
  • MQTT
  • +
  • + Melnor Raincloud +
  • Microsoft Face
  • @@ -292,6 +295,9 @@
  • Tesla
  • +
  • + The Things Network +
  • Twilio
  • diff --git a/developers/development_guidelines/index.html b/developers/development_guidelines/index.html index 2178c8369b..e29711fd9f 100644 --- a/developers/development_guidelines/index.html +++ b/developers/development_guidelines/index.html @@ -117,7 +117,7 @@ https://home-assistant.io/components/light.mqtt/

    Log messages

    -

    There is no need to add the platform or component name to the log messages. This will be added automatically. Like syslog messages there shouldn’t be no period at the end. Try to avoid brackets and additional quotes around the output to make it easier for users to parse the log. A widely style is shown below but you are free to compose the messages as you like.

    +

    There is no need to add the platform or component name to the log messages. This will be added automatically. Like syslog messages there shouldn’t be any period at the end. Try to avoid brackets and additional quotes around the output to make it easier for users to parse the log. A widely style is shown below but you are free to compose the messages as you like.

    _LOGGER.error("No route to device: %s", self._resource)
     
    diff --git a/docs/ecosystem/ios/notifications/content_extensions/index.html b/docs/ecosystem/ios/notifications/content_extensions/index.html index 1ef54ae333..743b017aab 100644 --- a/docs/ecosystem/ios/notifications/content_extensions/index.html +++ b/docs/ecosystem/ios/notifications/content_extensions/index.html @@ -129,6 +129,25 @@ The notification content is a real time MJPEG stream of a camera (assuming the c

    Combining with actionable notifications

    As you can see the category key is used to tell the device what kind of content extension to use. You can use the same category identifiers in your own custom actions to add actions to the content extension.

    +

    For example this configuration adds actions to a camera content message.

    +
    ios:
    +  push:
    +    categories:
    +      - name: Camera With Actions
    +        identifier: 'camera'
    +        actions:
    +          - identifier: 'OPEN_COVER'
    +            title: 'Open Cover'
    +            activationMode: 'background'
    +            authenticationRequired: yes
    +            destructive: no
    +          - identifier: 'CLOSE_COVER'
    +            title: 'Close Cover'
    +            activationMode: 'background'
    +            authenticationRequired: yes
    +            destructive: yes
    +
    +

    Troubleshooting

    If you are having problems with receiving these special notifications try restarting your phone first. The extensions somewhat often fail to register properly until a restart.

    diff --git a/docs/installation/hassbian/common-tasks/index.html b/docs/installation/hassbian/common-tasks/index.html index 51d1892d8f..db94930426 100644 --- a/docs/installation/hassbian/common-tasks/index.html +++ b/docs/installation/hassbian/common-tasks/index.html @@ -92,6 +92,9 @@ Linux and Mac OS users execute the following command in a terminal.

    Replace stop with start or restart to get the desired functionality. To get the current state of the homeassistant.service replace stop with status.

    Update Home Assistant

    +

    +You can also use hassbian-config to automate the process by running sudo hassbian-config upgrade home-assistant +

    Log in as the pi account and execute the following commands:

    $ sudo systemctl stop home-assistant@homeassistant.service 
     $ sudo su -s /bin/bash homeassistant
    diff --git a/docs/installation/hassbian/customization/index.html b/docs/installation/hassbian/customization/index.html
    index 4e5b34efc9..c9589ddb24 100644
    --- a/docs/installation/hassbian/customization/index.html
    +++ b/docs/installation/hassbian/customization/index.html
    @@ -75,18 +75,29 @@
         
       
       
    -

    To allow you to customize your installation further, we have included a tool called hassbian-config. This tool comes with a set of packages that can easily be installed for easier customization of your Home Assistant installation.

    +

    To allow you to customize your installation further, we have included a tool called hassbian-config. This tool comes with a set of packages that can easily be installed or upgraded for easier customization of your Home Assistant installation. +The tool is available by running hassbian-config.

    +

    Install scripts

    +

    To view the available packages run hassbian-config show and sudo hassbian-config install PACKAGENAME.

    • Install Hue. Configures the Python executable to allow usage of low numbered ports for use with Emulated Hue component thats used with Amazon Echo, Google Home and Mycroft.ai.
    • +
    • Install MariaDB. This script installs MariaDB and it’s dependencies for use with the recorder component in Home Assistant. No database or database user is created during this setup and will need to be created manually.
    • Install Mosquitto MQTT server. Installs the latest Mosquitto package and client tools from the Mosquitto projects official repository. Now includes websocket support.
    • -
    • Install Libcec. Adds local HDMI CEC support.
    • -
    • Install Open Z-Wave-pip. Installs Python Open Z-Wave from a pip package. This is the quickest and recommended way of installing Z-Wave support but does not OZWCP pre-installed.
    • -
    • Install Open Z-Wave. Installs Python Open Z-Wave and OZWCP from git.
    • +
    • Install Libcec. Adds local HDMI CEC support. This scipt is currently brooken upstream since it currently doesn’t build properly for Python >3.4
    • Install Samba. Allows anyone on your network to edit your configuration from any computer. This share is unsecured and it’s usage is not recommended if you share your network with others.
    • Install Tradfri. Installs dependencies for using IKEA Trådfri.
    • +
    • Install Duck DNS auto renewal. This script adds an cron job to auto update you the WAN IP address for the defined domain. Before running this script you should already have an Duck DNS account, during the installation you will be asked to supply your domain name and the token for your account.
    • +
    • Install an web terminal for easy access to ssh in an web browser. This script installs an web terminal called ‘shellinabox’ to you system that give you SSH access in you web browser.
    -

    The tool is available by running hassbian-config. To view the available packages run hassbian-config show and sudo hassbian-config install PACKAGENAME. -For more information about this tool have a look at the hassbian-scripts repository.

    +

    Upgrade scripts

    +

    To view the available packages run hassbian-config show and sudo hassbian-config upgrade PACKAGENAME.

    +
      +
    • Upgrade your Home Assistant installation.
    • +
    • Upgrade your HASSbian installation.
    • +
    • Upgrade HASSbian-scripts.
    • +
    • Upgrade HASSbian-scripts from dev branch.
    • +
    +

    For more information about this tool have a look at the hassbian-scripts repository.