diff --git a/atom.xml b/atom.xml index 9368e4f7f7..f691273c42 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ @@ -13,6 +13,219 @@ Octopress + + <![CDATA[0.49: Themes 🎹, kiosk mode and Prometheus.io]]> + + 2017-07-15T00:02:05+00:00 + https://home-assistant.io/blog/2017/07/15/release-49 +

+ +

WE HAVE THEMES đŸŽšđŸ‘©â€đŸŽš

+ +

Our already amazing frontend just got even more amazing thanks to @andrey-git. With the new theme support you can be in control of the primary color, accent color and a whole bunch more.

+ +

You can specify themes using new configuration options under frontend.

+ +
frontend:
+  themes:
+    green:
+      primary-color: #6ca518;
+
+
+ +

Once a theme is defined, use the new frontend service frontend.set_theme to activate it. More information in the docs.

+ +

+Screenshot of a green dashboard +Screenshot of a green dashboard +

+ +

Not all parts of the user interface are themable yet. Expect improvements in future releases.

+ +

Kiosk mode

+ +

Another great new improvement for the frontend is the addition of a kiosk mode. When the frontend is viewed in kiosk mode, the tab bar will be hidden.

+ +

To activate kiosk mode, navigate to https://hass.example.com:8123/kiosk/group.living_room_view. Note that for default_view the url is just https://hass.example.com:8123/kiosk

+ +

This feature has also been brought to you by @Andrey-git! Big shout out to him for his continuous efforts to bring Home Assistant to the next level.

+ +

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

+ + + +
apple_tv:
+  - name: Apple TV
+    host: 10.0.10.20
+    login_id: 00000000-1234-5678-9012-345678901234
+    start_off: true
+    credentials: 8660DEA5154FB46B:20B94847926112B3F46F85DB3A7311830463BF65570C22C3786E27F38C3326CF
+
+
+ + + +
amcrest:
+  - host: !secret amcrest_living
+    name: "Living Room"
+    username: !secret amcrest_living_username
+    password: !secret amcrest_living_password
+    resolution: low
+    stream_source: snapshot
+    sensors:
+      - motion_detector
+      - ptz_preset
+
+
+ +

All changes

+ + + +]]>
+
+ <![CDATA[Home Assistant Podcast #3]]> @@ -1715,250 +1928,6 @@ $ sudo systemctl start install_homeassistant.service

End of the voting period: April, 30 2017 - 23.59 UTC

-]]> -
- - - <![CDATA[Home Assistant 0.43: IKEA TrÄdfri, Spotify and our iOS app is live]]> - - 2017-04-22T01:04:05+00:00 - https://home-assistant.io/blog/2017/04/22/ikea-tradfri--spotify -

- -

Oooh yeah. It’s time for 0.43 and this is going to be a killer release. For the people that have been following on social media, you might have noticed that we got pretty excited about the new IKEA TrĂ„dfri line up. And so we are very happy to announce that thanks to the work by @ggravlingen, @MartinHjelmare and myself that this will be the first release to support the IKEA light bulbs. Home Assistant will automatically detect the gateway on your network and after following the instructions, allow you to control your lights.

- -

- -After automatic discovery, Home Assistant will ask the user to finish pairing with the gateway. -

- -

And in case you have missed the other big news: @robbiet480 released the first version of our iOS app! It took a little over a year but it offers some great ways to make your iDevice work with Home Assistant. Big congrats to Robbie for shipping! As with our other parts, the app is open-sourced under APACHE 2 and contributors are welcome. Check it out.

- -

A big shout out this release to @happyleavesaoc for his constant stream of great contributions to Home Assistant. The first contribution was back in October 2015 and since then @happyleavesaoc has been responsible for many platforms and bug fixes including the Spotify platform this release. Thanks @happyleavesaoc, you’re a great example of what makes our community awesome.

- -

The new Spotify integration is based on the new Spotify Connect Playback API. It supports playback, album art and switching which Spotify device you’re controlling.

- -

Also note that you have till the end of the weekend to submit an application to our giveaway of low energy servers which we got when we won the Thomas Krenn award 2017. Go apply!

- -

New Platforms

- - - - -

Breaking changes

- - - -
telegram_bot:
-    platform: webhooks
-    api_key : api_key_here
-    allowed_chat_ids:
-        - 123456
-        - 456789
-
-
- - - -
sensor:
-  - platform: mvglive
-    nextdeparture:
-     - station: Hauptbahnhof
-       name: Hbf
-       destinations: ['MĂŒnchen Flughafen Terminal','Markt Schwaben']
-       products: 'S-Bahn'
-       timeoffset: 2
-     - station: Sendlinger Tor
-       lines: ['U2','U8']
-     - station: Scheidplatz
-       products: ['U-Bahn']
-       directions: '1'
-
-
- -

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.

- -

Release 0.43.1 - April 25

- - - -

Release 0.43.2 - April 27

- - - -

All changes

- - - ]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 50ce72ef81..245a867a1c 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 016c25a4a8..2cddf2256a 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 8c65d38d93..f36fabc232 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 fde5341ed3..f4efbe8986 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 8507d4fd4b..3dc782215e 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 3807ce61b4..6b0a5e7633 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 d7668a20f7..1fb6b8fee7 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 60cdbfae7c..541e76a7c2 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 ff7504f219..8fb30ee3a2 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 2fcc40d649..f56425a1ae 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 3658bbcedb..eb9c5eda68 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 ac7c356916..6437806cfa 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 d7d7daa248..6806a6d051 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 49cfb10ca4..dae4e9e5c9 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 70d5998dfb..e18412fda3 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 5bcf705c6c..7064c90d75 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 8e59106352..09eee15096 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 df68b475a0..9efc390e4f 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 5e67640975..ee48e3a572 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 4309ae2037..ea480b0c54 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 d9dff03adc..965d608f2c 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 5500f2b26d..feb2538bd9 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 b0c52a067f..85a1c9c952 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 f23c4cc3be..35a16192f3 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 b1f0c8577f..5d160d9984 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 c3fa901706..4235813c70 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 52b3a693d2..ad9aca8bd5 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 c01d4476f4..e2c3e7c0ed 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 1898f5dd95..b3d236cf37 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 369ed09276..2cad1c9aab 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 9662793421..ed9bf0b497 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 bcbadbdc8d..e6408ffe5d 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 37bf4f5dfc..a17612c4cc 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 b98bd75e5c..4d09d62a1c 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 6f096b776c..11d73c34ce 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 6def8e4c9e..f38dcdeb79 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 c55316817b..c32d62274b 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 @@ -189,6 +189,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 ddab6a2dd6..23453510d4 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 bbc650aede..3db2a0a8d0 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 344a5f8883..559e01b0e3 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 add5a8a0a5..4e1fab3176 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 bff9d3e75c..7b573f9729 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 67e3620136..6f9916077c 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 30737f9417..93d89ea72c 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 bb790c822b..495fc150d6 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 21ce4c2b12..f5c86eb31f 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 80c0c0c8c4..9a1e80296c 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 fc0c9674e9..8818b05a9c 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 6c825c0efc..b025797aa6 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 a27604352d..3d41f5e9a3 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 db8f465186..4063f901a1 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 be452c86c0..6a02d28c84 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 895cd4fb56..2d2a667ecd 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 bd34d89a77..f3c364046c 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 73ba108428..a415030b1e 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 b8ccfc9571..959c72ee0e 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 40f026649f..2626698574 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 3c6a69a96a..6f7d7523da 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 3cd1a772a0..63eb0fcb37 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 114ac09f43..9f61f16859 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 15ca343882..240db327ce 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 482fd7d6ff..a52d4a9d73 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 6288e10ba4..5521712a40 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 515662b9a8..d83868ddd7 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 a73d0f1d86..5886c8c105 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 4ec0f39282..9582af04d5 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 7d5077ee76..2596bc1bb9 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 be27d8655d..0c2f2c805b 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 951940e666..993ac24ff9 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 0fd7772bf6..932d3d9111 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 ee8028bb05..ad7bfc2e3f 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 a01e90c0c6..e54fe169a4 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 cfdf42bb9b..ec2f6c8fb7 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 703f7a67b1..4819a1fce5 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 7c94ad0eca..eb3ef7a7a9 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 4bffd934bc..409aebc9d3 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 994a670d32..0a7d2a158e 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 eb7de7cae6..ad03ca1049 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 ac424611cc..5ade47082b 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 789e90e960..228864e17c 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 ac5811ebdc..4f1a9d6896 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 b0a2b642b9..82f71fa5c1 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 aa86be9f4f..8e4f5fca0c 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 fac12b3648..950dc6da1b 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 fca825c7ac..dbd417930b 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 129ea1f267..b45849e9fc 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 eba0c806a7..8f537d2f2c 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 6581c7b2f9..1629ea9080 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 42f0932c2d..4cca3263d7 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 9b2e5d6f04..b30224e314 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 f4c60ef130..14043609da 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 e5b0935533..9c08c7e1ee 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 1ad824be83..605d800966 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 e95b0037db..c4b3a6c70a 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 f34485c6e2..c48908579e 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 2263e7c237..c7bbab2448 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 04bfc24c4e..4deb9f02ac 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 01119c7b89..836a8ec007 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 282ee045d6..529385bbe8 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 7bafafecb5..09fa640cda 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 731cd89b3d..45f7fabbe7 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 591ad996e4..032cbbfa19 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 0b32a43541..ef018bf858 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 271f14faa2..ee2c802198 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 f24b25a419..c336de64a1 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 4381fe6340..5cccf3e423 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 fe45b1ac94..50ad15cbdd 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 74b10a7f09..d424a34056 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 fa7687e606..0a18136850 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 58870b747a..ce53eb8fde 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 1a97703e9d..de66ba4653 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 566a85450d..354401d914 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 9912889bd2..223b904e24 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 4779438c62..89bec79010 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 29ecc11380..9e9b8aa8d7 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 98188fe761..a5cae16210 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 76df6efe81..7221301cc9 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 5640564c03..609ef34562 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 de1886ba76..d321fe8535 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 976a018b10..40e7e28602 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 e650158b7d..6ec7e0c943 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 b7008fc696..70dcde57d7 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 5d26f91325..e3c0a0e98a 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 f36d2841c8..cca335d7c2 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 fe012ab8de..7d5ec14404 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 71d5c60e0f..f9051dee82 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 9bc4765d69..914f6f776f 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 1b86640629..281d02d85e 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 b3ae0b6ce9..cb5dc54073 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 57cc8a421a..c820d0b47f 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

    +
  • + 0.49: Themes 🎹, kiosk mode and Prometheus.io +
  • Home Assistant Podcast #3
  • 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 7d5c1362e1..76bc32ed96 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 307f8a63de..088eb06d14 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 a8bab1a5db..1dd4f64df4 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 ff25fcaa19..80cf622583 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 new file mode 100644 index 0000000000..58e30488ea --- /dev/null +++ b/blog/2017/07/15/release-49/index.html @@ -0,0 +1,389 @@ + + + + + + + + + 0.49: Themes 🎹, kiosk mode and Prometheus.io - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    0.49: Themes 🎹, kiosk mode and Prometheus.io

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

    +

    WE HAVE THEMES đŸŽšđŸ‘©â€đŸŽš

    +

    Our already amazing frontend just got even more amazing thanks to @andrey-git. With the new theme support you can be in control of the primary color, accent color and a whole bunch more.

    +

    You can specify themes using new configuration options under frontend.

    +
    frontend:
    +  themes:
    +    green:
    +      primary-color: #6ca518;
    +
    +
    +

    Once a theme is defined, use the new frontend service frontend.set_theme to activate it. More information in the docs.

    +

    +Screenshot of a green dashboard +Screenshot of a green dashboard +

    +

    Not all parts of the user interface are themable yet. Expect improvements in future releases.

    +

    Kiosk mode

    +

    Another great new improvement for the frontend is the addition of a kiosk mode. When the frontend is viewed in kiosk mode, the tab bar will be hidden.

    +

    To activate kiosk mode, navigate to https://hass.example.com:8123/kiosk/group.living_room_view. Note that for default_view the url is just https://hass.example.com:8123/kiosk

    +

    This feature has also been brought to you by @Andrey-git! Big shout out to him for his continuous efforts to bring Home Assistant to the next level.

    +

    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

    + +
    apple_tv:
    +  - name: Apple TV
    +    host: 10.0.10.20
    +    login_id: 00000000-1234-5678-9012-345678901234
    +    start_off: true
    +    credentials: 8660DEA5154FB46B:20B94847926112B3F46F85DB3A7311830463BF65570C22C3786E27F38C3326CF
    +
    +
    + +
    amcrest:
    +  - host: !secret amcrest_living
    +    name: "Living Room"
    +    username: !secret amcrest_living_username
    +    password: !secret amcrest_living_password
    +    resolution: low
    +    stream_source: snapshot
    +    sensors:
    +      - motion_detector
    +      - ptz_preset
    +
    +
    +

    All changes

    + +
    +
    +

    Comments

    +
    +
    +
    + +
    +
    + + + + + + + + diff --git a/blog/archives/index.html b/blog/archives/index.html index e33bc6acad..3ad74bc017 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -2914,6 +2914,27 @@
    + + + @@ -2954,6 +2975,9 @@

    Recent Posts

    diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 5986364d17..c4536884e5 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/index.html b/blog/categories/announcements/index.html index 73d92d5602..321fd7e973 100644 --- a/blog/categories/announcements/index.html +++ b/blog/categories/announcements/index.html @@ -136,6 +136,9 @@

    Recent Posts

    diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index b799e613ae..01aef98139 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 016aa3b67b..0f531aab6a 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -394,6 +394,9 @@

    Recent Posts

    diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 1035a36da0..c369d68018 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index 974c8e3e68..512ae9f834 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 ebf72fee8e..3cc1011fb5 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index d0d595dd78..4e88cbf549 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 6a63fb14e4..a5978efc71 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index ccb32fb4c7..748e8908da 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -613,6 +613,9 @@

    Recent Posts

    diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 036cae2920..26b5595103 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index d8158ad6a7..9c1f364057 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 178c908f4a..6650f2880d 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+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 e64a563647..749e95c8b2 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 d4caf02afc..2d70af2060 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index a1f3340fb1..a770d44787 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 c28e8b33ed..60b552b95d 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/index.html b/blog/categories/media/index.html index f637e795be..a856cdef0f 100644 --- a/blog/categories/media/index.html +++ b/blog/categories/media/index.html @@ -220,6 +220,9 @@

    Recent Posts

    diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index 5252a61f96..b4fa017c97 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/index.html b/blog/categories/merchandise/index.html index 2f5a943c19..3de454dc17 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 11240a2692..e1b3f41a16 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 660544f9b9..b32a5cdde7 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 90a8f8ab2f..e0def2249c 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index a0ee2f3e0c..c0c18ffaa2 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 5f11edb2f3..92ac116e79 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 393ee50cbe..d94cfa93f4 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 f51f9ad0e5..6feb81bc40 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index a2110b523c..61e0fe52fd 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 ea984e1913..1c18b07df4 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 0c0ba32341..ee36d4a5b9 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 668b4e04dd..e3f12fb4ec 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+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 b6697285be..955689e10e 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 fbf15cc646..c90ca36aa4 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ @@ -13,6 +13,463 @@ Octopress + + <![CDATA[0.49: Themes 🎹, kiosk mode and Prometheus.io]]> + + 2017-07-15T00:02:05+00:00 + https://home-assistant.io/blog/2017/07/15/release-49 + + +# WE HAVE THEMES đŸŽšđŸ‘©â€đŸŽš + +Our already amazing frontend just got even more amazing thanks to [@andrey-git]. With the new theme support you can be in control of the primary color, accent color and a whole bunch more. + +You can specify themes using new configuration options under frontend. + +```yaml +frontend: + themes: + green: + primary-color: #6ca518; +``` + +Once a theme is defined, use the new frontend service `frontend.set_theme` to activate it. More information in [the docs][frontend docs]. + +

    +Screenshot of a green dashboard +Screenshot of a green dashboard +

    + +Not all parts of the user interface are themable yet. Expect improvements in future releases. + +## Kiosk mode + +Another great new improvement for the frontend is the addition of a kiosk mode. When the frontend is viewed in kiosk mode, the tab bar will be hidden. + +To activate kiosk mode, navigate to `https://hass.example.com:8123/kiosk/group.living_room_view`. Note that for `default_view` the url is just `https://hass.example.com:8123/kiosk` + +This feature has also been brought to you by [@Andrey-git]! Big shout out to him for his continuous efforts to bring Home Assistant to the next level. + +## New Platforms + +- Add london_underground ([@robmarkcole] - [#8272]) ([sensor.london_underground docs]) (new-platform) +- Add citybikes platform ([@aronsky] - [#8202]) ([sensor.citybikes docs]) (new-platform) +- Add One-Time Password sensor (OTP) ([@postlund] - [#8332]) ([sensor.otp docs]) (new-platform) +- Add component for xiaomi robot vacuum (switch.xiaomi_vacuum) ([@rytilahti] - [#7913]) ([switch.xiaomi_vacuum docs]) (new-platform) +- LaMetric platform and notify module ([@open-homeautomation] - [#8230]) ([lametric docs]) ([notify.lametric docs]) (new-platform) +- New component to connect to VELUX KLF 200 Interface ([@Julius2342] - [#8203]) ([velux docs]) ([scene.velux docs]) (new-platform) +- New service `send_magic_packet` with new component `wake_on_lan` ([@azogue] - [#8397]) ([wake_on_lan docs]) (new-platform) +- Add support for Prometheus ([@rcloran] - [#8211]) ([prometheus docs]) (new-platform) +- Refactored Amcrest to use central hub component ([@tchellomello] - [#8184]) ([amcrest docs]) ([camera.amcrest docs]) ([sensor.amcrest docs]) (breaking change) (new-platform) +- Added media_extractor service ([@minchik] - [#8369]) ([media_extractor docs]) (new-platform) +- Vizio SmartCast support ([@vkorn] - [#8260]) ([media_player.vizio 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 + +- UPC Connect component no longer needs a password passed into the configuration. ([@Flavien] - [#8335]) ([device_tracker.upc_connect docs]) (breaking change) +- The Apple TV platform has been upgraded to a component and a remote platform has been added. This requires your Apple TV configuration to be moved to the new `apple_tv` component. ([@postlund] - [#8122]) ([media_player.apple_tv docs]) (breaking change) + +```yaml +apple_tv: + - name: Apple TV + host: 10.0.10.20 + login_id: 00000000-1234-5678-9012-345678901234 + start_off: true + credentials: 8660DEA5154FB46B:20B94847926112B3F46F85DB3A7311830463BF65570C22C3786E27F38C3326CF +``` + +- Refactored Amcrest to use central hub component to prepare for future integrations. This requires your Amcrest configuration to be moved to the new `amcrest` component. ([@tchellomello] - [#8184]) ([amcrest docs]) ([camera.amcrest docs]) ([sensor.amcrest docs]) (breaking change) (new-platform) + +```yaml +amcrest: + - host: !secret amcrest_living + name: "Living Room" + username: !secret amcrest_living_username + password: !secret amcrest_living_password + resolution: low + stream_source: snapshot + sensors: + - motion_detector + - ptz_preset +``` + +## All changes + +- Version bump to 0.49.0.dev0 ([@fabaff] - [#8266]) +- Upgrade pyowm to 2.7.1 ([@fabaff] - [#8274]) ([sensor.openweathermap docs]) ([weather.openweathermap docs]) +- Don't call update() in constructor ([@fabaff] - [#8276]) ([sensor.openweathermap docs]) +- Update apcaccess to 0.0.13. Add "Percent Load Capacity" to INFERRED_UNITS. ([@michaelarnauts] - [#8277]) ([apcupsd docs]) ([sensor.apcupsd docs]) +- Update knxip to 0.4 (better handling of reconnects) ([@open-homeautomation] - [#8289]) ([knx docs]) +- Add london_underground ([@robmarkcole] - [#8272]) ([sensor.london_underground docs]) (new-platform) +- pytado moved to pypi ([@wmalgadey] - [#8298]) ([tado docs]) ([climate.tado docs]) +- Fix doc link in header ([@robmarkcole] - [#8305]) ([sensor.london_underground docs]) +- Upgrade discord.py to 0.16.8 ([@fabaff] - [#8304]) ([notify.discord docs]) +- zha: Strip whitespace from device names ([@rcloran] - [#8306]) ([zha docs]) +- Upgrade chardet to 3.0.4 ([@fabaff] - [#8313]) +- Upgrade aiohttp to 2.2.2 ([@fabaff] - [#8314]) +- Fix pylint issue ([@fabaff] - [#8325]) ([snips docs]) +- vsure 1.3.7 ([@persandstrom] - [#8321]) ([verisure docs]) +- Update pyEmby to fix media images ([@mezz64] - [#8331]) ([media_player.emby docs]) +- Partially revert #7931 ([@fabaff] - [#8326]) ([sensor.yweather docs]) +- Only allow 'tls_insecure_set()' if cert is present (fixes #8329) ([@fabaff] - [#8337]) ([mqtt docs]) +- Fix issue #8285 ([@Sabesto] - [#8340]) ([modbus docs]) ([binary_sensor.modbus docs]) ([climate.flexit docs]) ([sensor.modbus docs]) ([switch.modbus docs]) +- Bump dlib face_recognition to 0.2.0 ([@pvizeli] - [#8345]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) +- Update Avion and Decora switches to match upstream changes ([@mjg59] - [#7903]) ([light.avion docs]) ([light.decora docs]) +- Fix the "302" error in the UPC Connect component and remove the need to specify the router password ([@Flavien] - [#8335]) ([device_tracker.upc_connect docs]) (breaking change) +- Add new feature to Apple TV platform ([@postlund] - [#8122]) ([media_player.apple_tv docs]) (breaking change) +- Add citybikes platform ([@aronsky] - [#8202]) ([sensor.citybikes docs]) (new-platform) +- Fix some issues for PyLint 1.7.2 ([@balloob] - [#8356]) +- Fix pylint 1.7.2 no-else-return issues ([@balloob] - [#8361]) +- Upgrade aiohttp to 2.2.3 ([@fabaff] - [#8363]) +- Remove some more usage of run_in_executor ([@balloob] - [#8352]) +- Correct spelling of aliases, deprecate old config options. ([@aequitas] - [#8348]) ([rflink docs]) ([light.rflink docs]) ([sensor.rflink docs]) ([switch.rflink docs]) +- Allow Pilight Binary Sensor to control reset_delay_sec through configuration ([@clarkewd] - [#8358]) ([binary_sensor.pilight docs]) +- Mqtt client_id fix for #8315 ([@heinemml] - [#8366]) ([mqtt docs]) +- Allow all panel urls ([@balloob] - [#8368]) +- Update pyHik to catch XML errors ([@mezz64] - [#8384]) ([binary_sensor.hikvision docs]) +- update version ([@wardcraigj] - [#8380]) ([alarm_control_panel.totalconnect docs]) +- Add One-Time Password sensor (OTP) ([@postlund] - [#8332]) ([sensor.otp docs]) (new-platform) +- buienradar==0.7, fix winddirection/azimuth, logging ([@mjj4791] - [#8281]) ([sensor.buienradar docs]) ([weather.buienradar docs]) +- Add component for xiaomi robot vacuum (switch.xiaomi_vacuum) ([@rytilahti] - [#7913]) ([switch.xiaomi_vacuum docs]) (new-platform) +- Try catch around database updates in recorder. Resolves 6919 ([@mitchese] - [#8349]) ([recorder docs]) +- Fix Amazon Polly with non english voices. #8377 ([@CharlesBlonde] - [#8378]) ([tts.amazon_polly docs]) +- Fix TTS options. #8375 ([@CharlesBlonde] - [#8376]) ([tts docs]) +- Add address-specific KNX listeners that fire events on the HASS bus ([@open-homeautomation] - [#8374]) ([knx docs]) +- GTFS: check start/end date on services ([@Kernald] - [#8373]) ([sensor.gtfs docs]) +- Implement KNX dimming functionality ([@open-homeautomation] - [#8371]) ([light.knx docs]) +- Add Soundtouch support for playing an HTTP url ([@CharlesBlonde] - [#8370]) ([media_player.soundtouch docs]) +- Modbus fixes to work with pymodbus 1.3.1 ([@Sabesto] - [#8365]) ([modbus docs]) ([binary_sensor.modbus docs]) ([sensor.modbus docs]) ([switch.modbus docs]) +- Cleanup the asuswrt component ([@mattsch] - [#8359]) ([device_tracker.asuswrt docs]) +- cover_template:i open/close/stop actions no longer required. Improve tests ([@PhracturedBlue] - [#8344]) ([cover.template docs]) +- Prevent errors on Octoprint sensors and binary_sensors when Octoprint and/or Printer are off ([@w1ll1am23] - [#8343]) ([octoprint docs]) ([binary_sensor.octoprint docs]) ([sensor.octoprint docs]) +- Presence detection for tp link eap225 ([@alexrockt] - [#8322]) ([device_tracker.tplink docs]) +- zha light: Refresh at startup ([@rcloran] - [#8310]) ([light.zha docs]) +- zha: Try multiple reads to get manufacturer/model ([@rcloran] - [#8308]) ([zha docs]) +- Upnp mapping notification ([@dgomes] - [#8303]) ([upnp docs]) +- Use user-set device names for Linksys Smart Wi-Fi routers (3) ([@Klikini] - [#8300]) ([device_tracker.linksys_smart docs]) +- Added support for upload of remote or local files to slack ([@simaosimao] - [#8278]) ([notify.slack docs]) +- Update avion.py ([@pvizeli] - [#8364]) ([light.avion docs]) +- LaMetric platform and notify module ([@open-homeautomation] - [#8230]) ([lametric docs]) ([notify.lametric docs]) (new-platform) +- Sets spotify media_type to music ([@Tommatheussen] - [#8387]) ([media_player.spotify docs]) +- Update waqi sensor ([@andrey-git] - [#8385]) ([sensor.waqi docs]) +- Update aiolifx ([@amelchio] - [#8396]) ([light.lifx docs]) +- Code owners ([@balloob] - [#8393]) +- Add new Dyson sensors ([@CharlesBlonde] - [#8199]) ([dyson docs]) ([fan.dyson docs]) ([sensor.dyson docs]) +- Fix CODEOWNERS z-wave team name ([@armills] - [#8400]) +- Upgrade Sphinx to 1.6.3 ([@fabaff] - [#8405]) +- Use upstream RachioPy, fix manual run switches ([@Klikini] - [#8286]) ([switch.rachio docs]) +- Marrantz SR5006 & SR5006 treated as AVR-X device | Fixed Mapping of Media Player and AUX input functions ([@scarface-4711] - [#8409]) ([media_player.denonavr docs]) +- New component to connect to VELUX KLF 200 Interface ([@Julius2342] - [#8203]) ([velux docs]) ([scene.velux docs]) (new-platform) +- Properly handle the case when a group includes itself. ([@andrey-git] - [#8398]) ([group docs]) +- Add set_operation_mode support to generic_thermostat ([@mtreinish] - [#8392]) ([climate.generic_thermostat docs]) +- Make gzips reproducible by excluding timestamp ([@armills] - [#8420]) +- Do not overwrite a custom hyperion light name with the hostname of the server. ([@doctorjames] - [#8391]) ([light.hyperion docs]) +- Fixed link to documentation ([@Julius2342] - [#8424]) ([velux docs]) ([scene.velux docs]) +- Fix KeyError (fixes #3721, fixes #7241) ([@fabaff] - [#8428]) ([sensor.uber docs]) +- Use HA lat/long for the start (fixes #3971) ([@fabaff] - [#8429]) ([sensor.uber docs]) +- bump python-mirobo requirement to support newer firmwares and more ([@rytilahti] - [#8431]) ([switch.xiaomi_vacuum docs]) +- New service `send_magic_packet` with new component `wake_on_lan` ([@azogue] - [#8397]) ([wake_on_lan docs]) (new-platform) +- Integrate utility functions into restricted Python environment ([@open-homeautomation] - [#8427]) ([python_script docs]) +- Allow Twitter notifications to include media ([@MikeChristianson] - [#8282]) ([notify docs]) ([notify.twitter docs]) +- Fix typo (sending USERNAME instead of PASSWORD) introduced in #7963 ([@thecynic] - [#8433]) ([lutron docs]) +- zha: Handle both input and output clusters ([@rcloran] - [#8410]) ([zha docs]) ([binary_sensor.zha docs]) ([light.zha docs]) ([sensor.zha docs]) +- Add support for Prometheus ([@rcloran] - [#8211]) ([prometheus docs]) (new-platform) +- Refactored Amcrest to use central hub component ([@tchellomello] - [#8184]) ([amcrest docs]) ([camera.amcrest docs]) ([sensor.amcrest docs]) (breaking change) (new-platform) +- Fix radiothermostat -1 value issue ([@aneisch] - [#8395]) ([climate.radiotherm docs]) +- Added media_extractor service ([@minchik] - [#8369]) ([media_extractor docs]) (new-platform) +- Updated pyvera ([@alanfischer] - [#8437]) ([vera docs]) +- Upgrade phue to 1.0 (fixes #7749) ([@fabaff] - [#8444]) ([light.hue docs]) +- Add effects ([@fabaff] - [#8442]) ([light.mystrom docs]) +- Exclude 'TAXI' product (fixes #8401) ([@fabaff] - [#8438]) ([sensor.uber docs]) +- Switch pyW215 to pypi ([@andrey-git] - [#8445]) ([switch.dlink docs]) +- Vizio SmartCast support ([@vkorn] - [#8260]) ([media_player.vizio docs]) (new-platform) +- DHT support for humidity and temperature offset ([@gitmopp] - [#8238]) ([sensor.dht docs]) +- Add support for rain and moisture sensors ([@sdague] - [#8440]) ([sensor.arwn docs]) +- Hass.io: Disable timeout when updating OS/supervisor/hass ([@balloob] - [#8447]) ([hassio docs]) +- Fix Arlo Q not working with 0.48.1 ([@viswa-swami] - [#8446]) ([camera.arlo docs]) +- Support for Plex servers with enforced SSL ([@nmaggioni] - [#8341]) ([media_player.plex docs]) +- Upgrade youtube_dl to 2017.7.9 ([@fabaff] - [#8450]) ([media_extractor docs]) +- Implement a bridge between HASS event bus and KNX bus to send events ([@open-homeautomation] - [#8449]) ([knx docs]) +- LIFX: improve light availability ([@amelchio] - [#8451]) ([light.lifx docs]) +- LIFX: make broadcast address configurable ([@amelchio] - [#8453]) ([light.lifx docs]) +- Backend support for themes ([@andrey-git] - [#8419]) +- upgrade broadlink ([@danielhiversen] - [#8462]) ([sensor.broadlink docs]) ([switch.broadlink docs]) +- upgrade rfxtrx lib ([@danielhiversen] - [#8463]) ([rfxtrx docs]) +- Plex: Add exception handler when connection fails ([@abmantis] - [#8179]) ([media_player.plex docs]) +- HomeMatic dependency upgrade + IP Wall Thermostat support ([@danielperna84] - [#8465]) ([homematic docs]) +- Add kiosk-mode panel ([@andrey-git] - [#8457]) + +[#7903]: https://github.com/home-assistant/home-assistant/pull/7903 +[#7913]: https://github.com/home-assistant/home-assistant/pull/7913 +[#8122]: https://github.com/home-assistant/home-assistant/pull/8122 +[#8179]: https://github.com/home-assistant/home-assistant/pull/8179 +[#8184]: https://github.com/home-assistant/home-assistant/pull/8184 +[#8199]: https://github.com/home-assistant/home-assistant/pull/8199 +[#8202]: https://github.com/home-assistant/home-assistant/pull/8202 +[#8203]: https://github.com/home-assistant/home-assistant/pull/8203 +[#8211]: https://github.com/home-assistant/home-assistant/pull/8211 +[#8230]: https://github.com/home-assistant/home-assistant/pull/8230 +[#8238]: https://github.com/home-assistant/home-assistant/pull/8238 +[#8260]: https://github.com/home-assistant/home-assistant/pull/8260 +[#8266]: https://github.com/home-assistant/home-assistant/pull/8266 +[#8272]: https://github.com/home-assistant/home-assistant/pull/8272 +[#8274]: https://github.com/home-assistant/home-assistant/pull/8274 +[#8276]: https://github.com/home-assistant/home-assistant/pull/8276 +[#8277]: https://github.com/home-assistant/home-assistant/pull/8277 +[#8278]: https://github.com/home-assistant/home-assistant/pull/8278 +[#8281]: https://github.com/home-assistant/home-assistant/pull/8281 +[#8282]: https://github.com/home-assistant/home-assistant/pull/8282 +[#8286]: https://github.com/home-assistant/home-assistant/pull/8286 +[#8289]: https://github.com/home-assistant/home-assistant/pull/8289 +[#8298]: https://github.com/home-assistant/home-assistant/pull/8298 +[#8300]: https://github.com/home-assistant/home-assistant/pull/8300 +[#8303]: https://github.com/home-assistant/home-assistant/pull/8303 +[#8304]: https://github.com/home-assistant/home-assistant/pull/8304 +[#8305]: https://github.com/home-assistant/home-assistant/pull/8305 +[#8306]: https://github.com/home-assistant/home-assistant/pull/8306 +[#8308]: https://github.com/home-assistant/home-assistant/pull/8308 +[#8310]: https://github.com/home-assistant/home-assistant/pull/8310 +[#8313]: https://github.com/home-assistant/home-assistant/pull/8313 +[#8314]: https://github.com/home-assistant/home-assistant/pull/8314 +[#8321]: https://github.com/home-assistant/home-assistant/pull/8321 +[#8322]: https://github.com/home-assistant/home-assistant/pull/8322 +[#8325]: https://github.com/home-assistant/home-assistant/pull/8325 +[#8326]: https://github.com/home-assistant/home-assistant/pull/8326 +[#8331]: https://github.com/home-assistant/home-assistant/pull/8331 +[#8332]: https://github.com/home-assistant/home-assistant/pull/8332 +[#8335]: https://github.com/home-assistant/home-assistant/pull/8335 +[#8337]: https://github.com/home-assistant/home-assistant/pull/8337 +[#8340]: https://github.com/home-assistant/home-assistant/pull/8340 +[#8341]: https://github.com/home-assistant/home-assistant/pull/8341 +[#8343]: https://github.com/home-assistant/home-assistant/pull/8343 +[#8344]: https://github.com/home-assistant/home-assistant/pull/8344 +[#8345]: https://github.com/home-assistant/home-assistant/pull/8345 +[#8348]: https://github.com/home-assistant/home-assistant/pull/8348 +[#8349]: https://github.com/home-assistant/home-assistant/pull/8349 +[#8352]: https://github.com/home-assistant/home-assistant/pull/8352 +[#8356]: https://github.com/home-assistant/home-assistant/pull/8356 +[#8358]: https://github.com/home-assistant/home-assistant/pull/8358 +[#8359]: https://github.com/home-assistant/home-assistant/pull/8359 +[#8361]: https://github.com/home-assistant/home-assistant/pull/8361 +[#8363]: https://github.com/home-assistant/home-assistant/pull/8363 +[#8364]: https://github.com/home-assistant/home-assistant/pull/8364 +[#8365]: https://github.com/home-assistant/home-assistant/pull/8365 +[#8366]: https://github.com/home-assistant/home-assistant/pull/8366 +[#8368]: https://github.com/home-assistant/home-assistant/pull/8368 +[#8369]: https://github.com/home-assistant/home-assistant/pull/8369 +[#8370]: https://github.com/home-assistant/home-assistant/pull/8370 +[#8371]: https://github.com/home-assistant/home-assistant/pull/8371 +[#8373]: https://github.com/home-assistant/home-assistant/pull/8373 +[#8374]: https://github.com/home-assistant/home-assistant/pull/8374 +[#8376]: https://github.com/home-assistant/home-assistant/pull/8376 +[#8378]: https://github.com/home-assistant/home-assistant/pull/8378 +[#8380]: https://github.com/home-assistant/home-assistant/pull/8380 +[#8384]: https://github.com/home-assistant/home-assistant/pull/8384 +[#8385]: https://github.com/home-assistant/home-assistant/pull/8385 +[#8387]: https://github.com/home-assistant/home-assistant/pull/8387 +[#8391]: https://github.com/home-assistant/home-assistant/pull/8391 +[#8392]: https://github.com/home-assistant/home-assistant/pull/8392 +[#8393]: https://github.com/home-assistant/home-assistant/pull/8393 +[#8395]: https://github.com/home-assistant/home-assistant/pull/8395 +[#8396]: https://github.com/home-assistant/home-assistant/pull/8396 +[#8397]: https://github.com/home-assistant/home-assistant/pull/8397 +[#8398]: https://github.com/home-assistant/home-assistant/pull/8398 +[#8400]: https://github.com/home-assistant/home-assistant/pull/8400 +[#8405]: https://github.com/home-assistant/home-assistant/pull/8405 +[#8409]: https://github.com/home-assistant/home-assistant/pull/8409 +[#8410]: https://github.com/home-assistant/home-assistant/pull/8410 +[#8419]: https://github.com/home-assistant/home-assistant/pull/8419 +[#8420]: https://github.com/home-assistant/home-assistant/pull/8420 +[#8424]: https://github.com/home-assistant/home-assistant/pull/8424 +[#8427]: https://github.com/home-assistant/home-assistant/pull/8427 +[#8428]: https://github.com/home-assistant/home-assistant/pull/8428 +[#8429]: https://github.com/home-assistant/home-assistant/pull/8429 +[#8431]: https://github.com/home-assistant/home-assistant/pull/8431 +[#8433]: https://github.com/home-assistant/home-assistant/pull/8433 +[#8437]: https://github.com/home-assistant/home-assistant/pull/8437 +[#8438]: https://github.com/home-assistant/home-assistant/pull/8438 +[#8440]: https://github.com/home-assistant/home-assistant/pull/8440 +[#8442]: https://github.com/home-assistant/home-assistant/pull/8442 +[#8444]: https://github.com/home-assistant/home-assistant/pull/8444 +[#8445]: https://github.com/home-assistant/home-assistant/pull/8445 +[#8446]: https://github.com/home-assistant/home-assistant/pull/8446 +[#8447]: https://github.com/home-assistant/home-assistant/pull/8447 +[#8449]: https://github.com/home-assistant/home-assistant/pull/8449 +[#8450]: https://github.com/home-assistant/home-assistant/pull/8450 +[#8451]: https://github.com/home-assistant/home-assistant/pull/8451 +[#8453]: https://github.com/home-assistant/home-assistant/pull/8453 +[#8457]: https://github.com/home-assistant/home-assistant/pull/8457 +[#8462]: https://github.com/home-assistant/home-assistant/pull/8462 +[#8463]: https://github.com/home-assistant/home-assistant/pull/8463 +[#8465]: https://github.com/home-assistant/home-assistant/pull/8465 +[@CharlesBlonde]: https://github.com/CharlesBlonde +[@Flavien]: https://github.com/Flavien +[@Julius2342]: https://github.com/Julius2342 +[@Kernald]: https://github.com/Kernald +[@Klikini]: https://github.com/Klikini +[@MikeChristianson]: https://github.com/MikeChristianson +[@PhracturedBlue]: https://github.com/PhracturedBlue +[@Sabesto]: https://github.com/Sabesto +[@Tommatheussen]: https://github.com/Tommatheussen +[@abmantis]: https://github.com/abmantis +[@aequitas]: https://github.com/aequitas +[@alanfischer]: https://github.com/alanfischer +[@alexrockt]: https://github.com/alexrockt +[@amelchio]: https://github.com/amelchio +[@andrey-git]: https://github.com/andrey-git +[@aneisch]: https://github.com/aneisch +[@armills]: https://github.com/armills +[@aronsky]: https://github.com/aronsky +[@azogue]: https://github.com/azogue +[@balloob]: https://github.com/balloob +[@clarkewd]: https://github.com/clarkewd +[@danielhiversen]: https://github.com/danielhiversen +[@danielperna84]: https://github.com/danielperna84 +[@dgomes]: https://github.com/dgomes +[@doctorjames]: https://github.com/doctorjames +[@fabaff]: https://github.com/fabaff +[@gitmopp]: https://github.com/gitmopp +[@heinemml]: https://github.com/heinemml +[@mattsch]: https://github.com/mattsch +[@mezz64]: https://github.com/mezz64 +[@michaelarnauts]: https://github.com/michaelarnauts +[@minchik]: https://github.com/minchik +[@mitchese]: https://github.com/mitchese +[@mjg59]: https://github.com/mjg59 +[@mjj4791]: https://github.com/mjj4791 +[@mtreinish]: https://github.com/mtreinish +[@nmaggioni]: https://github.com/nmaggioni +[@open-homeautomation]: https://github.com/open-homeautomation +[@persandstrom]: https://github.com/persandstrom +[@postlund]: https://github.com/postlund +[@pvizeli]: https://github.com/pvizeli +[@rcloran]: https://github.com/rcloran +[@robmarkcole]: https://github.com/robmarkcole +[@rytilahti]: https://github.com/rytilahti +[@scarface-4711]: https://github.com/scarface-4711 +[@sdague]: https://github.com/sdague +[@simaosimao]: https://github.com/simaosimao +[@tchellomello]: https://github.com/tchellomello +[@thecynic]: https://github.com/thecynic +[@viswa-swami]: https://github.com/viswa-swami +[@vkorn]: https://github.com/vkorn +[@w1ll1am23]: https://github.com/w1ll1am23 +[@wardcraigj]: https://github.com/wardcraigj +[@wmalgadey]: https://github.com/wmalgadey +[alarm_control_panel.totalconnect docs]: https://home-assistant.io/components/alarm_control_panel.totalconnect/ +[amcrest docs]: https://home-assistant.io/components/amcrest/ +[apcupsd docs]: https://home-assistant.io/components/apcupsd/ +[binary_sensor.hikvision docs]: https://home-assistant.io/components/binary_sensor.hikvision/ +[binary_sensor.modbus docs]: https://home-assistant.io/components/binary_sensor.modbus/ +[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/ +[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/ +[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/ +[camera.amcrest docs]: https://home-assistant.io/components/camera.amcrest/ +[camera.arlo docs]: https://home-assistant.io/components/camera.arlo/ +[climate.flexit docs]: https://home-assistant.io/components/climate.flexit/ +[climate.generic_thermostat docs]: https://home-assistant.io/components/climate.generic_thermostat/ +[climate.radiotherm docs]: https://home-assistant.io/components/climate.radiotherm/ +[climate.tado docs]: https://home-assistant.io/components/climate.tado/ +[cover.template docs]: https://home-assistant.io/components/cover.template/ +[device_tracker.asuswrt docs]: https://home-assistant.io/components/device_tracker.asuswrt/ +[device_tracker.linksys_smart docs]: https://home-assistant.io/components/device_tracker.linksys_smart/ +[device_tracker.tplink docs]: https://home-assistant.io/components/device_tracker.tplink/ +[device_tracker.upc_connect docs]: https://home-assistant.io/components/device_tracker.upc_connect/ +[dyson docs]: https://home-assistant.io/components/dyson/ +[fan.dyson docs]: https://home-assistant.io/components/fan.dyson/ +[group docs]: https://home-assistant.io/components/group/ +[hassio docs]: https://home-assistant.io/hassio/ +[homematic docs]: https://home-assistant.io/components/homematic/ +[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/ +[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ +[knx docs]: https://home-assistant.io/components/knx/ +[lametric docs]: https://home-assistant.io/components/lametric/ +[light.avion docs]: https://home-assistant.io/components/light.avion/ +[light.decora docs]: https://home-assistant.io/components/light.decora/ +[light.hue docs]: https://home-assistant.io/components/light.hue/ +[light.hyperion docs]: https://home-assistant.io/components/light.hyperion/ +[light.knx docs]: https://home-assistant.io/components/light.knx/ +[light.lifx docs]: https://home-assistant.io/components/light.lifx/ +[light.mystrom docs]: https://home-assistant.io/components/light.mystrom/ +[light.rflink docs]: https://home-assistant.io/components/light.rflink/ +[light.zha docs]: https://home-assistant.io/components/light.zha/ +[lutron docs]: https://home-assistant.io/components/lutron/ +[media_extractor docs]: https://home-assistant.io/components/media_extractor/ +[media_extractor docs]: https://home-assistant.io/components/media_extractor/ +[media_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ +[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ +[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/ +[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ +[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/ +[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ +[media_player.vizio docs]: https://home-assistant.io/components/media_player.vizio/ +[modbus docs]: https://home-assistant.io/components/modbus/ +[mqtt docs]: https://home-assistant.io/components/mqtt/ +[notify docs]: https://home-assistant.io/components/notify/ +[notify.discord docs]: https://home-assistant.io/components/notify.discord/ +[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ +[notify.slack docs]: https://home-assistant.io/components/notify.slack/ +[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ +[octoprint docs]: https://home-assistant.io/components/octoprint/ +[prometheus docs]: https://home-assistant.io/components/prometheus/ +[python_script docs]: https://home-assistant.io/components/python_script/ +[recorder docs]: https://home-assistant.io/components/recorder/ +[rflink docs]: https://home-assistant.io/components/rflink/ +[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ +[scene.velux docs]: https://home-assistant.io/components/scene.velux/ +[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/ +[sensor.apcupsd docs]: https://home-assistant.io/components/sensor.apcupsd/ +[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/ +[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/ +[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/ +[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ +[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ +[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/ +[sensor.gtfs docs]: https://home-assistant.io/components/sensor.gtfs/ +[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/ +[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/ +[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ +[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ +[sensor.otp docs]: https://home-assistant.io/components/sensor.otp/ +[sensor.rflink docs]: https://home-assistant.io/components/sensor.rflink/ +[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/ +[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/ +[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/ +[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ +[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ +[snips docs]: https://home-assistant.io/components/snips/ +[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ +[switch.dlink docs]: https://home-assistant.io/components/switch.dlink/ +[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/ +[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/ +[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ +[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/ +[tado docs]: https://home-assistant.io/components/tado/ +[tts docs]: https://home-assistant.io/components/tts/ +[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/ +[upnp docs]: https://home-assistant.io/components/upnp/ +[velux docs]: https://home-assistant.io/components/velux/ +[frontend docs]: https://home-assistant.io/components/frontend/ +[vera docs]: https://home-assistant.io/components/vera/ +[verisure docs]: https://home-assistant.io/components/verisure/ +[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/ +[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/ +[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ +[zha docs]: https://home-assistant.io/components/zha/ +[zha.const docs]: https://home-assistant.io/components/zha.const/ +[forum]: https://community.home-assistant.io/ +[issue]: https://github.com/home-assistant/home-assistant/issues +[discord]: https://discord.gg/c5DvZ4e +]]>
    +
    + <![CDATA[0.48: Snips.ai, Shiftr.io and a massive History query speed up]]> @@ -1941,513 +2398,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [media_player.volumio docs]: https://home-assistant.io/components/media_player.volumio/ [telegram_bot.__init__ docs]: https://home-assistant.io/components/telegram_bot.__init__/ [discord]: https://discord.gg/c5DvZ4e -]]> - - - - <![CDATA[Home Assistant 0.44: ZigBee, OpenCV and DLib]]> - - 2017-05-06T01:04:05+00:00 - https://home-assistant.io/blog/2017/05/06/zigbee-opencv-dlib - - -This release brings some great new integrations. The biggest one is the [native ZigBee integration][zha docs] by [Russell Cloran][@rcloran]. This will allow Home Assistant to natively control Philips Hue lights without the need for a hub! (IKEA Tradfri lights not yet due to implementing a different profile) - -Another great new addition is [OpenCV][opencv docs] by [Teagan Glenn][@teagan42]. So now you'll be able to unlock all the cool stuff from OpenCV right in Home Assistant. And if OpenCV is not your style, you can try out the new [DLib integration][image_processing.dlib_face_identify docs] added by [Pascal Vizeli][@pvizeli] in this release. - -This release also includes a [new component][rss_feed_template docs] to dynamically generate RSS feeds based on a template. This means that any RSS widget on your phone, tablet or computer can now be used to show Home Assistant data! - -And finally, for users of the config panel in the UI, we have fixed the issue with the group editor. - -Enjoy! - -## 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. - -## New integrations - -- Pushbullet notification sensor ([@jotunacorn] - [#7182]) ([sensor.pushbullet docs]) -- Add https certificate expiry sensor ([@fabfurnari] - [#7272]) ([sensor.cert_expiry docs]) -- RSS feed template ([@micw] - [#7032]) ([rss_feed_template docs]) -- Add support for Zigbee Home Automation ([@rcloran] - [#6263]) ([zha docs]) ([binary_sensor.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) -- Support for Blinkt! lights on Raspberry Pi ([@imrehg] - [#7377]) ([light.blinkt docs]) -- Plant automation ([@ChristianKuehnel] - [#7131]) ([plant docs]) -- Add Eight sleep component ([@mezz64] - [#7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) -- OpenGarage support ([@swbradshaw] - [#7338]) ([cover.opengarage docs]) -- Add Sensibo climate platform ([@andrey-git] - [#7379]) ([climate docs]) -- Pilight binary sensor components ([@zeltom] - [#6774]) ([binary_sensor.pilight docs]) -- Opencv ([@Teagan42] - [#7261]) ([opencv docs]) ([image_processing.opencv docs]) -- Enviro pHAT ([@imrehg] - [#7427]) ([sensor.envirophat docs]) -- Add support for face recognition with dlib ([@pvizeli] - [#7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) - -## Release 0.44.2 - May 8 - -- Fix opening add-ons in Hass.io store that are not installed ([@balloob]) - -## Release 0.44.1 - May 7 - -- Fix opening add-ons in Hass.io store that are not installed ([@balloob]) -- sensor.envirophat: add missing requirement ([@imrehg] - [#7451]) ([sensor.envirophat docs]) -- Forecasts for weather underground ([@pezinek] - [#7062]) ([sensor.wunderground docs]) -- Upgrade pymysensors to 0.10.0 ([@MartinHjelmare] - [#7469]) -- Fix plant MIN_TEMPERATURE, MAX_TEMPERATURE validation ([@frog32] - [#7476]) ([plant docs]) -- Update to pyunifi 2.12 ([@finish06] - [#7468]) ([device_tracker.unifi docs]) -- MQTT Cover: Fixed status reporting for range with non-zero base ([@cribbstechnologies]) - - -## Breaking changes - -- Python Open Z-Wave made a release that fixed string processing. This was backwards incompatible. We have updated our code so you'll have to update to the latest Python Open Z-Wave with this release. You can also wait one release, as next release we'll introduce automatic installing of Python Open Z-Wave. ([@keatontaylor] - [#7266]) ([climate.zwave docs]) (breaking change) -- InfluxDB configuration to blacklist domains has been updated to allow more features. ([@janLo] - [#7264]) (breaking change) - -```yaml -# New format -influxdb: - exclude: - entities: - - entity.id1 - - entity.id2 - domains: - - automation - include: - entities: - - entity.id3 - - entity.id4 -``` - -- The Automatic device tracker has been converted from polling to websocket push. This requires you to make a change in your Automatic account, see [our documentation for instructions][device_tracker.automatic docs]. ([@armills] - [#7404]) ([device_tracker.automatic docs]) (breaking change) -- The LimitlessLED color temperatures have been turned around to work like other lights. To maintain previous colors you must adjust the color_temp value in your light.turn_on calls to 654 minus your old value (for example, 280 becomes 374). ([@amelchio] - [#7359]) (breaking change) -- Joao apps will now require an API key to be set for all commands. ([@nkgilley] - [#7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change) - -## All changes - -- LIFX light effects ([@amelchio] - [#7145]) ([light.lifx docs]) -- HassIO API v2 ([@pvizeli] - [#7201]) -- Capture and log pip install error output ([@postlund] - [#7200]) -- Support xy_color with LIFX lights ([@amelchio] - [#7208]) ([light.lifx docs]) -- Update ios.py ([@biacz] - [#7160]) -- Fix arwn platform to update hass state when events are received ([@sdague] - [#7202]) -- Issue 6749 updated pylgtv to 0.1.6 to fix thread leak in asyncio loop ([@hmn] - [#7199]) ([media_player.webostv docs]) ([notify.webostv docs]) -- tradfri: Improve color temp support detection ([@balloob] - [#7211]) -- Fix tradfri lights ([@MartinHjelmare] - [#7212]) -- Bump version to 0.44.0.dev0 ([@fabaff] - [#7217]) -- Pushbullet notification sensor ([@jotunacorn] - [#7182]) ([sensor.pushbullet docs]) (new-platform) -- Zwave cover workaround for graber shades. ([@turbokongen] - [#7204]) ([cover.zwave docs]) -- Fixed typo and clarified details for Lifx effects ([@arsaboo] - [#7226]) -- Remove superfluous comments and update ordering ([@fabaff] - [#7227]) ([maxcube docs]) ([binary_sensor.maxcube docs]) ([climate.maxcube docs]) -- lyft sensor: re-enable Prime Time rate attribute ([@drkp] - [#6982]) ([sensor.lyft docs]) -- Bump a couple of dependencies ([@mjg59] - [#7231]) ([light.avion docs]) ([light.decora docs]) -- Refactor lyft sensor update ([@armills] - [#7233]) ([sensor.lyft docs]) -- LIFX: avoid "Unable to remove unknown listener" warning ([@amelchio] - [#7235]) ([light.lifx docs]) -- Upgrade pygatt to 3.1.1 ([@fabaff] - [#7220]) -- Upgrade mutagen to 1.37.0 ([@fabaff] - [#7216]) -- Upgrade speedtest-cli to 1.0.5 ([@fabaff] - [#7215]) -- Upgrade paho-mqtt to 1.2.3 ([@fabaff] - [#7214]) -- Upgrade aiohttp_cors to 0.5.3 ([@fabaff] - [#7213]) -- Use consts and string formatting ([@fabaff] - [#7243]) ([notify.instapush docs]) -- Pushed to version 0.4.0 of denonavr which also includes experimental support for Marantz receivers ([@scarface-4711] - [#7250]) -- Add notice regarding submission of analytics ([@craftyguy] - [#7263]) -- Iterating the dictionary directly ([@fabaff] - [#7251]) -- Don't use len(SEQUENCE) as condition value ([@fabaff] - [#7249]) -- Workround for wemo subscription bug. ([@pavoni] - [#7245]) ([wemo docs]) ([switch.wemo docs]) -- Fix telegram webhooks ([@MartinHjelmare] - [#7236]) ([telegram_bot docs]) ([telegram_bot.webhooks docs]) -- Work around bad content-type in Hook api response ([@KlaasH] - [#7267]) ([switch.hook docs]) -- Rfxtrx upgrade lib 0.18 ([@danielhiversen] - [#7273]) ([rfxtrx docs]) -- WIP: HassIO allow to access to container logs. ([@pvizeli] - [#7271]) -- Update aiolifx ([@amelchio] - [#7279]) ([light.lifx docs]) -- Refactor matrix notify service ([@Cadair] - [#7122]) ([notify.matrix docs]) -- Add support for Ukrainian Language in Google TTS ([@LvivEchoes] - [#7278]) -- Add https certificate expiry sensor ([@fabfurnari] - [#7272]) ([sensor.cert_expiry docs]) (new-platform) -- Fix telegram_polling no first_name or last_name ([@darookee] - [#7281]) ([telegram_bot docs]) -- Add script to import state events to InfluxDB ([@janLo] - [#7254]) -- Fix HassIO bug with supervisor update & log ([@pvizeli] - [#7282]) -- Updating ping binary sensor with Windows support ([@patrickeasters] - [#7253]) ([binary_sensor.ping docs]) -- Fixes utf-8 encoding no longer required by python-openzwave0.3.3 ([@keatontaylor] - [#7266]) ([climate.zwave docs]) (breaking change) -- Recorder: Check for ENTITY_ID key that contains None value ([@balloob] - [#7287]) ([recorder docs]) -- Upgrade pytradfri to 1.1 ([@balloob] - [#7290]) -- Adding group control to tradfri light component ([@cyberjunky] - [#7248]) ([light.tradfri docs]) -- Feature/rss feed template ([@micw] - [#7032]) ([rss_feed_template docs]) (new-platform) -- Add support for Zigbee Home Automation ([@rcloran] - [#6263]) ([zha docs]) ([binary_sensor.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform) -- Added scene controller support to the vera component, along with proper polling when a vera device needs it ([@alanfischer] - [#7234]) ([vera docs]) ([sensor.vera docs]) -- Don't stack up error messages, fix link, and ordering ([@fabaff] - [#7291]) ([sensor.cert_expiry docs]) -- Fix breaking SSL in test HTML5 ([@balloob] - [#7310]) ([notify.html5 docs]) -- Upgrade pyhomematic, extend device support ([@danielperna84] - [#7303]) -- Issue 7218 update pylgtv to 0.1.7 ([@hmn] - [#7302]) ([media_player.webostv docs]) ([notify.webostv docs]) -- Version bump of aioautomatic ([@armills] - [#7300]) ([device_tracker.automatic docs]) -- Upgrade python-telegram-bot to 5.3.1 ([@fabaff] - [#7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs]) -- Disable Open Z-Wave in Docker ([@balloob] - [#7315]) -- LIFX: use white light when setting a specific temperature ([@amelchio] - [#7256]) ([light.lifx docs]) -- Allow InfluxDB to blacklist domains ([@janLo] - [#7264]) (breaking change) -- Hassio api v3 ([@balloob] - [#7323]) -- Update frontend ([@balloob] - [#7324]) -- Reduce color_xy_brightness_to_hsv to color_xy_to_hs ([@amelchio] - [#7320]) ([light.hue docs]) ([light.lifx docs]) -- Fix broken docker build ([@turbokongen] - [#7316]) -- Re-enable Open Z-Wave in Dockerfile ([@balloob] - [#7325]) -- Version bump for automatic ([@armills] - [#7329]) ([device_tracker.automatic docs]) -- Right fix for Python Open Z-Wave in Docker ([@balloob] - [#7337]) -- Use four-digits year ([@fabaff] - [#7336]) -- Allow multiple recipients for SMTP notify ([@amelchio] - [#7319]) ([notify.smtp docs]) -- Add auxheat to ecobee climate ([@titilambert] - [#6562]) ([climate.ecobee docs]) -- Properly return self._unit_of_measurement in the unit_of_measurement function ([@robbiet480] - [#7341]) ([sensor.ios docs]) -- Multiple changes (typo, ordering, docstrings, timeouts) ([@fabaff] - [#7343]) ([cover.garadget docs]) -- Upgrade Flux led lb to 0.19 ([@danielhiversen] - [#7352]) ([light.flux_led docs]) -- Add debug logging to pyvera events. ([@pavoni] - [#7364]) ([vera docs]) -- Upgrade xmltodict to 0.11.0 ([@fabaff] - [#7355]) -- Upgrade speedtest-cli to 1.0.6 ([@fabaff] - [#7354]) ([sensor.speedtest docs]) -- Remove global limit on white light temperature ([@amelchio] - [#7206]) ([light docs]) ([light.hue docs]) ([light.zwave docs]) ([switch.flux docs]) -- Remove state property from alarmdecoder binary sensor ([@balloob] - [#7370]) ([binary_sensor.alarmdecoder docs]) -- Remove binary sensor platforms implementing state property ([@balloob] - [#7371]) ([binary_sensor.octoprint docs]) ([binary_sensor.workday docs]) -- Feature/add mikrotik device tracker ([@LvivEchoes] - [#7366]) -- Netdisco now returns a dictionary while it used to be a tuple, fixed ([@JasonCarter80] - [#7350]) -- Create knx.py ([@onsmam] - [#7356]) -- light.sensehat: plugin to control the 8x8 LED matrix on a Sense hat ([@imrehg] - [#7365]) -- Update docstrings ([@fabaff] - [#7361]) ([ecobee docs]) ([enocean docs]) ([zha docs]) -- Flux switch: avoid updates when off ([@amelchio] - [#7363]) ([switch.flux docs]) -- Zoneminder: Fixed undefined index error ([@bah2830] - [#7340]) -- optimize remote calls and apps on webostv media_player ([@hmn] - [#7191]) ([media_player.webostv docs]) -- binary_sensor.workday: fix handling of states vs provinces ([@drkp] - [#7162]) ([binary_sensor.workday docs]) -- Upgrade voluptuous to 0.10.5 ([@fabaff] - [#7107]) -- Remove ordered_dict validator ([@balloob] - [#7375]) -- light.blinkt: add support for Blinkt! lights on Raspberry Pi ([@imrehg] - [#7377]) ([light.blinkt docs]) (new-platform) -- improve handling of flux_led lights in RGBW mode ([@wuub] - [#7221]) -- Plant (replacement for MiGardener) ([@ChristianKuehnel] - [#7131]) ([plant docs]) (new-platform) -- Add support for shuffle toggling on Spotify component. ([@abmantis] - [#7339]) ([media_player docs]) ([media_player.spotify docs]) -- Upgrade Ring to 0.1.4 ([@tchellomello] - [#7386]) -- Updated docstrings ([@arsaboo] - [#7383]) ([camera.netatmo docs]) -- Fix impulse events, added error event for Homegear ([@danielperna84] - [#7349]) ([homematic docs]) -- Fix YAML dump ([@balloob] - [#7388]) -- Migrate updater to aiohttp ([@balloob] - [#7387]) ([updater docs]) -- Remove path whitelisting for hassio ([@balloob] - [#7399]) -- Add Eight sleep component ([@mezz64] - [#7275]) ([eight_sleep docs]) ([binary_sensor.eight_sleep docs]) ([sensor.eight_sleep docs]) (new-platform) -- OpenGarage support ([@swbradshaw] - [#7338]) ([cover.opengarage docs]) (new-platform) -- Clean up requirements ([@andrey-git] - [#7391]) ([nuimo_controller docs]) ([sensor.dht docs]) ([sensor.thinkingcleaner docs]) ([switch.thinkingcleaner docs]) -- correct MQTT subscription filter ([@amigian74] - [#7269]) ([mqtt docs]) -- Update docstrings ([@fabaff] - [#7374]) -- light.blinkt: update brightness control logic ([@imrehg] - [#7389]) -- Update docstrings ([@fabaff] - [#7405]) -- Update LIFX default color for breathe/pulse effects ([@amelchio] - [#7407]) -- LIFX: Add transition option to colorloop effect ([@amelchio] - [#7410]) -- light.sensehat: brightness control logic update ([@imrehg] - [#7409]) ([light.sensehat docs]) -- Add Sensibo climate platform ([@andrey-git] - [#7379]) ([climate docs]) (new-platform) -- Pilight binary sensor components ([@zeltom] - [#6774]) ([binary_sensor.pilight docs]) (new-platform) -- applx suggested fix from issue #6573 ([@wokar] - [#7390]) ([sensor.zamg docs]) -- remove charset if set in content type header ([@hmn] - [#7411]) ([media_player docs]) -- Convert automatic device tracker to push updates ([@armills] - [#7404]) ([device_tracker.automatic docs]) (breaking change) -- light.piglow update ([@imrehg] - [#7408]) ([light.piglow docs]) -- Opencv ([@Teagan42] - [#7261]) ([opencv docs]) ([image_processing.opencv docs]) (new-platform) -- Fixed extra R in variable name. ([@cyberplant] - [#7418]) -- Update docstrings ([@fabaff] - [#7420]) -- ps - fix opencv ([@balloob] - [#7419]) -- Comment out opencv-python that is not installable on arm ([@andrey-git] - [#7426]) -- Reverse limitlessled color_temp range ([@amelchio] - [#7359]) (breaking change) -- Guard against no content type ([@balloob] - [#7432]) ([media_player docs]) -- wsock.send_json is a coroutine ([@balloob] - [#7433]) -- ps - fix websocket yielding pt2 ([@balloob] - [#7434]) -- Upgrade temperusb to 1.5.3 ([@fabaff] - [#7428]) -- update for pypi ([@nkgilley] - [#7430]) -- Add new sensor: Enviro pHAT ([@imrehg] - [#7427]) ([sensor.envirophat docs]) (new-platform) -- Added osramlightify groups. ([@deisi] - [#7376]) ([light.osramlightify docs]) -- Add support for face recognition with dlib ([@pvizeli] - [#7421]) ([image_processing.dlib_face_detect docs]) ([image_processing.dlib_face_identify docs]) ([image_processing.microsoft_face_detect docs]) (new-platform) -- Replace pymailgun with pymailgunner ([@pschmitt] - [#7436]) ([notify.mailgun docs]) -- Suppress logs when octorpint goes offline ([@w1ll1am23] - [#7441]) ([octoprint docs]) -- Update join ([@nkgilley] - [#7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change) -- Bump pyvera version - handle malformed json replies in poll thread. ([@pavoni] - [#7440]) ([vera docs]) -- Fix for broken virtual keys ([@danielperna84] - [#7439]) ([homematic docs]) -- Get new token to keep pubnub updates working ([@w1ll1am23] - [#7437]) ([wink docs]) -- Add hass to rfxtrx object ([@danielhiversen] - [#6844]) -- sensor.envirophat: add missing requirement ([@imrehg] - [#7451]) ([sensor.envirophat docs]) - -[#6263]: https://github.com/home-assistant/home-assistant/pull/6263 -[#6562]: https://github.com/home-assistant/home-assistant/pull/6562 -[#6774]: https://github.com/home-assistant/home-assistant/pull/6774 -[#6844]: https://github.com/home-assistant/home-assistant/pull/6844 -[#6982]: https://github.com/home-assistant/home-assistant/pull/6982 -[#7032]: https://github.com/home-assistant/home-assistant/pull/7032 -[#7107]: https://github.com/home-assistant/home-assistant/pull/7107 -[#7122]: https://github.com/home-assistant/home-assistant/pull/7122 -[#7131]: https://github.com/home-assistant/home-assistant/pull/7131 -[#7145]: https://github.com/home-assistant/home-assistant/pull/7145 -[#7160]: https://github.com/home-assistant/home-assistant/pull/7160 -[#7162]: https://github.com/home-assistant/home-assistant/pull/7162 -[#7182]: https://github.com/home-assistant/home-assistant/pull/7182 -[#7191]: https://github.com/home-assistant/home-assistant/pull/7191 -[#7199]: https://github.com/home-assistant/home-assistant/pull/7199 -[#7200]: https://github.com/home-assistant/home-assistant/pull/7200 -[#7201]: https://github.com/home-assistant/home-assistant/pull/7201 -[#7202]: https://github.com/home-assistant/home-assistant/pull/7202 -[#7204]: https://github.com/home-assistant/home-assistant/pull/7204 -[#7206]: https://github.com/home-assistant/home-assistant/pull/7206 -[#7208]: https://github.com/home-assistant/home-assistant/pull/7208 -[#7211]: https://github.com/home-assistant/home-assistant/pull/7211 -[#7212]: https://github.com/home-assistant/home-assistant/pull/7212 -[#7213]: https://github.com/home-assistant/home-assistant/pull/7213 -[#7214]: https://github.com/home-assistant/home-assistant/pull/7214 -[#7215]: https://github.com/home-assistant/home-assistant/pull/7215 -[#7216]: https://github.com/home-assistant/home-assistant/pull/7216 -[#7217]: https://github.com/home-assistant/home-assistant/pull/7217 -[#7220]: https://github.com/home-assistant/home-assistant/pull/7220 -[#7221]: https://github.com/home-assistant/home-assistant/pull/7221 -[#7226]: https://github.com/home-assistant/home-assistant/pull/7226 -[#7227]: https://github.com/home-assistant/home-assistant/pull/7227 -[#7231]: https://github.com/home-assistant/home-assistant/pull/7231 -[#7233]: https://github.com/home-assistant/home-assistant/pull/7233 -[#7234]: https://github.com/home-assistant/home-assistant/pull/7234 -[#7235]: https://github.com/home-assistant/home-assistant/pull/7235 -[#7236]: https://github.com/home-assistant/home-assistant/pull/7236 -[#7243]: https://github.com/home-assistant/home-assistant/pull/7243 -[#7245]: https://github.com/home-assistant/home-assistant/pull/7245 -[#7248]: https://github.com/home-assistant/home-assistant/pull/7248 -[#7249]: https://github.com/home-assistant/home-assistant/pull/7249 -[#7250]: https://github.com/home-assistant/home-assistant/pull/7250 -[#7251]: https://github.com/home-assistant/home-assistant/pull/7251 -[#7253]: https://github.com/home-assistant/home-assistant/pull/7253 -[#7254]: https://github.com/home-assistant/home-assistant/pull/7254 -[#7256]: https://github.com/home-assistant/home-assistant/pull/7256 -[#7261]: https://github.com/home-assistant/home-assistant/pull/7261 -[#7263]: https://github.com/home-assistant/home-assistant/pull/7263 -[#7264]: https://github.com/home-assistant/home-assistant/pull/7264 -[#7266]: https://github.com/home-assistant/home-assistant/pull/7266 -[#7267]: https://github.com/home-assistant/home-assistant/pull/7267 -[#7269]: https://github.com/home-assistant/home-assistant/pull/7269 -[#7271]: https://github.com/home-assistant/home-assistant/pull/7271 -[#7272]: https://github.com/home-assistant/home-assistant/pull/7272 -[#7273]: https://github.com/home-assistant/home-assistant/pull/7273 -[#7275]: https://github.com/home-assistant/home-assistant/pull/7275 -[#7278]: https://github.com/home-assistant/home-assistant/pull/7278 -[#7279]: https://github.com/home-assistant/home-assistant/pull/7279 -[#7281]: https://github.com/home-assistant/home-assistant/pull/7281 -[#7282]: https://github.com/home-assistant/home-assistant/pull/7282 -[#7287]: https://github.com/home-assistant/home-assistant/pull/7287 -[#7290]: https://github.com/home-assistant/home-assistant/pull/7290 -[#7291]: https://github.com/home-assistant/home-assistant/pull/7291 -[#7300]: https://github.com/home-assistant/home-assistant/pull/7300 -[#7302]: https://github.com/home-assistant/home-assistant/pull/7302 -[#7303]: https://github.com/home-assistant/home-assistant/pull/7303 -[#7310]: https://github.com/home-assistant/home-assistant/pull/7310 -[#7311]: https://github.com/home-assistant/home-assistant/pull/7311 -[#7315]: https://github.com/home-assistant/home-assistant/pull/7315 -[#7316]: https://github.com/home-assistant/home-assistant/pull/7316 -[#7319]: https://github.com/home-assistant/home-assistant/pull/7319 -[#7320]: https://github.com/home-assistant/home-assistant/pull/7320 -[#7323]: https://github.com/home-assistant/home-assistant/pull/7323 -[#7324]: https://github.com/home-assistant/home-assistant/pull/7324 -[#7325]: https://github.com/home-assistant/home-assistant/pull/7325 -[#7329]: https://github.com/home-assistant/home-assistant/pull/7329 -[#7336]: https://github.com/home-assistant/home-assistant/pull/7336 -[#7337]: https://github.com/home-assistant/home-assistant/pull/7337 -[#7338]: https://github.com/home-assistant/home-assistant/pull/7338 -[#7339]: https://github.com/home-assistant/home-assistant/pull/7339 -[#7340]: https://github.com/home-assistant/home-assistant/pull/7340 -[#7341]: https://github.com/home-assistant/home-assistant/pull/7341 -[#7343]: https://github.com/home-assistant/home-assistant/pull/7343 -[#7349]: https://github.com/home-assistant/home-assistant/pull/7349 -[#7350]: https://github.com/home-assistant/home-assistant/pull/7350 -[#7352]: https://github.com/home-assistant/home-assistant/pull/7352 -[#7354]: https://github.com/home-assistant/home-assistant/pull/7354 -[#7355]: https://github.com/home-assistant/home-assistant/pull/7355 -[#7356]: https://github.com/home-assistant/home-assistant/pull/7356 -[#7359]: https://github.com/home-assistant/home-assistant/pull/7359 -[#7361]: https://github.com/home-assistant/home-assistant/pull/7361 -[#7363]: https://github.com/home-assistant/home-assistant/pull/7363 -[#7364]: https://github.com/home-assistant/home-assistant/pull/7364 -[#7365]: https://github.com/home-assistant/home-assistant/pull/7365 -[#7366]: https://github.com/home-assistant/home-assistant/pull/7366 -[#7370]: https://github.com/home-assistant/home-assistant/pull/7370 -[#7371]: https://github.com/home-assistant/home-assistant/pull/7371 -[#7374]: https://github.com/home-assistant/home-assistant/pull/7374 -[#7375]: https://github.com/home-assistant/home-assistant/pull/7375 -[#7376]: https://github.com/home-assistant/home-assistant/pull/7376 -[#7377]: https://github.com/home-assistant/home-assistant/pull/7377 -[#7379]: https://github.com/home-assistant/home-assistant/pull/7379 -[#7383]: https://github.com/home-assistant/home-assistant/pull/7383 -[#7386]: https://github.com/home-assistant/home-assistant/pull/7386 -[#7387]: https://github.com/home-assistant/home-assistant/pull/7387 -[#7388]: https://github.com/home-assistant/home-assistant/pull/7388 -[#7389]: https://github.com/home-assistant/home-assistant/pull/7389 -[#7390]: https://github.com/home-assistant/home-assistant/pull/7390 -[#7391]: https://github.com/home-assistant/home-assistant/pull/7391 -[#7399]: https://github.com/home-assistant/home-assistant/pull/7399 -[#7404]: https://github.com/home-assistant/home-assistant/pull/7404 -[#7405]: https://github.com/home-assistant/home-assistant/pull/7405 -[#7407]: https://github.com/home-assistant/home-assistant/pull/7407 -[#7408]: https://github.com/home-assistant/home-assistant/pull/7408 -[#7409]: https://github.com/home-assistant/home-assistant/pull/7409 -[#7410]: https://github.com/home-assistant/home-assistant/pull/7410 -[#7411]: https://github.com/home-assistant/home-assistant/pull/7411 -[#7418]: https://github.com/home-assistant/home-assistant/pull/7418 -[#7419]: https://github.com/home-assistant/home-assistant/pull/7419 -[#7420]: https://github.com/home-assistant/home-assistant/pull/7420 -[#7421]: https://github.com/home-assistant/home-assistant/pull/7421 -[#7426]: https://github.com/home-assistant/home-assistant/pull/7426 -[#7427]: https://github.com/home-assistant/home-assistant/pull/7427 -[#7428]: https://github.com/home-assistant/home-assistant/pull/7428 -[#7430]: https://github.com/home-assistant/home-assistant/pull/7430 -[#7432]: https://github.com/home-assistant/home-assistant/pull/7432 -[#7433]: https://github.com/home-assistant/home-assistant/pull/7433 -[#7434]: https://github.com/home-assistant/home-assistant/pull/7434 -[#7436]: https://github.com/home-assistant/home-assistant/pull/7436 -[#7437]: https://github.com/home-assistant/home-assistant/pull/7437 -[#7439]: https://github.com/home-assistant/home-assistant/pull/7439 -[#7440]: https://github.com/home-assistant/home-assistant/pull/7440 -[#7441]: https://github.com/home-assistant/home-assistant/pull/7441 -[#7443]: https://github.com/home-assistant/home-assistant/pull/7443 -[#7451]: https://github.com/home-assistant/home-assistant/pull/7451 -[@Cadair]: https://github.com/Cadair -[@ChristianKuehnel]: https://github.com/ChristianKuehnel -[@JasonCarter80]: https://github.com/JasonCarter80 -[@JshWright]: https://github.com/JshWright -[@KlaasH]: https://github.com/KlaasH -[@LvivEchoes]: https://github.com/LvivEchoes -[@MartinHjelmare]: https://github.com/MartinHjelmare -[@Teagan42]: https://github.com/Teagan42 -[@abmantis]: https://github.com/abmantis -[@alanfischer]: https://github.com/alanfischer -[@amelchio]: https://github.com/amelchio -[@amigian74]: https://github.com/amigian74 -[@andrey-git]: https://github.com/andrey-git -[@armills]: https://github.com/armills -[@arsaboo]: https://github.com/arsaboo -[@bah2830]: https://github.com/bah2830 -[@balloob]: https://github.com/balloob -[@biacz]: https://github.com/biacz -[@craftyguy]: https://github.com/craftyguy -[@cribbstechnologies]: https://github.com/cribbstechnologies -[@cyberjunky]: https://github.com/cyberjunky -[@cyberplant]: https://github.com/cyberplant -[@danielhiversen]: https://github.com/danielhiversen -[@danielperna84]: https://github.com/danielperna84 -[@darookee]: https://github.com/darookee -[@deisi]: https://github.com/deisi -[@drkp]: https://github.com/drkp -[@fabaff]: https://github.com/fabaff -[@fabfurnari]: https://github.com/fabfurnari -[@hmn]: https://github.com/hmn -[@imrehg]: https://github.com/imrehg -[@janLo]: https://github.com/janLo -[@jotunacorn]: https://github.com/jotunacorn -[@keatontaylor]: https://github.com/keatontaylor -[@mezz64]: https://github.com/mezz64 -[@micw]: https://github.com/micw -[@mjg59]: https://github.com/mjg59 -[@nkgilley]: https://github.com/nkgilley -[@onsmam]: https://github.com/onsmam -[@patrickeasters]: https://github.com/patrickeasters -[@pavoni]: https://github.com/pavoni -[@postlund]: https://github.com/postlund -[@pschmitt]: https://github.com/pschmitt -[@pvizeli]: https://github.com/pvizeli -[@rcloran]: https://github.com/rcloran -[@robbiet480]: https://github.com/robbiet480 -[@scarface-4711]: https://github.com/scarface-4711 -[@sdague]: https://github.com/sdague -[@swbradshaw]: https://github.com/swbradshaw -[@tchellomello]: https://github.com/tchellomello -[@titilambert]: https://github.com/titilambert -[@turbokongen]: https://github.com/turbokongen -[@w1ll1am23]: https://github.com/w1ll1am23 -[@wokar]: https://github.com/wokar -[@wuub]: https://github.com/wuub -[@zeltom]: https://github.com/zeltom -[binary_sensor.alarmdecoder docs]: https://home-assistant.io/components/binary_sensor.alarmdecoder/ -[binary_sensor.eight_sleep docs]: https://home-assistant.io/components/binary_sensor.eight_sleep/ -[binary_sensor.maxcube docs]: https://home-assistant.io/components/binary_sensor.maxcube/ -[binary_sensor.octoprint docs]: https://home-assistant.io/components/binary_sensor.octoprint/ -[binary_sensor.pilight docs]: https://home-assistant.io/components/binary_sensor.pilight/ -[binary_sensor.ping docs]: https://home-assistant.io/components/binary_sensor.ping/ -[binary_sensor.workday docs]: https://home-assistant.io/components/binary_sensor.workday/ -[binary_sensor.zha docs]: https://home-assistant.io/components/binary_sensor.zha/ -[camera.netatmo docs]: https://home-assistant.io/components/camera.netatmo/ -[climate docs]: https://home-assistant.io/components/climate/ -[climate.ecobee docs]: https://home-assistant.io/components/climate.ecobee/ -[climate.maxcube docs]: https://home-assistant.io/components/climate.maxcube/ -[climate.zwave docs]: https://home-assistant.io/components/climate.zwave/ -[cover.garadget docs]: https://home-assistant.io/components/cover.garadget/ -[cover.opengarage docs]: https://home-assistant.io/components/cover.opengarage/ -[cover.zwave docs]: https://home-assistant.io/components/cover.zwave/ -[device_tracker.automatic docs]: https://home-assistant.io/components/device_tracker.automatic/ -[device_tracker.zha docs]: https://home-assistant.io/components/device_tracker.zha/ -[ecobee docs]: https://home-assistant.io/components/ecobee/ -[eight_sleep docs]: https://home-assistant.io/components/eight_sleep/ -[enocean docs]: https://home-assistant.io/components/enocean/ -[homematic docs]: https://home-assistant.io/components/homematic/ -[image_processing.dlib_face_detect docs]: https://home-assistant.io/components/image_processing.dlib_face_detect/ -[image_processing.dlib_face_identify docs]: https://home-assistant.io/components/image_processing.dlib_face_identify/ -[image_processing.microsoft_face_detect docs]: https://home-assistant.io/components/image_processing.microsoft_face_detect/ -[image_processing.opencv docs]: https://home-assistant.io/components/image_processing.opencv/ -[joaoapps_join docs]: https://home-assistant.io/components/joaoapps_join/ -[light docs]: https://home-assistant.io/components/light/ -[light.avion docs]: https://home-assistant.io/components/light.avion/ -[light.blinkt docs]: https://home-assistant.io/components/light.blinkt/ -[light.decora docs]: https://home-assistant.io/components/light.decora/ -[light.flux_led docs]: https://home-assistant.io/components/light.flux_led/ -[light.hue docs]: https://home-assistant.io/components/light.hue/ -[light.lifx docs]: https://home-assistant.io/components/light.lifx/ -[light.osramlightify docs]: https://home-assistant.io/components/light.osramlightify/ -[light.piglow docs]: https://home-assistant.io/components/light.piglow/ -[light.sensehat docs]: https://home-assistant.io/components/light.sensehat/ -[light.tradfri docs]: https://home-assistant.io/components/light.tradfri/ -[light.zha docs]: https://home-assistant.io/components/light.zha/ -[light.zwave docs]: https://home-assistant.io/components/light.zwave/ -[maxcube docs]: https://home-assistant.io/components/maxcube/ -[media_player docs]: https://home-assistant.io/components/media_player/ -[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ -[media_player.webostv docs]: https://home-assistant.io/components/media_player.webostv/ -[mqtt docs]: https://home-assistant.io/components/mqtt/ -[notify.html5 docs]: https://home-assistant.io/components/notify.html5/ -[notify.instapush docs]: https://home-assistant.io/components/notify.instapush/ -[notify.joaoapps_join docs]: https://home-assistant.io/components/notify.joaoapps_join/ -[notify.mailgun docs]: https://home-assistant.io/components/notify.mailgun/ -[notify.matrix docs]: https://home-assistant.io/components/notify.matrix/ -[notify.smtp docs]: https://home-assistant.io/components/notify.smtp/ -[notify.telegram docs]: https://home-assistant.io/components/notify.telegram/ -[notify.webostv docs]: https://home-assistant.io/components/notify.webostv/ -[nuimo_controller docs]: https://home-assistant.io/components/nuimo_controller/ -[octoprint docs]: https://home-assistant.io/components/octoprint/ -[opencv docs]: https://home-assistant.io/components/opencv/ -[plant docs]: https://home-assistant.io/components/plant/ -[recorder docs]: https://home-assistant.io/components/recorder/ -[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ -[rss_feed_template docs]: https://home-assistant.io/components/rss_feed_template/ -[sensor.cert_expiry docs]: https://home-assistant.io/components/sensor.cert_expiry/ -[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ -[sensor.eight_sleep docs]: https://home-assistant.io/components/sensor.eight_sleep/ -[sensor.envirophat docs]: https://home-assistant.io/components/sensor.envirophat/ -[sensor.ios docs]: https://home-assistant.io/components/sensor.ios/ -[sensor.lyft docs]: https://home-assistant.io/components/sensor.lyft/ -[sensor.pushbullet docs]: https://home-assistant.io/components/sensor.pushbullet/ -[sensor.speedtest docs]: https://home-assistant.io/components/sensor.speedtest/ -[sensor.thinkingcleaner docs]: https://home-assistant.io/components/sensor.thinkingcleaner/ -[sensor.vera docs]: https://home-assistant.io/components/sensor.vera/ -[sensor.zamg docs]: https://home-assistant.io/components/sensor.zamg/ -[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ -[switch.flux docs]: https://home-assistant.io/components/switch.flux/ -[switch.hook docs]: https://home-assistant.io/components/switch.hook/ -[switch.thinkingcleaner docs]: https://home-assistant.io/components/switch.thinkingcleaner/ -[switch.wemo docs]: https://home-assistant.io/components/switch.wemo/ -[switch.zha docs]: https://home-assistant.io/components/switch.zha/ -[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ -[telegram_bot.polling docs]: https://home-assistant.io/components/telegram_bot.polling/ -[telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ -[updater docs]: https://home-assistant.io/components/updater/ -[vera docs]: https://home-assistant.io/components/vera/ -[wemo docs]: https://home-assistant.io/components/wemo/ -[wink docs]: https://home-assistant.io/components/wink/ -[zha docs]: https://home-assistant.io/components/zha/ -[forum]: https://community.home-assistant.io/ -[issue]: https://github.com/home-assistant/home-assistant/issues -[#7062]: https://github.com/home-assistant/home-assistant/pull/7062 -[#7468]: https://github.com/home-assistant/home-assistant/pull/7468 -[#7469]: https://github.com/home-assistant/home-assistant/pull/7469 -[#7476]: https://github.com/home-assistant/home-assistant/pull/7476 -[@finish06]: https://github.com/finish06 -[@frog32]: https://github.com/frog32 -[@pezinek]: https://github.com/pezinek -[device_tracker.unifi docs]: https://home-assistant.io/components/device_tracker.unifi/ -[sensor.wunderground docs]: https://home-assistant.io/components/sensor.wunderground/ -[discord]: https://discord.gg/c5DvZ4e ]]> diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index bbe88efc8c..8450cd7089 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 0da1954c26..50d64a56c9 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index ef1d380333..070cd4b09e 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 2a0912eb72..c5de2f292d 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index 7b447454cb..755b01aab5 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 b6dda005cd..b3855f0567 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index 71841a6b0c..64301b5755 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -242,6 +242,9 @@

    Recent Posts

    diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 89fd51a729..95a5b041ce 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-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index 58f8ca3002..1a3505b87a 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 d011cd022e..1aaf2b8058 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 087d34aa3d..bf68d33abe 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 c388222218..ccc2625d05 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-07-16T03:19:44+00:00 + 2017-07-16T04:57:40+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index b7f2b12bac..045aefbabb 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 c63297d1ab..0d04abed8b 100644 --- a/blog/index.html +++ b/blog/index.html @@ -67,6 +67,69 @@
    +
    +
    +

    + 0.49: Themes 🎹, kiosk mode and Prometheus.io +

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

    +

    WE HAVE THEMES đŸŽšđŸ‘©â€đŸŽš

    +

    Our already amazing frontend just got even more amazing thanks to @andrey-git. With the new theme support you can be in control of the primary color, accent color and a whole bunch more.

    +

    You can specify themes using new configuration options under frontend.

    +
    frontend:
    +  themes:
    +    green:
    +      primary-color: #6ca518;
    +
    +
    +

    Once a theme is defined, use the new frontend service frontend.set_theme to activate it. More information in the docs.

    +

    +Screenshot of a green dashboard +Screenshot of a green dashboard +

    +

    Not all parts of the user interface are themable yet. Expect improvements in future releases.

    +

    Kiosk mode

    +

    Another great new improvement for the frontend is the addition of a kiosk mode. When the frontend is viewed in kiosk mode, the tab bar will be hidden.

    +

    To activate kiosk mode, navigate to https://hass.example.com:8123/kiosk/group.living_room_view. Note that for default_view the url is just https://hass.example.com:8123/kiosk

    +

    This feature has also been brought to you by @Andrey-git! Big shout out to him for his continuous efforts to bring Home Assistant to the next level.

    +

    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 → +
    +
    +

    @@ -458,88 +521,6 @@


    -
    -
    -

    - Home Assistant 0.45: Automation editor, Z-Wave panel, OCR -

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

    -

    Welcome to another great release of Home Assistant! While some of contributors and users are gathering at PyCon US 2017, we still managed to get a great release together!

    -

    First thing for this release is a feature that has been requested a lot: an automation editor! It’s still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you’re all good to go. Otherwise check these instructions to get your automations ready for editing in the UI.

    -

    - -

    -

    Check this video by Ben from BRUHautomation to see the new release in action.

    -
    - -
    -

    As the editor is experimental, there are some limitations. These include that Chrome/Chromium is the only supported browser, we don’t support all triggers and actions and there is no support for conditions yet. But the foundation is there and so if you want to contribute to this, come help!

    -

    On the Z-Wave front a lot has happened. The biggest one is that we have a major extension of the Z-Wave panel thanks to @turbokongen! You will now be able to change config parameters and manage your devices.

    -

    - -

    -

    Thanks to the work by the Python Open Z-Wave team we are now able to install it on demand from PyPi! There is no longer a need to pre-compile it yourself. This should give us the guarantee that we work with the Python Open Z-Wave version that the code expects.

    -

    -If you have a security key set in your Open Z-Wave options.xml, copy options.xml to your Home Assistant configuration directory. This is the only place where options will get persisted. -

    -

    Next to that @armills has lead the charge and managed to get full test coverage for Z-Wave! Thanks for all the hard work!

    -

    This release also contains two integrations which could help you to make non-smart devices a little smarter. The file sensor and the seven_segments OCR image processing platform. The first simply reads a plain-text file which was created by a logger or alike. The latter one extracts the value from a captured image that shows a seven-segments display.

    -

    - -

    -

    And last, but not least, our Docker image is now based off Python 3.6. This version is faster and uses less memory than Python 3.5. Win!

    -

    If you are using our experimental Hass.io image, we made a breaking change in how the panel is served. If you have an existing installation, make sure you update your supervisor to the latest version before updating Home Assistant. If you are going to flash a new Hass.io image, make sure to only flash the new 0.8 image as linked on the installation page.

    -

    New integrations

    - -

    Release 0.45.1 - May 22

    - -

    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

    - - Read on → -
    -
    -
    diff --git a/blog/posts/10/index.html b/blog/posts/10/index.html index 6e2cf1de21..8c2db390ac 100644 --- a/blog/posts/10/index.html +++ b/blog/posts/10/index.html @@ -67,6 +67,39 @@
    +
    +
    +

    + Multi-room audio with Snapcast, Mopidy, and Home Assistant +

    +
    + + + four minutes reading time + + +
      +
    • How-To
    • +
    +
    + Comments +
    +
    +
    +

    Would you like to listen to music in every room in your home, controlled from one source? Then multi-room audio is for you.

    +

    Multi-room audio can be achieved by having a computer attached to speakers in every room. On each computer, services run to play and/or control the audio. With this DIY approach, the kind of computer and speakers is very much up to you. It could be your desktop computer with attached powered speakers, your HTPC hooked up to your TV and receiver, a Raspberry Pi with Amp or DAC, or even an Android device.

    +

    You’ll need two key software packages, besides Home Assistant. The first is Mopidy, a music server that can play local files, or connect to streaming music services like Spotify. The second is Snapcast, which enables synchronized audio streaming across your network. Both can be integrated into Home Assistant. Each room audio device will run an instance of the Snapcast client, and optionally a Mopidy instance. Your server will run a special instance of Mopidy and the Snapcast server.

    +

    Finally, you also need a player to control Mopidy. Any MPD-compatible player will work, and there are several Mopidy-only web-based options available. On Android, Remotedy is particularly nice since you can access multiple Mopidy instances in one place.

    +

    Home Assistant will provide device status, and volume control for each room. If you want to play music in all your rooms (on all your clients), access the server instance of Mopidy. If you want to play music only in a specific room, access that specific Mopidy instance. If you’re using a web UI for Mopidy, you can add links to each instance in Home Assistant with the weblink component.

    +

    + +

    + Read on → +
    +
    +

    @@ -485,34 +518,6 @@ Philips Hue FAQ entries regarding reversing the decision.


    -
    -
    -

    - Activating Tasker tasks from Home Assistant using command line switches -

    -
    - - - three minutes reading time - - -
      -
    • How-To
    • -
    -
    - Comments -
    -
    -
    -

    -In this tutorial I will explain how you can activate Tasker tasks from Home Assistant command line switches. We are going to set up a switch that when toggled will make your Android device say either “On” or “Off”.

    -

    You could also do this with the automation component instead so whenever you put your house to sleep mode for example your Android device will open up Google Play Books or the Kindle app ready for you to read as well as dimming your lights, but this tutorial is all about the switches.

    - Read on → -
    -
    -

Are you not a programmer but still want to contribute to Home Assistant? Check out our list of entry-level issues for the Home Assistant website.

Hacktober fest logo

- - -
-
-
-

- We have a Raspberry Pi image now -

-
- - - 1 minute reading time - - -
    -
  • Technology
  • -
-
- Comments -
-
-
-

Today we’re happy to announce our brand new Raspberry Pi image! It is based on Raspbian Lite combined with HASS so we decided to call it Hassbian.

-

This image comes pre-installed with everything you need to get started with Home Assistant right away.

-

To get started, check out the installation instructions in the getting started section or watch the latest video by BRUHAutomation:

-
- -
-

Under the hood

-

It’s based on Raspbian Lite and generated with a fork of the same script that builds the official Raspbian images. For installation of HASS it follows the same install instructions as the Manual installation. Please note that this project has no association with the Raspberry Pi foundation or their projects.

-

On first boot the latest release of Home Assistant will be installed and can be reached after 3~5 minutes. Pre-installed on this image is the MQTT broker Mosquitto, Bluetooth support and settings for the homeassistant account to use the GPIO pins of the Raspberry Pi. Mosquitto is not activated by default.

-

As it is today there is no pre-compiled Z-Wave support but it can be installed by following the Getting started instructions for Z-Wave.

-

Happy Automating!


diff --git a/blog/posts/6/index.html b/blog/posts/6/index.html index 2e5f843ed0..c0231ae5e7 100644 --- a/blog/posts/6/index.html +++ b/blog/posts/6/index.html @@ -67,6 +67,41 @@
+
+
+

+ We have a Raspberry Pi image now +

+
+ + + 1 minute reading time + + +
    +
  • Technology
  • +
+
+ Comments +
+
+
+

Today we’re happy to announce our brand new Raspberry Pi image! It is based on Raspbian Lite combined with HASS so we decided to call it Hassbian.

+

This image comes pre-installed with everything you need to get started with Home Assistant right away.

+

To get started, check out the installation instructions in the getting started section or watch the latest video by BRUHAutomation:

+
+ +
+

Under the hood

+

It’s based on Raspbian Lite and generated with a fork of the same script that builds the official Raspbian images. For installation of HASS it follows the same install instructions as the Manual installation. Please note that this project has no association with the Raspberry Pi foundation or their projects.

+

On first boot the latest release of Home Assistant will be installed and can be reached after 3~5 minutes. Pre-installed on this image is the MQTT broker Mosquitto, Bluetooth support and settings for the homeassistant account to use the GPIO pins of the Raspberry Pi. Mosquitto is not activated by default.

+

As it is today there is no pre-compiled Z-Wave support but it can be installed by following the Getting started instructions for Z-Wave.

+

Happy Automating!

+
+
+

@@ -705,86 +740,6 @@ Heatmap


-
-
-

- 0.25: Custom frontend panels, Jupyter notebooks, DirecTV. -

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

When Home Assistant started the focus has always been on making a great developer experience. Allowing anyone to add support for their favorite devices to Home Assistant easily. This focus has been a great success since we now have 339 components and platforms!

-

Starting with this release, we are extending our extensability to the frontend. Starting this release, any component can add it’s own page to the frontend. Examples of this today are the map, logbook and history. We are looking forward to all the crazy panels you’ll come up with!

-

We have also seen an exciting trend of people starting to visualize their Internet of Things data using Jupyter Notebooks, which are a great way to create and share documents that contain code, visualizations, and explanatory text. In case you missed it, the blog post by @kireyeu shows an advanced usecase while our Notebooks in the Home Assistant Notebooks repository cover the basics.

-

This release also includes a bunch of new integrations, among others three new media player platforms. This means that today Home Assistant can talk to 26 different media players!

-

The brand-new iFrame panel component allows you to add other websites as pages in the Home Assistant frontend. They will show up in the sidebar and can be used the same way as you open the frontend in your browser but all within one view.

-

I would like to do a shoutout to @fabianhjr. He has started adding typing data (PEP484) to the Home Assistant core. This will help us identify issues before they are released.

-

- -

Hotfix 0.25.1 - August 1

-
    -
  • Light - Z-Wave: Bring back delayed value update behavior (@jnewland)
  • -
  • Recorder: Properly close session after execute (@kellerza)
  • -
  • Media Player - Kodi: No longer block startup if connecting to wrong port (@shoekstra)
  • -
  • Downgrade voluptuous to 0.8.9 as it blocked the upgrade for some (@balloob)
  • -
-

Hotfix 0.25.2 - August 2

-
    -
  • Hotfix to make sure Z-Wave locks work again. Thanks to @tobiebooth for the quick fix.
  • -
-

Breaking changes

-
    -
  • Google Voice SMS notification support was removed.
  • -
-
-
-