diff --git a/atom.xml b/atom.xml index 86ad78a69a..546898649f 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ @@ -13,6 +13,145 @@ Octopress + + <![CDATA[0.54: Todoist, DoorBird, Abode cameras]]> + + 2017-09-23T00:11:05+00:00 + https://home-assistant.io/blog/2017/09/23/release-54 +

+ +

We’re approaching the end of September and that means that it was our birthday! We are now officially 4 years old and are getting more amazing with every release. This release too will include some great new stuff and tons of bugfixes. Included is a bug fix by @fanthos that should fix the frontend in some browsers. If you had issues with your browser before, make sure to check out this release.

+ +

This release we’ve started the work to make our Xiaomi integrations more robust. This meant that we’ve had to rename the components to make it more clear which of the Xiaomi protocols are being used. We have some developers working on making this very affordable home automation solution a first class citizen in the Home Assistant ecosystem, stay tuned for more integrations!

+ +

Another cool thing in this release is the new mqtt_statestream component to export state changes to MQTT. Each entity will be exported on their own topic which makes it very easy to subscribe to individual entity updates.

+ +

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

+ +
    +
  • Sensor - OneWire: This update changes the names of the sensors from <sensor_name> to <sensor_name> <Sensor_type> (@tcastberg - #9404) (sensor.onewire docs) (breaking change)
  • +
  • Renamed Xiaomi platforms to include their protocol names. xiaomi -> xiaomi_aqara, xiaomi_aqara.switch, xiaomi_aqara.light, xiaomi_aqara.binary_sensor, … and vacuum.xiaomi, xiaomi_philipslight -> xiaomi_miio, vacuum.xiaomi_miio, light.xiaomi_miio (@danielhiversen - #9426) (breaking change)
  • +
  • Swiss Public Transport sensor: All times handled by the Swiss Public Transport sensor are now in ISO 8601 format. Please update your templates sensors and automations. (@fabaff - #9129) (sensor.swiss_public_transport docs) (breaking change)
  • +
  • iOS: All category identifiers need to be lowercase. If you do not update, it will break actionable notifications to IOS devices sent by scripts/automations. (@rbflurry - #9427) (breaking change)
  • +
  • Fitbit: Put endpoints behind /api like the other oauth-using components (@happyleavesaoc - #9460) (sensor.fitbit docs) (breaking change)
  • +
  • Version 0.53 introduced a bug in the HomeMatic component which breaks the usage of system variables on the CCU / Homegear. This has not been fixed yet. If you are using these variables in your automations you should skip updates until the bug has been resolved. Upgrading is safe however if you only interact with devices.
  • +
+ +

All changes

+ + + +]]>
+
+ <![CDATA[Hassbian 1.3 - A bit of a stretch]]> @@ -2116,201 +2255,6 @@ trigger:
  • Download: https://hasspodcast.io/podcast-download/13/ha001.mp3
  • -]]> -
    - - - <![CDATA[Home Assistant 0.45: Automation editor, Z-Wave panel, OCR]]> - - 2017-05-20T13:00:00+00:00 - https://home-assistant.io/blog/2017/05/20/automation-editor-zwave-panel-ocr -

    - -

    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

    - - - - -

    All changes

    - - - ]]>
    diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 359caed95c..520cad21f8 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 2d85c66068..c5667636c4 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 0bc925343e..596df31695 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 6829debf63..362b2166ad 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 778d1bb930..82b04c3a1d 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 01ec9fb162..815b898097 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 b3397df6d8..5ec47867cf 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 ab5307a11c..69ccc12085 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 e3a845c64a..8ee3961707 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 9b8718e37e..33c810d5e5 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 b63060a821..571dd6fed1 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 6b01760f2c..1a8f33152f 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 53e5b5e5f1..7e34cd2780 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 8d2e7e2b95..071aeb8cb6 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 d4898490dc..803ad2e547 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 2b2570b402..ea59d8a1a7 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 e38f5455dc..be4ac68eba 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 99c203d437..548e3f9fab 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 ee889b2cec..3232d1463b 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 4ce9887592..4cad4a02d1 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 de09265b63..b990a67a6d 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 6263414242..58c2fce3a9 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 d8b424804a..088ed8d45e 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 163eb9ec44..6ea0e88e66 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 f947fa0dab..369ea97d61 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 ebc7f0431f..79020249a7 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 32c81e3a7e..3336040dba 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 c206b1c684..ff4ca3ca25 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 e28ef95ad7..c1bfa25d26 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 f2674fa942..30bba751b7 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 532364ea74..7345de7c70 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 929267eaaf..ca8f017e0d 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 36d43c3063..e2f79f0664 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 002df50514..c35c1ae215 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 533a33a948..0e3badc263 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 5110a8d183..3d8b319ca4 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 c87aca43a1..252112b3f8 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 ab8edaefee..2754fbc5d1 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 cb6b22b368..e75a8183f2 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 c3fd3ca9a8..11bd73c52a 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 0f489d32f1..b12afbb300 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 fd2079e6b1..58b417abd2 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 dfb00ac0f7..3f86cf7496 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 c4883e9ef3..251e062642 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 0d01d2d979..d05dc5d427 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 c2ee6a29f3..cd11b3e0ba 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 e67a1d15b8..69d45bf388 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 922ae9d420..5100e1b0e7 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 8f57c2b46e..0b9762d437 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 df89d99ddb..97b72eff13 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 3cd2473829..0467f5841e 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 c9c5656bdb..b02a09a8dd 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 525ed990eb..86113492cc 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 16596eab89..eda692d7f9 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 0cf5c09a0b..fe5bc3559b 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 a28c7b4c4c..0614e7fd04 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 8b0180445a..9d2d57368b 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 536d8d610e..a4721c395c 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 431486ffb1..af0fc20367 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 35bb3e46d3..16561c7c3e 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 d51e85a1c5..447db4e3b5 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 ff57a6139b..c7fcff8789 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 488744cd80..7236828657 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 1822eaa115..7db0448860 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 4072eeb367..d2e903c250 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 170047087a..884dde96e6 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 9beda3cafa..ab6e36bd07 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 bd921df1dd..de937529e3 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 256b088452..a1429541e1 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 06e87009a2..86df3c082b 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 5890ddc704..f24f4d1719 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 30f79f8071..580b1f9f07 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 afd8b3ee49..a770b23303 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 81712d33b8..6f1eca15f5 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 640793d7bc..c050d5b8bb 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 95c7f43c70..5804e21758 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 f987a00a54..9f9555420e 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 283574718d..d29b753a7d 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 17f20c597f..5e1081f8d3 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 f7a64be5c6..bbb4203139 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 2258596475..504f9625cd 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 40af985caf..6d60748253 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 e08af9dacf..61db38ae50 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 7db5723737..c9b9873fbf 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 7c6f181020..579ef69e9d 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 d3643e82ef..3f75712d81 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 5ece44600b..6b3a0ec703 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 0198757d50..54a9d66cbf 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 886a5e37b4..9429158c68 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 18f865ad66..999b8820e0 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 c3863fb5f2..1318347133 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 320ba00af7..af4346bc81 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 d819d28a46..c993fbb3fa 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 66e335613d..f3533b0b63 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 2d377d7102..d3d66377dd 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 58eca9d4e4..382cd4c1b3 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 eecf019c7b..e217116b0b 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 43f9fdd241..dcdf75f60f 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 cd0c2c5845..7730bd5009 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 114faa9a23..52b4c521df 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 a03a27139a..837c7f7446 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 1fe4e14961..6d0f846572 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 7a93f2473b..8014a7cb54 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 6d08f48cce..6d52546b94 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 88f3595ca7..33fe917262 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 64fc061d44..b85b70577e 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 e09adf41b1..9d00fb9860 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 892f090300..3111e2c8f1 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 520cc0b873..29cff4b25f 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 4dc943abcf..61dfd4a3f3 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 a96b16f3e1..57da9e1b85 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 c91921024f..0ec4204db3 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 a914b2ba0f..c8fad39a46 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 20bcc05674..2406bf5774 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 200bcc1b94..107b664325 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 2c850de9cf..d38a72c5f9 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 b5a6a73dc3..bf83d8c023 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 4ef4309c6a..abcfccb482 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 ebbd427d81..66b55c74ea 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 09dedc33bb..8dd768c466 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 94153f4989..f3e4b7772c 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 4c17eca5d5..a502328225 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 7890a12815..bddf648818 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 80c7520a08..8ae10e71d2 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 03a07b8dbd..f578160bfb 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 27e329f2cd..e73433f714 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 e29891394f..1dba9ddc18 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 f275fb3f99..3cc5636862 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 ba3bff205a..caf844c6b0 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 a43f783c7d..625c1aadbf 100644 --- a/blog/2017/06/17/release-47/index.html +++ b/blog/2017/06/17/release-47/index.html @@ -372,6 +372,9 @@ trigger:

    Recent Posts

    diff --git a/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html b/blog/2017/06/20/things-you-should-know-about-senic-covi/index.html index 9d7ae66f8c..c7714a0055 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 124e4fb568..f44df0a5d9 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 73b224a539..fa5d949829 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 78f733b96d..e9b86f7531 100644 --- a/blog/2017/07/05/hasspodcast-ep-3/index.html +++ b/blog/2017/07/05/hasspodcast-ep-3/index.html @@ -129,6 +129,9 @@

    Recent Posts

    diff --git a/blog/2017/07/15/release-49/index.html b/blog/2017/07/15/release-49/index.html index 2281a05a8e..745a684a74 100644 --- a/blog/2017/07/15/release-49/index.html +++ b/blog/2017/07/15/release-49/index.html @@ -328,6 +328,9 @@ Screenshot of a green dashboard

    Recent Posts

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

    Recent Posts

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

    Recent Posts

    diff --git a/blog/2017/07/27/talk-python-podcast/index.html b/blog/2017/07/27/talk-python-podcast/index.html index bede20ed84..5e295d0957 100644 --- a/blog/2017/07/27/talk-python-podcast/index.html +++ b/blog/2017/07/27/talk-python-podcast/index.html @@ -132,6 +132,9 @@

    Recent Posts

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

    Recent Posts

    diff --git a/blog/2017/08/01/hasspodcast-ep-5/index.html b/blog/2017/08/01/hasspodcast-ep-5/index.html index ea19c116be..97d7554f22 100644 --- a/blog/2017/08/01/hasspodcast-ep-5/index.html +++ b/blog/2017/08/01/hasspodcast-ep-5/index.html @@ -130,6 +130,9 @@

    Recent Posts

    diff --git a/blog/2017/09/23/release-54/index.html b/blog/2017/09/23/release-54/index.html new file mode 100644 index 0000000000..42499bc0ae --- /dev/null +++ b/blog/2017/09/23/release-54/index.html @@ -0,0 +1,325 @@ + + + + + + + + + 0.54: Todoist, DoorBird, Abode cameras - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +

    0.54: Todoist, DoorBird, Abode cameras

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

    +

    We’re approaching the end of September and that means that it was our birthday! We are now officially 4 years old and are getting more amazing with every release. This release too will include some great new stuff and tons of bugfixes. Included is a bug fix by @fanthos that should fix the frontend in some browsers. If you had issues with your browser before, make sure to check out this release.

    +

    This release we’ve started the work to make our Xiaomi integrations more robust. This meant that we’ve had to rename the components to make it more clear which of the Xiaomi protocols are being used. We have some developers working on making this very affordable home automation solution a first class citizen in the Home Assistant ecosystem, stay tuned for more integrations!

    +

    Another cool thing in this release is the new mqtt_statestream component to export state changes to MQTT. Each entity will be exported on their own topic which makes it very easy to subscribe to individual entity updates.

    +

    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

    +
      +
    • Sensor - OneWire: This update changes the names of the sensors from <sensor_name> to <sensor_name> <Sensor_type> (@tcastberg - #9404) (sensor.onewire docs) (breaking change)
    • +
    • Renamed Xiaomi platforms to include their protocol names. xiaomi -> xiaomi_aqara, xiaomi_aqara.switch, xiaomi_aqara.light, xiaomi_aqara.binary_sensor, … and vacuum.xiaomi, xiaomi_philipslight -> xiaomi_miio, vacuum.xiaomi_miio, light.xiaomi_miio (@danielhiversen - #9426) (breaking change)
    • +
    • Swiss Public Transport sensor: All times handled by the Swiss Public Transport sensor are now in ISO 8601 format. Please update your templates sensors and automations. (@fabaff - #9129) (sensor.swiss_public_transport docs) (breaking change)
    • +
    • iOS: All category identifiers need to be lowercase. If you do not update, it will break actionable notifications to IOS devices sent by scripts/automations. (@rbflurry - #9427) (breaking change)
    • +
    • Fitbit: Put endpoints behind /api like the other oauth-using components (@happyleavesaoc - #9460) (sensor.fitbit docs) (breaking change)
    • +
    • Version 0.53 introduced a bug in the HomeMatic component which breaks the usage of system variables on the CCU / Homegear. This has not been fixed yet. If you are using these variables in your automations you should skip updates until the bug has been resolved. Upgrading is safe however if you only interact with devices.
    • +
    +

    All changes

    + +
    +
    +

    Comments

    +
    +
    +
    + +
    +
    + + + + + + + + diff --git a/blog/archives/index.html b/blog/archives/index.html index d4fc4885c6..c6886a99c8 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -3124,6 +3124,27 @@
    + + + @@ -3164,6 +3185,9 @@

    Recent Posts

    diff --git a/blog/categories/announcements/atom.xml b/blog/categories/announcements/atom.xml index 8505a63c18..4e992fc84c 100644 --- a/blog/categories/announcements/atom.xml +++ b/blog/categories/announcements/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Announcements | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/announcements/index.html b/blog/categories/announcements/index.html index 4150dcf814..3f8ce68361 100644 --- a/blog/categories/announcements/index.html +++ b/blog/categories/announcements/index.html @@ -157,6 +157,9 @@

    Recent Posts

    diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 21e6a9df66..ed51fe58a2 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index 80d9f6d657..2e2c415d99 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 196a6fb006..166adf9261 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index 6c0330d9d2..c252a08523 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 2fc5ee3241..3da9a6cf3b 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index e1df2ddb23..50dd768118 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 1fb1e8220d..9980a489e0 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index c801fca0ce..5fa6bc5cf4 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 ec3d099bb9..deb3195e68 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index 83bcaa5d37..6f4d5e9bce 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 aa16a53bf9..018f37a2a6 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+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 10faa3b1bc..30bf03e847 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 6962de61b2..8e3d7c443b 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index 26ce71da85..6f28d76819 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 c98c85220a..8158d75000 100644 --- a/blog/categories/media/atom.xml +++ b/blog/categories/media/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Media | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/media/index.html b/blog/categories/media/index.html index 4919ba4e5b..c408b53123 100644 --- a/blog/categories/media/index.html +++ b/blog/categories/media/index.html @@ -283,6 +283,9 @@

    Recent Posts

    diff --git a/blog/categories/merchandise/atom.xml b/blog/categories/merchandise/atom.xml index fec562aa8f..37ef09180e 100644 --- a/blog/categories/merchandise/atom.xml +++ b/blog/categories/merchandise/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Merchandise | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/merchandise/index.html b/blog/categories/merchandise/index.html index 0403d10ba1..c83271166f 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 3cb2540376..6e585ce8b0 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 15939a5f99..d3be480df1 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 a6d11fa1ce..6110ff3532 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 99b707ff9f..b40f60cad0 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 08314c516e..b644bc244c 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index a20c2e7dcc..31b2446ab7 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 3ae9426606..2b3a7277fb 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 27546dd636..d8f87189bc 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 6385ac28d8..994b1eb455 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 663c325478..db518ef065 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 adbf4647d5..a031151d8f 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+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 c319a093c2..02ab30fa54 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 94443c462a..6212d343df 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ @@ -13,6 +13,356 @@ Octopress + + <![CDATA[0.54: Todoist, DoorBird, Abode cameras]]> + + 2017-09-23T00:11:05+00:00 + https://home-assistant.io/blog/2017/09/23/release-54 + + +We're approaching the end of September and that means that it was our birthday! We are now officially 4 years old and are getting more amazing with every release. This release too will include some great new stuff and tons of bugfixes. Included is a bug fix by [@fanthos] that should fix the frontend in some browsers. If you had issues with your browser before, make sure to check out this release. + +This release we've started the work to make our Xiaomi integrations more robust. This meant that we've had to rename the components to make it more clear which of the Xiaomi protocols are being used. We have some developers working on making this very affordable home automation solution a first class citizen in the Home Assistant ecosystem, stay tuned for more integrations! + +Another cool thing in this release is the new [`mqtt_statestream`][mqtt_statestream docs] component to export state changes to MQTT. Each entity will be exported on their own topic which makes it very easy to subscribe to individual entity updates. + +## New Platforms + +- Added mqtt_statestream component ([@mw-white] - [#9286]) ([mqtt_statestream docs]) (new-platform) +- Add support for Todoist platform ([@Jay2645] - [#9236]) ([calendar.todoist docs]) (new-platform) +- DoorBird Component ([@Klikini] - [#9281]) ([doorbird docs]) ([binary_sensor.doorbird docs]) ([camera.doorbird docs]) ([switch.doorbird docs]) (new-platform) +- Basic MQTT vacuum support ([@johnboiles] - [#9386]) ([vacuum docs]) ([vacuum.mqtt docs]) (new-platform) +- Added Zyxel Keenetic NDMS2 based routers support for device tracking ([@foxel] - [#9315]) ([device_tracker.keenetic_ndms2 docs]) (new-platform) +- Telnet switch ([@multiholle] - [#8913]) ([switch.telnet docs]) (new-platform) +- Abode services, events, lights, cameras, automations, quick actions. ([@MisterWil] - [#9310]) ([abode docs]) ([alarm_control_panel.abode docs]) ([binary_sensor.abode docs]) ([camera.abode docs]) ([cover.abode docs]) ([light.abode docs]) ([lock.abode docs]) ([switch.abode docs]) (new-platform) +- Added satel_integra alarm panel and binary sensor platform ([@c-soft] - [#9336]) ([satel_integra docs]) ([alarm_control_panel.satel_integra docs]) ([binary_sensor.satel_integra docs]) (new-platform) +- Worx Landroid sensor ([@nilzen] - [#9416]) ([sensor.worxlandroid 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 + +- Sensor - OneWire: This update changes the names of the sensors from `` to ` ` ([@tcastberg] - [#9404]) ([sensor.onewire docs]) (breaking change) +- Renamed Xiaomi platforms to include their protocol names. xiaomi -> xiaomi_aqara, xiaomi_aqara.switch, xiaomi_aqara.light, xiaomi_aqara.binary_sensor, ... and vacuum.xiaomi, xiaomi_philipslight -> xiaomi_miio, vacuum.xiaomi_miio, light.xiaomi_miio ([@danielhiversen] - [#9426]) (breaking change) +- Swiss Public Transport sensor: All times handled by the Swiss Public Transport sensor are now in ISO 8601 format. Please update your templates sensors and automations. ([@fabaff] - [#9129]) ([sensor.swiss_public_transport docs]) (breaking change) +- iOS: All category identifiers need to be lowercase. If you do not update, it will break actionable notifications to IOS devices sent by scripts/automations. ([@rbflurry] - [#9427]) (breaking change) +- Fitbit: Put endpoints behind `/api` like the other oauth-using components ([@happyleavesaoc] - [#9460]) ([sensor.fitbit docs]) (breaking change) +- Version 0.53 introduced a bug in the HomeMatic component which breaks the usage of system variables on the CCU / Homegear. This has not been fixed yet. If you are using these variables in your automations you should skip updates until the bug has been resolved. Upgrading is safe however if you only interact with devices. + +## All changes + +- Add HTTP Basic auth to RESTful Switch ([@amelchio] - [#9162]) ([switch.rest docs]) +- Bump pywebpush and pyJWT versions ([@fanaticDavid] - [#9355]) ([notify.html5 docs]) +- Add /usr/sbin to PATH ([@morberg] - [#9364]) +- Add polling interval service and setting available through zwave node entity panel ([@turbokongen] - [#9056]) ([zwave docs]) +- Round off probability to 2 decimals. ([@arsaboo] - [#9365]) ([binary_sensor.bayesian docs]) +- Added mqtt_statestream component ([@mw-white] - [#9286]) ([mqtt_statestream docs]) (new-platform) +- typo in waypoint import topic preventing waypoint import ([@diplix] - [#9338]) ([device_tracker.owntracks docs]) +- Cleanup and simplitfy the async state update ([@pvizeli] - [#9390]) +- Update cloud auth ([@balloob] - [#9357]) +- Allow multiple observations of same entity ([@jlmcgehee21] - [#9391]) ([binary_sensor.bayesian docs]) +- Break up Alexa per functionality ([@balloob] - [#9400]) ([alexa docs]) +- Upgrade psutil to 5.3.1 ([@fabaff] - [#9403]) ([sensor.systemmonitor docs]) +- fix mopar sensor ([@happyleavesaoc] - [#9389]) ([sensor.mopar docs]) +- Support specifying no Apple TVs ([@postlund] - [#9394]) ([apple_tv docs]) +- Update netdisco to 1.2.0 ([@balloob] - [#9408]) +- components/xiaomi: Add initial discovery using NetDisco. ([@pfalcon] - [#9283]) +- Fix copy&paste mistake ([@tinloaf] - [#9378]) +- Added log-file command line flag ([@TD22057] - [#9422]) +- Add LC_CTYPE to environment variables in macOS ([@morberg] - [#9227]) +- Added more devices and types to onewire ([@tcastberg] - [#9404]) ([sensor.onewire docs]) (breaking change) +- Bump uvcclient to 0.10.1 to work with beta NVR releases ([@antonym] - [#9423]) ([camera.uvc docs]) +- full RGB support for users of tradfri GW ([@spektren] - [#9411]) ([light.tradfri docs]) +- Add support for Todoist platform ([@Jay2645] - [#9236]) ([calendar.todoist docs]) (new-platform) +- Fix artwork bug in Apple TV ([@postlund] - [#9415]) ([media_player.apple_tv docs]) +- Bump python-mirobo for improved device support and introduce API changes. ([@syssi] - [#9424]) +- MPD small improvements ([@pdanilew] - [#9301]) ([media_player.mpd docs]) +- update broadlink.py to add support for MP1 switch ([@giangvo] - [#9222]) ([switch.broadlink docs]) +- Fix displaying of friendly_name for light template component ([@rollbrettler] - [#9413]) ([light.template docs]) +- Improve Python script ([@doudz] - [#9417]) ([python_script docs]) +- Add manual alarm_control_panel pending time per state ([@snjoetw] - [#9264]) ([alarm_control_panel.manual docs]) +- Rename xiaomi #9425 ([@danielhiversen] - [#9426]) (breaking change) +- Bump version of aioautomatic ([@armills] - [#9435]) ([device_tracker.automatic docs]) +- Fix russound_rio for python 3.4 ([@wickerwaka] - [#9428]) ([media_player.russound_rio docs]) +- Basic MQTT vacuum support ([@johnboiles] - [#9386]) ([vacuum docs]) ([vacuum.mqtt docs]) (new-platform) +- Optimaze vacuum mqtt platform ([@pvizeli] - [#9439]) ([vacuum.mqtt docs]) +- Polymer access to log file broken when using new log file command line ([@TD22057] - [#9437]) +- Allow empty hostnames when detecting devices with the aruba device_tracker. ([@michaelarnauts] - [#9440]) ([device_tracker.aruba docs]) +- mqtt_statestream: Update to append 'state' to topic for future use with mqtt discovery ([@mw-white] - [#9446]) ([mqtt_statestream docs]) +- Fix for DTE Energy Bridge returning the wrong units from time to time ([@kylehendricks] - [#9246]) ([sensor.dte_energy_bridge docs]) +- Refactor Swiss Public Transport sensor ([@fabaff] - [#9129]) ([sensor.swiss_public_transport docs]) (breaking change) +- Added Zyxel Keenetic NDMS2 based routers support for device tracking ([@foxel] - [#9315]) ([device_tracker.keenetic_ndms2 docs]) (new-platform) +- Add city/state/country options and fix bugs for airvisual ([@bachya] - [#9436]) ([sensor.airvisual docs]) +- Fix emulated hue warning message ([@astone123] - [#9452]) ([emulated_hue docs]) +- Alexa smart home native support ([@pvizeli] - [#9443]) +- fix for Twitter notifications without media ([@MikeChristianson] - [#9448]) +- Load WebComponent polyfill on header. ([@fanthos] - [#9438]) +- Fix issue 5728: Emulated Hue UPnP crashes on special characters. ([@SqyD] - [#9453]) +- Ios notify camera fix ([@rbflurry] - [#9427]) (breaking change) +- Adds MQTT Fan Discovery ([@hufman] - [#9463]) +- Upgrade sqlalchemy to 1.1.14 ([@fabaff] - [#9458]) +- Upgrade uber_rides to 0.6.0 ([@fabaff] - [#9457]) ([sensor.uber docs]) +- Upgrade youtube_dl to 2017.9.15 ([@fabaff] - [#9456]) +- DoorBird Component ([@Klikini] - [#9281]) ([doorbird docs]) ([binary_sensor.doorbird docs]) ([camera.doorbird docs]) ([switch.doorbird docs]) (new-platform) +- Fix recorder does not vacuum SQLite DB on purge ([@milanvo] - [#9469]) +- fitbit fixes ([@happyleavesaoc] - [#9460]) ([sensor.fitbit docs]) (breaking change) +- Fix typo in services.yaml ([@mika] - [#9475]) +- Upgrade pyasn1 to 0.3.5 and pyasn1-modules to 0.1.4 ([@fabaff] - [#9474]) ([notify.xmpp docs]) +- Xiaomi Gateway: Allow static configuration of a gateway without discovery ([@syssi] - [#9464]) ([xiaomi_aqara docs]) +- Added support for the DTE Energy Bridge v2 ([@Blender3D] - [#9431]) ([sensor.dte_energy_bridge docs]) +- Telnet switch ([@multiholle] - [#8913]) ([switch.telnet docs]) (new-platform) +- Abode services, events, lights, cameras, automations, quick actions. ([@MisterWil] - [#9310]) ([abode docs]) ([alarm_control_panel.abode docs]) ([binary_sensor.abode docs]) ([camera.abode docs]) ([cover.abode docs]) ([light.abode docs]) ([lock.abode docs]) ([switch.abode docs]) (new-platform) +- Added satel_integra alarm panel and binary sensor platform ([@c-soft] - [#9336]) ([satel_integra docs]) ([alarm_control_panel.satel_integra docs]) ([binary_sensor.satel_integra docs]) (new-platform) +- Worx Landroid sensor ([@nilzen] - [#9416]) ([sensor.worxlandroid docs]) (new-platform) +- Fix universal media_player mute ([@colindunn] - [#9462]) ([media_player.universal docs]) +- Small improvement of KNX Covers ([@Julius2342] - [#9476]) +- Upgrade async_timeout to 1.4.0 ([@fabaff] - [#9488]) +- Bump version of abodepy ([@MisterWil] - [#9491]) ([abode docs]) +- Upgrade coinmarketcap to 4.1.1 ([@fabaff] - [#9490]) ([sensor.coinmarketcap docs]) +- Upgrade blockchain to 1.4.0 ([@fabaff] - [#9489]) +- Solve Recorder component failing when using Axis component ([@Kane610] - [#9293]) ([axis docs]) ([camera.axis docs]) +- switch to pypi for xiaomi gw ([@danielhiversen] - [#9498]) ([xiaomi_aqara docs]) +- renamed add_devices to async_add_devices according to hass naming scheme ([@Julius2342] - [#9485]) ([binary_sensor.knx docs]) ([climate.knx docs]) ([light.knx docs]) ([sensor.knx docs]) ([switch.knx docs]) +- Revert "renamed add_devices to async_add_devices according to hass naming scheme (#9485)" ([@pvizeli] - [#9503]) ([alarm_control_panel.spc docs]) ([binary_sensor.knx docs]) ([binary_sensor.spc docs]) ([climate.knx docs]) ([light.knx docs]) ([sensor.citybikes docs]) ([sensor.knx docs]) ([sensor.worxlandroid docs]) ([switch.knx docs]) +- LIFX: fix multi-zone color restore after effects ([@amelchio] - [#9492]) ([light.lifx docs]) +- renamed add_devices to async_add_devices according to hass naming scheme (second try after failed #9485) ([@Julius2342] - [#9505]) ([alarm_control_panel.spc docs]) ([binary_sensor.knx docs]) ([binary_sensor.spc docs]) ([climate.knx docs]) ([light.knx docs]) ([sensor.citybikes docs]) ([sensor.knx docs]) ([sensor.worxlandroid docs]) ([switch.knx docs]) +- Xiaomi pycryptodome ([@danielhiversen] - [#9511]) ([xiaomi_aqara docs]) +- Bumped pyhomematic, additional device support ([@danielperna84] - [#9506]) ([homematic docs]) ([sensor.homematic docs]) +- abode: Bump abodepy dependency to 0.11.7 ([@vickyg3] - [#9504]) ([abode docs]) +- abode: Set device_type in state attributes ([@vickyg3] - [#9515]) ([abode docs]) +- update xiaomi aqara lib ([@danielhiversen] - [#9520]) ([xiaomi_aqara docs]) +- added services.yaml integration for input_boolean ([@skalavala] - [#9519]) ([input_boolean docs]) +- Add reload service to python_script ([@doudz] - [#9512]) ([python_script docs]) +- MQTT Binary Sensor - Add availability_topic for online/offline status ([@marthoc] - [#9507]) ([binary_sensor.mqtt docs]) +- Fix typo within cover/knx https://github.com/XKNX/xknx/issues/64 ([@Julius2342] - [#9527]) ([cover.knx docs]) +- LIFX: improve performance of setting multi-zone lights to a single color ([@amelchio] - [#9526]) ([light.lifx docs]) + +[#8913]: https://github.com/home-assistant/home-assistant/pull/8913 +[#9056]: https://github.com/home-assistant/home-assistant/pull/9056 +[#9129]: https://github.com/home-assistant/home-assistant/pull/9129 +[#9162]: https://github.com/home-assistant/home-assistant/pull/9162 +[#9222]: https://github.com/home-assistant/home-assistant/pull/9222 +[#9227]: https://github.com/home-assistant/home-assistant/pull/9227 +[#9236]: https://github.com/home-assistant/home-assistant/pull/9236 +[#9246]: https://github.com/home-assistant/home-assistant/pull/9246 +[#9264]: https://github.com/home-assistant/home-assistant/pull/9264 +[#9281]: https://github.com/home-assistant/home-assistant/pull/9281 +[#9283]: https://github.com/home-assistant/home-assistant/pull/9283 +[#9286]: https://github.com/home-assistant/home-assistant/pull/9286 +[#9293]: https://github.com/home-assistant/home-assistant/pull/9293 +[#9301]: https://github.com/home-assistant/home-assistant/pull/9301 +[#9310]: https://github.com/home-assistant/home-assistant/pull/9310 +[#9315]: https://github.com/home-assistant/home-assistant/pull/9315 +[#9336]: https://github.com/home-assistant/home-assistant/pull/9336 +[#9338]: https://github.com/home-assistant/home-assistant/pull/9338 +[#9355]: https://github.com/home-assistant/home-assistant/pull/9355 +[#9357]: https://github.com/home-assistant/home-assistant/pull/9357 +[#9364]: https://github.com/home-assistant/home-assistant/pull/9364 +[#9365]: https://github.com/home-assistant/home-assistant/pull/9365 +[#9378]: https://github.com/home-assistant/home-assistant/pull/9378 +[#9386]: https://github.com/home-assistant/home-assistant/pull/9386 +[#9389]: https://github.com/home-assistant/home-assistant/pull/9389 +[#9390]: https://github.com/home-assistant/home-assistant/pull/9390 +[#9391]: https://github.com/home-assistant/home-assistant/pull/9391 +[#9394]: https://github.com/home-assistant/home-assistant/pull/9394 +[#9400]: https://github.com/home-assistant/home-assistant/pull/9400 +[#9403]: https://github.com/home-assistant/home-assistant/pull/9403 +[#9404]: https://github.com/home-assistant/home-assistant/pull/9404 +[#9408]: https://github.com/home-assistant/home-assistant/pull/9408 +[#9411]: https://github.com/home-assistant/home-assistant/pull/9411 +[#9413]: https://github.com/home-assistant/home-assistant/pull/9413 +[#9415]: https://github.com/home-assistant/home-assistant/pull/9415 +[#9416]: https://github.com/home-assistant/home-assistant/pull/9416 +[#9417]: https://github.com/home-assistant/home-assistant/pull/9417 +[#9422]: https://github.com/home-assistant/home-assistant/pull/9422 +[#9423]: https://github.com/home-assistant/home-assistant/pull/9423 +[#9424]: https://github.com/home-assistant/home-assistant/pull/9424 +[#9426]: https://github.com/home-assistant/home-assistant/pull/9426 +[#9427]: https://github.com/home-assistant/home-assistant/pull/9427 +[#9428]: https://github.com/home-assistant/home-assistant/pull/9428 +[#9431]: https://github.com/home-assistant/home-assistant/pull/9431 +[#9435]: https://github.com/home-assistant/home-assistant/pull/9435 +[#9436]: https://github.com/home-assistant/home-assistant/pull/9436 +[#9437]: https://github.com/home-assistant/home-assistant/pull/9437 +[#9438]: https://github.com/home-assistant/home-assistant/pull/9438 +[#9439]: https://github.com/home-assistant/home-assistant/pull/9439 +[#9440]: https://github.com/home-assistant/home-assistant/pull/9440 +[#9443]: https://github.com/home-assistant/home-assistant/pull/9443 +[#9446]: https://github.com/home-assistant/home-assistant/pull/9446 +[#9448]: https://github.com/home-assistant/home-assistant/pull/9448 +[#9452]: https://github.com/home-assistant/home-assistant/pull/9452 +[#9453]: https://github.com/home-assistant/home-assistant/pull/9453 +[#9456]: https://github.com/home-assistant/home-assistant/pull/9456 +[#9457]: https://github.com/home-assistant/home-assistant/pull/9457 +[#9458]: https://github.com/home-assistant/home-assistant/pull/9458 +[#9460]: https://github.com/home-assistant/home-assistant/pull/9460 +[#9462]: https://github.com/home-assistant/home-assistant/pull/9462 +[#9463]: https://github.com/home-assistant/home-assistant/pull/9463 +[#9464]: https://github.com/home-assistant/home-assistant/pull/9464 +[#9469]: https://github.com/home-assistant/home-assistant/pull/9469 +[#9474]: https://github.com/home-assistant/home-assistant/pull/9474 +[#9475]: https://github.com/home-assistant/home-assistant/pull/9475 +[#9476]: https://github.com/home-assistant/home-assistant/pull/9476 +[#9485]: https://github.com/home-assistant/home-assistant/pull/9485 +[#9488]: https://github.com/home-assistant/home-assistant/pull/9488 +[#9489]: https://github.com/home-assistant/home-assistant/pull/9489 +[#9490]: https://github.com/home-assistant/home-assistant/pull/9490 +[#9491]: https://github.com/home-assistant/home-assistant/pull/9491 +[#9492]: https://github.com/home-assistant/home-assistant/pull/9492 +[#9498]: https://github.com/home-assistant/home-assistant/pull/9498 +[#9503]: https://github.com/home-assistant/home-assistant/pull/9503 +[#9504]: https://github.com/home-assistant/home-assistant/pull/9504 +[#9505]: https://github.com/home-assistant/home-assistant/pull/9505 +[#9506]: https://github.com/home-assistant/home-assistant/pull/9506 +[#9507]: https://github.com/home-assistant/home-assistant/pull/9507 +[#9511]: https://github.com/home-assistant/home-assistant/pull/9511 +[#9512]: https://github.com/home-assistant/home-assistant/pull/9512 +[#9515]: https://github.com/home-assistant/home-assistant/pull/9515 +[#9519]: https://github.com/home-assistant/home-assistant/pull/9519 +[#9520]: https://github.com/home-assistant/home-assistant/pull/9520 +[#9526]: https://github.com/home-assistant/home-assistant/pull/9526 +[#9527]: https://github.com/home-assistant/home-assistant/pull/9527 +[@MisterWil]: https://github.com/MisterWil +[@pdanilew]: https://github.com/pdanilew +[@marthoc]: https://github.com/marthoc +[@spektren]: https://github.com/spektren +[@Blender3D]: https://github.com/Blender3D +[@Jay2645]: https://github.com/Jay2645 +[@Julius2342]: https://github.com/Julius2342 +[@Kane610]: https://github.com/Kane610 +[@Klikini]: https://github.com/Klikini +[@MikeChristianson]: https://github.com/MikeChristianson +[@SqyD]: https://github.com/SqyD +[@TD22057]: https://github.com/TD22057 +[@amelchio]: https://github.com/amelchio +[@antonym]: https://github.com/antonym +[@armills]: https://github.com/armills +[@arsaboo]: https://github.com/arsaboo +[@astone123]: https://github.com/astone123 +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@c-soft]: https://github.com/c-soft +[@colindunn]: https://github.com/colindunn +[@danielhiversen]: https://github.com/danielhiversen +[@danielperna84]: https://github.com/danielperna84 +[@diplix]: https://github.com/diplix +[@doudz]: https://github.com/doudz +[@fabaff]: https://github.com/fabaff +[@fanaticDavid]: https://github.com/fanaticDavid +[@fanthos]: https://github.com/fanthos +[@foxel]: https://github.com/foxel +[@giangvo]: https://github.com/giangvo +[@happyleavesaoc]: https://github.com/happyleavesaoc +[@hufman]: https://github.com/hufman +[@jlmcgehee21]: https://github.com/jlmcgehee21 +[@johnboiles]: https://github.com/johnboiles +[@kylehendricks]: https://github.com/kylehendricks +[@michaelarnauts]: https://github.com/michaelarnauts +[@mika]: https://github.com/mika +[@milanvo]: https://github.com/milanvo +[@morberg]: https://github.com/morberg +[@multiholle]: https://github.com/multiholle +[@mw-white]: https://github.com/mw-white +[@nilzen]: https://github.com/nilzen +[@pfalcon]: https://github.com/pfalcon +[@postlund]: https://github.com/postlund +[@pvizeli]: https://github.com/pvizeli +[@rbflurry]: https://github.com/rbflurry +[@rollbrettler]: https://github.com/rollbrettler +[@skalavala]: https://github.com/skalavala +[@snjoetw]: https://github.com/snjoetw +[@syssi]: https://github.com/syssi +[@tcastberg]: https://github.com/tcastberg +[@tinloaf]: https://github.com/tinloaf +[@turbokongen]: https://github.com/turbokongen +[@vickyg3]: https://github.com/vickyg3 +[@wickerwaka]: https://github.com/wickerwaka +[abode docs]: /components/abode/ +[alarm_control_panel.abode docs]: /components/alarm_control_panel.abode/ +[alarm_control_panel.manual docs]: /components/alarm_control_panel.manual/ +[alarm_control_panel.satel_integra docs]: /components/alarm_control_panel.satel_integra/ +[alarm_control_panel.spc docs]: /components/alarm_control_panel.spc/ +[alexa docs]: /components/alexa/ +[api docs]: /components/api/ +[apple_tv docs]: /components/apple_tv/ +[axis docs]: /components/axis/ +[binary_sensor.abode docs]: /components/binary_sensor.abode/ +[binary_sensor.bayesian docs]: /components/binary_sensor.bayesian/ +[binary_sensor.doorbird docs]: /components/binary_sensor.doorbird/ +[binary_sensor.knx docs]: /components/binary_sensor.knx/ +[binary_sensor.mqtt docs]: /components/binary_sensor.mqtt/ +[binary_sensor.satel_integra docs]: /components/binary_sensor.satel_integra/ +[binary_sensor.spc docs]: /components/binary_sensor.spc/ +[calendar.todoist docs]: /components/calendar.todoist/ +[camera.abode docs]: /components/camera.abode/ +[camera.axis docs]: /components/camera.axis/ +[camera.doorbird docs]: /components/camera.doorbird/ +[camera.uvc docs]: /components/camera.uvc/ +[climate.knx docs]: /components/climate.knx/ +[config.zwave docs]: /components/config.zwave/ +[cover.abode docs]: /components/cover.abode/ +[cover.knx docs]: /components/cover.knx/ +[device_tracker.aruba docs]: /components/device_tracker.aruba/ +[device_tracker.automatic docs]: /components/device_tracker.automatic/ +[device_tracker.keenetic_ndms2 docs]: /components/device_tracker.keenetic_ndms2/ +[device_tracker.owntracks docs]: /components/device_tracker.owntracks/ +[doorbird docs]: /components/doorbird/ +[emulated_hue docs]: /components/emulated_hue/ +[homematic docs]: /components/homematic/ +[input_boolean docs]: /components/input_boolean/ +[light.abode docs]: /components/light.abode/ +[light.knx docs]: /components/light.knx/ +[light.lifx docs]: /components/light.lifx/ +[light.template docs]: /components/light.template/ +[light.tradfri docs]: /components/light.tradfri/ +[light.xiaomi_philipslight docs]: /components/light.xiaomi_philipslight/ +[lock.abode docs]: /components/lock.abode/ +[media_player.apple_tv docs]: /components/media_player.apple_tv/ +[media_player.mpd docs]: /components/media_player.mpd/ +[media_player.russound_rio docs]: /components/media_player.russound_rio/ +[media_player.universal docs]: /components/media_player.universal/ +[mqtt_statestream docs]: /components/mqtt_statestream/ +[notify.html5 docs]: /components/notify.html5/ +[notify.xmpp docs]: /components/notify.xmpp/ +[python_script docs]: /components/python_script/ +[satel_integra docs]: /components/satel_integra/ +[sensor.airvisual docs]: /components/sensor.airvisual/ +[sensor.citybikes docs]: /components/sensor.citybikes/ +[sensor.coinmarketcap docs]: /components/sensor.coinmarketcap/ +[sensor.dte_energy_bridge docs]: /components/sensor.dte_energy_bridge/ +[sensor.fitbit docs]: /components/sensor.fitbit/ +[sensor.homematic docs]: /components/sensor.homematic/ +[sensor.knx docs]: /components/sensor.knx/ +[sensor.mopar docs]: /components/sensor.mopar/ +[sensor.onewire docs]: /components/sensor.onewire/ +[sensor.swiss_public_transport docs]: /components/sensor.swiss_public_transport/ +[sensor.systemmonitor docs]: /components/sensor.systemmonitor/ +[sensor.uber docs]: /components/sensor.uber/ +[sensor.worxlandroid docs]: /components/sensor.worxlandroid/ +[switch.abode docs]: /components/switch.abode/ +[switch.broadlink docs]: /components/switch.broadlink/ +[switch.doorbird docs]: /components/switch.doorbird/ +[switch.knx docs]: /components/switch.knx/ +[switch.rest docs]: /components/switch.rest/ +[switch.telnet docs]: /components/switch.telnet/ +[vacuum docs]: /components/vacuum/ +[vacuum.mqtt docs]: /components/vacuum.mqtt/ +[vacuum.xiaomi docs]: /components/vacuum.xiaomi/ +[xiaomi docs]: /components/xiaomi/ +[xiaomi_aqara docs]: /components/xiaomi_aqara/ +[zwave docs]: /components/zwave/ +[forum]: https://community.home-assistant.io/ +[issue]: https://github.com/home-assistant/home-assistant/issues +[discord]: https://discord.gg/c5DvZ4e +]]> + + <![CDATA[0.53: Tesla, Customize editor, and super fast KNX rewrite]]> @@ -1742,508 +2092,6 @@ conversation: [media_player.pioneer docs]: https://home-assistant.io/components/media_player.pioneer/ [telegram_bot.webhooks docs]: https://home-assistant.io/components/telegram_bot.webhooks/ [zwave docs]: https://home-assistant.io/components/zwave/ -]]> - - - - <![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) - -## Release 0.49.1 - July 24 - -- Fix TP-Link device tracker regression since 0.49 ([@maikelwever] - [#8497]) ([device_tracker.tplink docs]) -- prometheus: Convert fahrenheit to celsius ([@rcloran] - [#8511]) ([prometheus docs]) -- Update dlib_face_detect.py ([@pvizeli] - [#8516]) ([image_processing.dlib_face_detect docs]) -- Realfix for dlib ([@pvizeli] - [#8517]) ([image_processing.dlib_face_detect docs]) -- Attach the `chat_id` for a callback query from a chat group (fixes #8461) ([@azogue] - [#8523]) ([telegram_bot docs]) -- Fix support for multiple Apple TVs ([@postlund] - [#8539]) -- LIFX: assume default features for unknown products ([@amelchio] - [#8553]) ([light.lifx docs]) -- Fix broken status update for lighting4 devices ([@ypollart] - [#8543]) ([rfxtrx docs]) ([binary_sensor.rfxtrx docs]) -- zha: Update to bellows 0.3.4 ([@rcloran] - [#8594]) ([zha docs]) -- Fix STATION_SCHEMA validation on longitude ([@clkao] - [#8610]) ([sensor.citybikes docs]) -- Bumped Amcrest version ([@tchellomello] - [#8624]) ([amcrest docs]) -- Check if /dev/input/by-id exists ([@schaal] - [#8601]) ([keyboard_remote docs]) -- Tado Fix #8606 ([@filcole] - [#8621]) ([climate.tado docs]) -- prometheus: Fix zwave battery level ([@rcloran] - [#8615]) ([prometheus docs]) -- ubus: Make multiple instances work again ([@glance-] - [#8571]) ([device_tracker.ubus docs]) -- Properly slugify switch.flux update service name ([@jawilson] - [#8545]) ([switch.flux docs]) - -## If you need help... -...don't hesitate to use our very active [forums][forum] or join us for a little [chat][discord]. The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks. - -## Reporting Issues -Experiencing issues introduced by this release? Please report them in our [issue tracker][issue]. Make sure to fill in all fields of the issue template. - - -## Breaking Changes - -- 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_player.apple_tv docs]: https://home-assistant.io/components/media_player.apple_tv/ -[media_player.denonavr docs]: https://home-assistant.io/components/media_player.denonavr/ -[media_player.emby docs]: https://home-assistant.io/components/media_player.emby/ -[media_player.plex docs]: https://home-assistant.io/components/media_player.plex/ -[media_player.soundtouch docs]: https://home-assistant.io/components/media_player.soundtouch/ -[media_player.spotify docs]: https://home-assistant.io/components/media_player.spotify/ -[media_player.vizio docs]: https://home-assistant.io/components/media_player.vizio/ -[modbus docs]: https://home-assistant.io/components/modbus/ -[mqtt docs]: https://home-assistant.io/components/mqtt/ -[notify docs]: https://home-assistant.io/components/notify/ -[notify.discord docs]: https://home-assistant.io/components/notify.discord/ -[notify.lametric docs]: https://home-assistant.io/components/notify.lametric/ -[notify.slack docs]: https://home-assistant.io/components/notify.slack/ -[notify.twitter docs]: https://home-assistant.io/components/notify.twitter/ -[octoprint docs]: https://home-assistant.io/components/octoprint/ -[prometheus docs]: https://home-assistant.io/components/prometheus/ -[python_script docs]: https://home-assistant.io/components/python_script/ -[recorder docs]: https://home-assistant.io/components/recorder/ -[rflink docs]: https://home-assistant.io/components/rflink/ -[rfxtrx docs]: https://home-assistant.io/components/rfxtrx/ -[scene.velux docs]: https://home-assistant.io/components/scene.velux/ -[sensor.amcrest docs]: https://home-assistant.io/components/sensor.amcrest/ -[sensor.apcupsd docs]: https://home-assistant.io/components/sensor.apcupsd/ -[sensor.arwn docs]: https://home-assistant.io/components/sensor.arwn/ -[sensor.broadlink docs]: https://home-assistant.io/components/sensor.broadlink/ -[sensor.buienradar docs]: https://home-assistant.io/components/sensor.buienradar/ -[sensor.citybikes docs]: https://home-assistant.io/components/sensor.citybikes/ -[sensor.dht docs]: https://home-assistant.io/components/sensor.dht/ -[sensor.dyson docs]: https://home-assistant.io/components/sensor.dyson/ -[sensor.gtfs docs]: https://home-assistant.io/components/sensor.gtfs/ -[sensor.london_underground docs]: https://home-assistant.io/components/sensor.london_underground/ -[sensor.modbus docs]: https://home-assistant.io/components/sensor.modbus/ -[sensor.octoprint docs]: https://home-assistant.io/components/sensor.octoprint/ -[sensor.openweathermap docs]: https://home-assistant.io/components/sensor.openweathermap/ -[sensor.otp docs]: https://home-assistant.io/components/sensor.otp/ -[sensor.rflink docs]: https://home-assistant.io/components/sensor.rflink/ -[sensor.uber docs]: https://home-assistant.io/components/sensor.uber/ -[sensor.waqi docs]: https://home-assistant.io/components/sensor.waqi/ -[sensor.yweather docs]: https://home-assistant.io/components/sensor.yweather/ -[sensor.zha docs]: https://home-assistant.io/components/sensor.zha/ -[snips docs]: https://home-assistant.io/components/snips/ -[switch.broadlink docs]: https://home-assistant.io/components/switch.broadlink/ -[switch.dlink docs]: https://home-assistant.io/components/switch.dlink/ -[switch.modbus docs]: https://home-assistant.io/components/switch.modbus/ -[switch.rachio docs]: https://home-assistant.io/components/switch.rachio/ -[switch.rflink docs]: https://home-assistant.io/components/switch.rflink/ -[switch.xiaomi_vacuum docs]: https://home-assistant.io/components/switch.xiaomi_vacuum/ -[tado docs]: https://home-assistant.io/components/tado/ -[tts docs]: https://home-assistant.io/components/tts/ -[tts.amazon_polly docs]: https://home-assistant.io/components/tts.amazon_polly/ -[upnp docs]: https://home-assistant.io/components/upnp/ -[velux docs]: https://home-assistant.io/components/velux/ -[frontend docs]: https://home-assistant.io/components/frontend/ -[vera docs]: https://home-assistant.io/components/vera/ -[verisure docs]: https://home-assistant.io/components/verisure/ -[wake_on_lan docs]: https://home-assistant.io/components/wake_on_lan/ -[weather.buienradar docs]: https://home-assistant.io/components/weather.buienradar/ -[weather.openweathermap docs]: https://home-assistant.io/components/weather.openweathermap/ -[zha docs]: https://home-assistant.io/components/zha/ -[zha.const docs]: https://home-assistant.io/components/zha.const/ -[forum]: https://community.home-assistant.io/ -[issue]: https://github.com/home-assistant/home-assistant/issues -[discord]: https://discord.gg/c5DvZ4e -[#8497]: https://github.com/home-assistant/home-assistant/pull/8497 -[#8511]: https://github.com/home-assistant/home-assistant/pull/8511 -[#8516]: https://github.com/home-assistant/home-assistant/pull/8516 -[#8517]: https://github.com/home-assistant/home-assistant/pull/8517 -[#8523]: https://github.com/home-assistant/home-assistant/pull/8523 -[#8539]: https://github.com/home-assistant/home-assistant/pull/8539 -[#8543]: https://github.com/home-assistant/home-assistant/pull/8543 -[#8553]: https://github.com/home-assistant/home-assistant/pull/8553 -[#8594]: https://github.com/home-assistant/home-assistant/pull/8594 -[#8610]: https://github.com/home-assistant/home-assistant/pull/8610 -[@clkao]: https://github.com/clkao -[@maikelwever]: https://github.com/maikelwever -[@ypollart]: https://github.com/ypollart -[binary_sensor.rfxtrx docs]: https://home-assistant.io/components/binary_sensor.rfxtrx/ -[telegram_bot docs]: https://home-assistant.io/components/telegram_bot/ -[#8545]: https://github.com/home-assistant/home-assistant/pull/8545 -[#8571]: https://github.com/home-assistant/home-assistant/pull/8571 -[#8601]: https://github.com/home-assistant/home-assistant/pull/8601 -[#8615]: https://github.com/home-assistant/home-assistant/pull/8615 -[#8621]: https://github.com/home-assistant/home-assistant/pull/8621 -[#8624]: https://github.com/home-assistant/home-assistant/pull/8624 -[@filcole]: https://github.com/filcole -[@glance-]: https://github.com/glance- -[@jawilson]: https://github.com/jawilson -[@schaal]: https://github.com/schaal -[device_tracker.ubus docs]: https://home-assistant.io/components/device_tracker.ubus/ -[keyboard_remote docs]: https://home-assistant.io/components/keyboard_remote/ -[switch.flux docs]: https://home-assistant.io/components/switch.flux/ ]]>
    diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index 07312fd2af..eac228ff64 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 1739917fad..d46d2ff00a 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index e354bd56d8..2860bd1580 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 64a8892ef1..cc58a11155 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index fe3077f09f..3d6d8c28e1 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 ee71099665..761d9f3d75 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index e48a17dab5..80bf9aaf80 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -263,6 +263,9 @@

    Recent Posts

    diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index d0aa6f1e9e..88b583c295 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-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index f128fcb1f1..21d19f3750 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 45fc8593c9..eec6b952bf 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 066a6d32c7..8d99dab069 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 4f87705ff1..4ec3e35a68 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2017-09-23T00:52:15+00:00 + 2017-09-23T06:07:46+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index 96020a84a2..e2a617f5ea 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 354c0da3bb..d4da0d4045 100644 --- a/blog/index.html +++ b/blog/index.html @@ -67,6 +67,51 @@
    +
    +
    +

    + 0.54: Todoist, DoorBird, Abode cameras +

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

    +

    We’re approaching the end of September and that means that it was our birthday! We are now officially 4 years old and are getting more amazing with every release. This release too will include some great new stuff and tons of bugfixes. Included is a bug fix by @fanthos that should fix the frontend in some browsers. If you had issues with your browser before, make sure to check out this release.

    +

    This release we’ve started the work to make our Xiaomi integrations more robust. This meant that we’ve had to rename the components to make it more clear which of the Xiaomi protocols are being used. We have some developers working on making this very affordable home automation solution a first class citizen in the Home Assistant ecosystem, stay tuned for more integrations!

    +

    Another cool thing in this release is the new mqtt_statestream component to export state changes to MQTT. Each entity will be exported on their own topic which makes it very easy to subscribe to individual entity updates.

    +

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

    @@ -540,88 +585,6 @@ Hass.io dashboard


    -
    -
    -

    - 0.49: Themes 🎨, kiosk mode and Prometheus.io -

    -
    - - - 13 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

    - -

    Release 0.49.1 - July 24

    - -

    If you need help…

    -

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

    -

    Reporting Issues

    -

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

    - Read on → -
    -
    -
    diff --git a/blog/posts/10/index.html b/blog/posts/10/index.html index 1ea9ff32c7..e2e67bcc92 100644 --- a/blog/posts/10/index.html +++ b/blog/posts/10/index.html @@ -67,6 +67,69 @@
    +
    +
    +

    + 0.18: Bluetooth, LG WebOS TVs and Roombas. +

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

    It’s time for 0.18. This release cycle is 2 days shorter than usual as I’ll be travelling to Europe. This also means that it can take some more time before you get feedback on PRs.

    +

    Since the last release we have moved all Home Assistant source code etc into it’s own organisation on GitHub. We’re growing up! This sadly did cause us to have to move all Docker images. Check the breaking changes section for more info.

    +

    +

    + +

    Breaking changes

    +
      +
    • We have migrated our datetime format to be iso8601. This will only impact you if you are consuming the date times from the API directly. You can ignore this if you are just using Home Assistant via configuration and the frontend.
    • +
    • The constant TEMP_CELCIUS is now correctly called TEMP_CELSIUS. Old one is deprecated and will eventually be removed.
    • +
    • The location of the Docker image has changed. There was no possibility for us to keep maintaining the old image (as it was bound to the GitHub repo under my name) or to make a redirect. So if you are using the Home Assistant Docker image, change it to run homeassistant/home-assistant:latest for the latest release and homeassistant/home-assistant:dev for the latest dev version.
    • +
    • MySensors received two big changes that will cause you to update your configs. See component page for new example config. +
        +
      1. All MySensors entity IDs are different! There was an error in the naming that caused MySensors to append node ID and child ID instead of separating them with an underscore. This has been fixed but will cause all your MySensors entity IDs to change. This is a one time breaking change.
      2. +
      3. The second change is that we now support the TCP ethernet gateway. This is causing a slight change to the config format: you have to change port: under gateways to device:.
      4. +
      +
    • +
    +
    +
    +

    @@ -497,39 +560,6 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.


    -
    -
    -

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