diff --git a/atom.xml b/atom.xml index dc83d72c27..d69064acce 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ @@ -13,6 +13,104 @@ Octopress + + <![CDATA[0.34: New Remote component, Websockets, Sonarr, GPSLogger]]> + + 2016-12-03T08:04:05+00:00 + https://home-assistant.io/blog/2016/12/03/remote-websockets-sonarr + Here we go…0.34. Let’s call it the “Santa Claus” release. Rodolfo was faster than expected and there are a lot of goodies on the sled. Of course, more work on async programming done by @pvizeli and @balloob, a new components, new platforms, major improvements, and much more.

+ +

GPSLogger

+ +

The work of @dainok let you use your Android device, with the Geolocation feature enabled, to track itself using the GPS sensor or WiFi networks with GPSLogger app. GPSLogger can use multiple source: the passive one just get the latest Android known location, without activating GPS sensors or scanning for WiFi networks.

+ +

Remote component

+ +

The brand new remote component made by @iandday will simplyfy the integration of all kind remote control units. The first platform for Harmony is included in this release.

+ +

HomeMatic

+ +

The HomeMatic component has received some updates worth mentioning:

+ +
    +
  • Additional services +
      +
    • reconnect: Reconnect to your CCU/Homegear without restarting Home Assistant.
    • +
    • set_dev_value: Manually control a device, even if it’s not supported by Home Assistant yet.
    • +
    +
  • +
  • Support for multiple HomeMatic hosts
  • +
  • Support for HomeMatic Wired (most devices) and HomeMatic IP (a few devices)
  • +
  • Various improvements and fixes, especially for HM-Sec-Key (KeyMatic)
  • +
+ +

The support for multiple hosts is a result of allowing mixed configurations with wireless, wired, and IP devices. This has the drawback of making the update a breaking change (along with the renamed set_value service). However, the benefits and possibilities gained will be worth it.

+ +

Websocket API

+ +

This release includes a new websockets based API by @balloob to power the next generation of Home Assistant frontends. The current frontend has been partly migrated to use it and will be further migrated in the future.

+ +

All changes

+ + + +

Breaking changes

+ +
    +
  • The HomeMatic component now uses a different syntax for hosts and the set_value service has been renamed.
  • +
  • All RFXtrx sensors will get a new entity ID.
  • +
  • If you are using NGINX, you will have to adapt your configuration.
  • +
  • Nest contains changes which will require your attention.
  • +
+ +

If you need help…

+ +

…don’t hesitate to use our Forum 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.

+ +]]>
+
+ <![CDATA[0.33: New Calendar component, Wink thermostats and Cisco IOS]]> @@ -2153,115 +2251,6 @@ One of the graphs created with this tutorial.

Thanks to the magic of Jupyter, all of the code is customizable: want to selectively display your data, only covering a specific entity? Sure thing! Want to change the properties of the plots? No problem!

While you learn and explore your IoT data, we will be working on providing more ready-to-use Jupyter Notebooks. Feel free to ask questions or provide suggestions. Would you like to see a specific visualization? Is there a particular facet of data you’re interested in? Let’s talk about it, let’s dive into the world of data together!

-]]> -
- - - <![CDATA[Visualize your IoT data]]> - - 2016-07-19T16:00:00+00:00 - https://home-assistant.io/blog/2016/07/19/visualizing-your-iot-data -

- -

The history component is tracking everything that is going on within Home Assistant. This means that you have access to all stored information about your home. Our history is not a full-fledged graphical processing and visualization component as you may know from systems and network monitoring tools. The current limitation is that you only can select a day for a visual output of your information and not a period. Also, there is no possibility to drill down on a specific entity.

- -

This blog post will show you ways to export data for reporting, visualization, or further analysis of automation rules.

- - - -

In this blog post I use the temperature of the Aare river close to where I live as a show case. The temperatures were recorded with the Swiss Hydrological Data sensor and the name of the sensor is sensor.aare.

- -

The database is stored at <path to config dir>/.homeassistant/home-assistant_v2.db as SQLite database. In all examples we are going to use the path: /home/ha/.homeassistant/home-assistant_v2.db

- -

If you are just curious what’s stored in your database then you can use the sqlite3 command-line tool or a graphical one like DB Browser for SQLite.

- -

The table that is holding the states is called states. The events tables is responsible for storing the events which occurred. So, we will first check how many entries there are in the states table. sqlite3 needs to know where the databases is located. To work with your database make sure that Home Assistant is not running or create a copy of the existing database. It’s recommended to work with a copy.

- -
$ sqlite3 /home/ha/.homeassistant/home-assistant_v2.db 
-SQLite version 3.11.0 2016-02-15 17:29:24
-sqlite> SELECT count(*) FROM states;
-24659
-
-
- -

Let’s have a look at a sample SQL query. This query will show all states in a period for the sensor sensor.aare.

- -
SELECT state, last_changed FROM states
-  WHERE
-    entity_id = 'sensor.aare'
-  AND
-     last_changed BETWEEN
-    '2016-07-05 00:00:00.000000' AND '2016-07-07 00:00:00.000000';
-
-
- -

The SQL statement can be formed that it fits exactly what you need. This means that you can process the data in any way you want for further use. Often it makes sense to eliminate certain entries like Unknown or peaks.

- -

If the above query is executed in DB Browser for SQLite you would be able to save the sensor’s graph as png.

- -

- - Visualization with DB Browser for SQLite -

- -

You may ask: Why not do this with LibreOffice Calc or another spreadsheet application? As most spreadsheet applications are not able to work directly with SQLite database we are going to export the data from the database to CSV.

- -
$ sqlite3 -header -csv /home/ha/.homeassistant/home-assistant_v2.db "SELECT last_changed, state FROM states WHERE entity_id = 'sensor.aare' AND last_changed BETWEEN '2016-07-05 00:00:00.000000' AND '2016-07-07 00:00:00.000000';" > sensor.csv
-
-
- -

The ordering for the SELECT was changed to get the time stamps first and then the state. Now we can import the CSV file into the application of your choice, here it’s LibreOffice Calc.

- -

- - Import of the CSV file -

- -

After the import a graph can be created over the existing data.

- -

- - Graph in LibreOffice -

- -

You can also use matplotlib to generate graphs as an alternative to a spreadsheet application. This is a powerful Python 2D plotting library. With the built-in support for SQLite in Python it will only take a couple lines of code to visualize your data.

- -
import sqlite3
-from matplotlib import dates
-import matplotlib.pyplot as plt
-
-import homeassistant.util.dt as dt
-
-values = []
-timestamps = []
-
-conn = sqlite3.connect('/home/ha/.homeassistant/home-assistant_v2.db')
-data = conn.execute("SELECT state, last_changed FROM states WHERE "
-                    "entity_id = 'sensor.aare' AND last_changed BETWEEN "
-                    "'2016-07-05 00:00:00.000000' AND "
-                    "'2016-07-07 00:00:00.000000'")
-
-for x in data:
-    timestamps.append(dates.date2num(dt.parse_datetime(x[1])))
-    values.append(float(x[0]))
-
-plt.plot_date(x=timestamps, y=values, fmt="r-")
-plt.ylabel('Temperature')
-plt.xlabel('Time line')
-
-plt.savefig('sensor.png')
-
-
- -

Creating a connection to the database and executing a query is similar to the ways already seen. The return values from the query are splitted into two lists. The time stamps must be converted in an value which is accepted by matplotlib and then the graph is generated and saved as image.

- -

- - Sensor graph generated by matplotlib -

- -

Most of the graphs are pretty ugly. So, further beautification will be needed. If you have created a nice report including some amazing graphs then the Home Assistant community would be grateful for sharing them in our forum.

- ]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 23b111e0ba..5430b0aae5 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -170,6 +170,12 @@ 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 1ef5333c0e..9575a887ef 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 @@ -225,6 +225,12 @@ This article will try to explain how they all relate.

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 8c78bdec62..d0a48548fb 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 @@ -205,6 +205,12 @@ 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 51c1924df1..dfaf6e1eb8 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 @@ -182,6 +182,12 @@ 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 202bbae475..061eae795e 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -185,6 +185,12 @@ diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index f89fb50c1e..b60874f044 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -193,6 +193,12 @@ Home Assistant now supports --open-ui and 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 9e6c5bde70..6b09ac86df 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -201,6 +201,12 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D diff --git a/blog/2015/02/24/streaming-updates/index.html b/blog/2015/02/24/streaming-updates/index.html index 0a025851ba..ae8f306fe0 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -186,6 +186,12 @@ 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 815039d550..85d697c319 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 @@ -176,6 +176,12 @@ diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 5b31b27d21..fcf64bfcc3 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -177,6 +177,12 @@ The old logo, the new detailed logo and the new simple logo. diff --git a/blog/2015/03/11/release-notes/index.html b/blog/2015/03/11/release-notes/index.html index 6fc61fd930..00c82b472c 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -210,6 +210,12 @@ An initial version of voice control for Home Assistant has landed. The current i diff --git a/blog/2015/03/22/release-notes/index.html b/blog/2015/03/22/release-notes/index.html index b359f08275..e5bda2c99f 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -245,6 +245,12 @@ I (Paulus) have contributed a scene component. A user can create scenes that cap diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index 411791f1d5..1727a012e1 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -256,6 +256,12 @@ 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 93e7769b0b..0da2fc4501 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -197,6 +197,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index 3a17bd74bf..349a64269b 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -277,6 +277,12 @@ Before diving into the newly supported devices and services, I want to highlight diff --git a/blog/2015/06/10/release-notes/index.html b/blog/2015/06/10/release-notes/index.html index e1e0425936..7383f674de 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -328,6 +328,12 @@ This switch platform allows you to control your motion detection setting on your 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 4e60161d7f..4d8fa73612 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 @@ -284,6 +284,12 @@ Fabian has added support for Forecast.io to g 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 68872d08aa..ce34517610 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 @@ -269,6 +269,12 @@ Support for Temper temperature sensors has been contributed by +
  • + 0.34: New Remote component, Websockets, Sonarr, GPSLogger +
  • + + +
  • 0.33: New Calendar component, Wink thermostats and Cisco IOS
  • @@ -292,12 +298,6 @@ Support for Temper temperature sensors has been contributed by - 0.30: More Async, HASSbian, Digital Ocean, statistics, REST - - - 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 b398f251e4..d4db6a70ed 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 @@ -193,6 +193,12 @@ 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 e11e8ed394..3b24e99764 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 @@ -306,6 +306,12 @@ The automation and script syntax here is using a deprecated and no longer suppor 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 d587a3c767..1fe8618c60 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 @@ -270,6 +270,12 @@ 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 ce7c49295c..c5f9604f1b 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 @@ -361,6 +361,12 @@ 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 d488c9f311..6d21d0ca88 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -342,6 +342,12 @@ 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 ad5e660a7a..84631ca215 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 @@ -235,6 +235,12 @@ Glances web server started on http://0.0.0.0:61208/ 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 b745267b80..59d75fa71a 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 @@ -220,6 +220,12 @@ Automation has gotten a lot of love. It now supports conditions, multiple trigge 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 683a0d9aed..136aa60f71 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 @@ -200,6 +200,12 @@ Map in Home Assistant showing two people and three zones (home, school, work) 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 03d440e6f1..f68ac737d5 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 @@ -409,6 +409,12 @@ Home Assistant will keep track of historical values and allow you to integrate i 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 87b7a79523..32842f2d45 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 @@ -189,6 +189,12 @@ 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 da6d85d9f1..a5665940c4 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 @@ -211,6 +211,12 @@ This makes more sense as most people run Home Assistant as a daemon

    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 bfea938b84..8803f55486 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 @@ -205,6 +205,12 @@ diff --git a/blog/2015/11/22/survey-november-2015/index.html b/blog/2015/11/22/survey-november-2015/index.html index 7e2812dd3a..5dc7bb973f 100644 --- a/blog/2015/11/22/survey-november-2015/index.html +++ b/blog/2015/11/22/survey-november-2015/index.html @@ -247,6 +247,12 @@ diff --git a/blog/2015/12/05/community-highlights/index.html b/blog/2015/12/05/community-highlights/index.html index 0b8cd0cb9e..636bd4f3d0 100644 --- a/blog/2015/12/05/community-highlights/index.html +++ b/blog/2015/12/05/community-highlights/index.html @@ -182,6 +182,12 @@ 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 81a3361864..7106d7bc79 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 @@ -189,6 +189,12 @@ diff --git a/blog/2015/12/07/influxdb-and-grafana/index.html b/blog/2015/12/07/influxdb-and-grafana/index.html index 96ddf57b84..b62bf01d12 100644 --- a/blog/2015/12/07/influxdb-and-grafana/index.html +++ b/blog/2015/12/07/influxdb-and-grafana/index.html @@ -264,6 +264,12 @@ name: binary_sensor 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 25417dc48d..bcc72f2dd0 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 @@ -226,6 +226,12 @@ This is where we’ll configure our task, so select the plus icon to select an a 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 7f7fdcca26..066d900ba6 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 @@ -202,6 +202,12 @@ Philips Hue FAQ entries regarding 3rd party light bulbs. 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 ef70149d73..f3fce596ae 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 @@ -261,6 +261,12 @@ sudo docker run -it --rm -p 80:80 --name certbot \ 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 1c957a2a0d..fb393cb758 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 @@ -221,6 +221,12 @@ 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 6cca24093d..cfcad002bd 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 @@ -203,6 +203,12 @@ diff --git a/blog/2016/01/19/perfect-home-automation/index.html b/blog/2016/01/19/perfect-home-automation/index.html index 6de7f7a073..2b5866d5c1 100644 --- a/blog/2016/01/19/perfect-home-automation/index.html +++ b/blog/2016/01/19/perfect-home-automation/index.html @@ -207,6 +207,12 @@ 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 cc4928baf5..3873f5806c 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 @@ -209,6 +209,12 @@ Example of the new views in the frontend. Learn mor 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 08f825de69..5b9ce99699 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 @@ -380,6 +380,12 @@ Z-Wave light bulb | 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 455fa593dc..0eb7a4a530 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 @@ -346,6 +346,12 @@ 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 00a3dc9359..c8ab07d48b 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 @@ -212,6 +212,12 @@ 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 3573811590..8088bfcf99 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 @@ -296,6 +296,12 @@ diff --git a/blog/2016/02/20/community-highlights/index.html b/blog/2016/02/20/community-highlights/index.html index 2e60fcb4f0..2dc8602af2 100644 --- a/blog/2016/02/20/community-highlights/index.html +++ b/blog/2016/02/20/community-highlights/index.html @@ -220,6 +220,12 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm. 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 8e78e10a88..1f8afe4bc7 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 @@ -211,6 +211,12 @@ 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 c994b23757..af8842a0f8 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 @@ -215,6 +215,12 @@ player state attributes. This change affects automations, scripts and scenes. +
  • + 0.34: New Remote component, Websockets, Sonarr, GPSLogger +
  • + + +
  • 0.33: New Calendar component, Wink thermostats and Cisco IOS
  • @@ -238,12 +244,6 @@ player state attributes. This change affects automations, scripts and scenes. - -
  • - 0.30: More Async, HASSbian, Digital Ocean, statistics, REST -
  • - - 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 d8946f1121..d824e8b326 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 @@ -224,6 +224,12 @@ 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 2f718a0b30..684a93ce17 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 @@ -180,6 +180,12 @@ diff --git a/blog/2016/04/07/static-website/index.html b/blog/2016/04/07/static-website/index.html index 237ab18447..977beeeaca 100644 --- a/blog/2016/04/07/static-website/index.html +++ b/blog/2016/04/07/static-website/index.html @@ -186,6 +186,12 @@ 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 a072894cee..fe7da85d77 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 @@ -194,6 +194,12 @@ diff --git a/blog/2016/04/17/updated-documentation/index.html b/blog/2016/04/17/updated-documentation/index.html index eeb0a2c2fd..f10cadd09e 100644 --- a/blog/2016/04/17/updated-documentation/index.html +++ b/blog/2016/04/17/updated-documentation/index.html @@ -178,6 +178,12 @@ 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 aa71ad8990..b3f71a34e2 100644 --- a/blog/2016/04/19/to-infinity-and-beyond/index.html +++ b/blog/2016/04/19/to-infinity-and-beyond/index.html @@ -195,6 +195,12 @@ 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 0c037b6dc5..cf53049647 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 @@ -213,6 +213,12 @@ 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 f5c2d8b69c..348647ef56 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 @@ -300,6 +300,12 @@ For example, my wife works next door - and I couldn’t detect whether she’s a 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 80821d6909..7810121fa6 100644 --- a/blog/2016/05/06/open-iot-summit-talk/index.html +++ b/blog/2016/05/06/open-iot-summit-talk/index.html @@ -176,6 +176,12 @@ 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 a05c06be7a..46ee53ee26 100644 --- a/blog/2016/05/07/empowering-scripts-and-alexa/index.html +++ b/blog/2016/05/07/empowering-scripts-and-alexa/index.html @@ -258,6 +258,12 @@ 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 09f544d551..703fc6e983 100644 --- a/blog/2016/05/12/video-configuring-home-assistant/index.html +++ b/blog/2016/05/12/video-configuring-home-assistant/index.html @@ -176,6 +176,12 @@ 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 33a101eb7d..6abbe85539 100644 --- a/blog/2016/05/18/why-we-use-polymer/index.html +++ b/blog/2016/05/18/why-we-use-polymer/index.html @@ -190,6 +190,12 @@ diff --git a/blog/2016/05/21/release-020/index.html b/blog/2016/05/21/release-020/index.html index 37d6b59064..3acdb64423 100644 --- a/blog/2016/05/21/release-020/index.html +++ b/blog/2016/05/21/release-020/index.html @@ -209,6 +209,12 @@ 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 5889a039fe..57cb82d452 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 @@ -180,6 +180,12 @@ 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 79fe6238ac..4691ede5b0 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 @@ -316,6 +316,12 @@ diff --git a/blog/2016/06/01/community-highlights/index.html b/blog/2016/06/01/community-highlights/index.html index 15a8b61b08..745feccf4d 100644 --- a/blog/2016/06/01/community-highlights/index.html +++ b/blog/2016/06/01/community-highlights/index.html @@ -196,6 +196,12 @@ 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 dad9616f94..d58b88c055 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 @@ -230,6 +230,12 @@ 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 d31eae41e0..748b44a8e8 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 @@ -201,6 +201,12 @@ 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 dae6b84425..577bb3457d 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 @@ -223,6 +223,12 @@ 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 bb0c872cf1..52c01fb10e 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 @@ -277,6 +277,12 @@ target_dir /tmp 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 456adaf704..c454104ef0 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 @@ -224,6 +224,12 @@ 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 dd1b17275c..1bbeb1abdc 100644 --- a/blog/2016/07/06/pocketchip-running-home-assistant/index.html +++ b/blog/2016/07/06/pocketchip-running-home-assistant/index.html @@ -219,6 +219,12 @@ Over a year ago I participated in the +
  • + 0.34: New Remote component, Websockets, Sonarr, GPSLogger +
  • + + +
  • 0.33: New Calendar component, Wink thermostats and Cisco IOS
  • @@ -242,12 +248,6 @@ Over a year ago I participated in the - 0.30: More Async, HASSbian, Digital Ocean, statistics, REST - - - 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 fe1ad7ed78..9ba383e8b4 100644 --- a/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html +++ b/blog/2016/07/16/sqlalchemy-knx-join-simplisafe/index.html @@ -219,6 +219,12 @@ 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 9bd79c859e..5d46cf0c1c 100644 --- a/blog/2016/07/19/visualizing-your-iot-data/index.html +++ b/blog/2016/07/19/visualizing-your-iot-data/index.html @@ -271,6 +271,12 @@ SQLite version 3.11.0 2016-02-15 17:29:24 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 cfa30b7a55..0364d6af8e 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 @@ -236,6 +236,12 @@ One of the graphs created with this tutorial. 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 47a6d25693..dcd9a3a35f 100644 --- a/blog/2016/07/28/esp8266-and-micropython-part1/index.html +++ b/blog/2016/07/28/esp8266-and-micropython-part1/index.html @@ -323,6 +323,12 @@ If a module is missing then you need to download it from the +
  • + 0.34: New Remote component, Websockets, Sonarr, GPSLogger +
  • + + +
  • 0.33: New Calendar component, Wink thermostats and Cisco IOS
  • @@ -346,12 +352,6 @@ If a module is missing then you need to download it from the - 0.30: More Async, HASSbian, Digital Ocean, statistics, REST - - - 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 0ab969d55a..b8fa370294 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 @@ -238,6 +238,12 @@ diff --git a/blog/2016/08/03/laundry-automation-update/index.html b/blog/2016/08/03/laundry-automation-update/index.html index dc00a8dc9b..d879baa2ae 100644 --- a/blog/2016/08/03/laundry-automation-update/index.html +++ b/blog/2016/08/03/laundry-automation-update/index.html @@ -275,6 +275,12 @@ 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 27c58416c7..135e109c51 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 @@ -311,6 +311,12 @@ 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 a611fc19f7..d5db3d8c62 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 @@ -237,6 +237,12 @@ 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 76e9b19ee9..730aa7c85c 100644 --- a/blog/2016/08/16/we-have-apps-now/index.html +++ b/blog/2016/08/16/we-have-apps-now/index.html @@ -291,6 +291,12 @@ 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 6fff56c5b0..206b20c674 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 @@ -177,6 +177,12 @@ Heatmap 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 2475b6a31e..cd330a3b7c 100644 --- a/blog/2016/08/28/notifications-hue-fake-unification/index.html +++ b/blog/2016/08/28/notifications-hue-fake-unification/index.html @@ -372,6 +372,12 @@ 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 7406c4a6ac..aa841332dc 100644 --- a/blog/2016/08/31/esp8266-and-micropython-part2/index.html +++ b/blog/2016/08/31/esp8266-and-micropython-part2/index.html @@ -267,6 +267,12 @@ So, part 1 of ESP8266 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 1247898e18..d4178a77e6 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 @@ -270,6 +270,12 @@ 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 e5e779faee..18d0a58430 100644 --- a/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html +++ b/blog/2016/09/29/async-sleepiq-emoncms-stocks/index.html @@ -288,6 +288,12 @@ 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 175160da4b..f184153b21 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 @@ -188,6 +188,12 @@ diff --git a/blog/2016/10/02/hacktoberfest/index.html b/blog/2016/10/02/hacktoberfest/index.html index 0ec9ece467..289c1d277a 100644 --- a/blog/2016/10/02/hacktoberfest/index.html +++ b/blog/2016/10/02/hacktoberfest/index.html @@ -193,6 +193,12 @@ 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 0d87284b32..b9308ada10 100644 --- a/blog/2016/10/08/hassbian-rest-digital-ocean/index.html +++ b/blog/2016/10/08/hassbian-rest-digital-ocean/index.html @@ -296,6 +296,12 @@ 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 42098cf0e8..0c97ca7a95 100644 --- a/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html +++ b/blog/2016/10/22/flash-briefing-updater-hacktoberfest/index.html @@ -495,6 +495,12 @@ diff --git a/blog/2016/10/25/explaining-the-updater/index.html b/blog/2016/10/25/explaining-the-updater/index.html index 21158465c0..36b7830168 100644 --- a/blog/2016/10/25/explaining-the-updater/index.html +++ b/blog/2016/10/25/explaining-the-updater/index.html @@ -210,6 +210,12 @@ diff --git a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html index f4378ce24e..651ebf3460 100644 --- a/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html +++ b/blog/2016/11/05/hacktoberfest-influxdb-weather/index.html @@ -290,6 +290,12 @@ 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 4430e3fbf0..a3a2e4dfc7 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 @@ -242,6 +242,12 @@ diff --git a/blog/2016/12/03/remote-websockets-sonarr/index.html b/blog/2016/12/03/remote-websockets-sonarr/index.html new file mode 100644 index 0000000000..851e09b84d --- /dev/null +++ b/blog/2016/12/03/remote-websockets-sonarr/index.html @@ -0,0 +1,339 @@ + + + + + + + + + + 0.34: New Remote component, Websockets, Sonarr, GPSLogger - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + +
    + +

    0.34: New Remote component, Websockets, Sonarr, GPSLogger

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

    Here we go…0.34. Let’s call it the “Santa Claus” release. Rodolfo was faster than expected and there are a lot of goodies on the sled. Of course, more work on async programming done by @pvizeli and @balloob, a new components, new platforms, major improvements, and much more.

    + +

    GPSLogger

    + +

    The work of @dainok let you use your Android device, with the Geolocation feature enabled, to track itself using the GPS sensor or WiFi networks with GPSLogger app. GPSLogger can use multiple source: the passive one just get the latest Android known location, without activating GPS sensors or scanning for WiFi networks.

    + +

    Remote component

    + +

    The brand new remote component made by @iandday will simplyfy the integration of all kind remote control units. The first platform for Harmony is included in this release.

    + +

    HomeMatic

    + +

    The HomeMatic component has received some updates worth mentioning:

    + +
      +
    • Additional services +
        +
      • reconnect: Reconnect to your CCU/Homegear without restarting Home Assistant.
      • +
      • set_dev_value: Manually control a device, even if it’s not supported by Home Assistant yet.
      • +
      +
    • +
    • Support for multiple HomeMatic hosts
    • +
    • Support for HomeMatic Wired (most devices) and HomeMatic IP (a few devices)
    • +
    • Various improvements and fixes, especially for HM-Sec-Key (KeyMatic)
    • +
    + +

    The support for multiple hosts is a result of allowing mixed configurations with wireless, wired, and IP devices. This has the drawback of making the update a breaking change (along with the renamed set_value service). However, the benefits and possibilities gained will be worth it.

    + +

    Websocket API

    + +

    This release includes a new websockets based API by @balloob to power the next generation of Home Assistant frontends. The current frontend has been partly migrated to use it and will be further migrated in the future.

    + +

    All changes

    + + + +

    Breaking changes

    + +
      +
    • The HomeMatic component now uses a different syntax for hosts and the set_value service has been renamed.
    • +
    • All RFXtrx sensors will get a new entity ID.
    • +
    • If you are using NGINX, you will have to adapt your configuration.
    • +
    • Nest contains changes which will require your attention.
    • +
    + +

    If you need help…

    + +

    …don’t hesitate to use our Forum 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.

    +
    + + +
    +

    Comments

    +
    +
    + + +
    + + + + +
    +
    + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index feaaa5807b..3443452361 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -3058,6 +3058,38 @@ + + +
    +
    + +
    + +
    +
    +

    0.34: New Remote component, Websockets, Sonarr, GPSLogger

    + +
    + + +
      + + +
    • Release-Notes
    • + + +
    +
    +
    + +
    +
    + +
    +
    + @@ -3115,6 +3147,12 @@ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index f21c449418..9278cd3fe0 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/index.html b/blog/categories/community/index.html index eb283b1f20..31ae293d53 100644 --- a/blog/categories/community/index.html +++ b/blog/categories/community/index.html @@ -291,6 +291,12 @@ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 5dc674d305..f76fb87c74 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/index.html b/blog/categories/device-tracking/index.html index 13433ba528..00d7f865c4 100644 --- a/blog/categories/device-tracking/index.html +++ b/blog/categories/device-tracking/index.html @@ -190,6 +190,12 @@ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 8e0eca7228..c3c0a1b30f 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/index.html b/blog/categories/esp8266/index.html index f5bc765e17..5338846b86 100644 --- a/blog/categories/esp8266/index.html +++ b/blog/categories/esp8266/index.html @@ -267,6 +267,12 @@ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index aa8376e7e5..2b57cb0301 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index b3eb33fd4b..6e039f96c2 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -759,6 +759,12 @@ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index a58af652a9..8c784e929b 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/index.html b/blog/categories/ibeacons/index.html index 3fc26fbb07..9eb5eb55c8 100644 --- a/blog/categories/ibeacons/index.html +++ b/blog/categories/ibeacons/index.html @@ -226,6 +226,12 @@ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index 5b5a035dc7..89595fdb4b 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+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 dc552304b0..157bb5cfce 100644 --- a/blog/categories/internet-of-things/index.html +++ b/blog/categories/internet-of-things/index.html @@ -285,6 +285,12 @@ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 8fe4c86fae..a979411fde 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/index.html b/blog/categories/iot-data/index.html index 8e4a3ebfea..a6b89e625e 100644 --- a/blog/categories/iot-data/index.html +++ b/blog/categories/iot-data/index.html @@ -256,6 +256,12 @@ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 8f1aabcd88..25faaf3c15 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/index.html b/blog/categories/micropython/index.html index 92741d6689..04bd0a687d 100644 --- a/blog/categories/micropython/index.html +++ b/blog/categories/micropython/index.html @@ -228,6 +228,12 @@ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index 8bd010e695..f243b5f3c7 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/index.html b/blog/categories/mqtt/index.html index 744873c3b4..3e1cf83485 100644 --- a/blog/categories/mqtt/index.html +++ b/blog/categories/mqtt/index.html @@ -299,6 +299,12 @@ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 2a151a6980..8b58ab42b1 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/index.html b/blog/categories/organisation/index.html index 4ad4dda240..7bb854104b 100644 --- a/blog/categories/organisation/index.html +++ b/blog/categories/organisation/index.html @@ -253,6 +253,12 @@ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 6fa511d82b..93281397b3 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/index.html b/blog/categories/owntracks/index.html index 9e15f13ddc..db1483c090 100644 --- a/blog/categories/owntracks/index.html +++ b/blog/categories/owntracks/index.html @@ -226,6 +226,12 @@ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 6380a03c7f..745eb7a667 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/index.html b/blog/categories/presence-detection/index.html index 8c458b0acf..2fbb65cef2 100644 --- a/blog/categories/presence-detection/index.html +++ b/blog/categories/presence-detection/index.html @@ -190,6 +190,12 @@ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 551e4b4815..5ec1166977 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+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 ad89156203..f21e737745 100644 --- a/blog/categories/public-service-announcement/index.html +++ b/blog/categories/public-service-announcement/index.html @@ -186,6 +186,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 3d390988d9..3345bdbb9d 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ @@ -13,6 +13,175 @@ Octopress + + <![CDATA[0.34: New Remote component, Websockets, Sonarr, GPSLogger]]> + + 2016-12-03T08:04:05+00:00 + https://home-assistant.io/blog/2016/12/03/remote-websockets-sonarr + GPSLogger + +The work of [@dainok] let you use your Android device, with the Geolocation feature enabled, to track itself using the GPS sensor or WiFi networks with [GPSLogger](https://play.google.com/store/apps/details?id=com.mendhak.gpslogger) app. GPSLogger can use multiple source: the passive one just get the latest Android known location, without activating GPS sensors or scanning for WiFi networks. + +### Remote component + +The brand new [`remote`][remote] component made by [@iandday] will simplyfy the integration of all kind remote control units. The first platform for [Harmony][harmony] is included in this release. + +### HomeMatic + +The [HomeMatic][homematic] component has received some updates worth mentioning: + +* Additional services + * `reconnect`: Reconnect to your CCU/Homegear without restarting Home Assistant. + * `set_dev_value`: Manually control a device, even if it's not supported by Home Assistant yet. +* Support for multiple HomeMatic hosts +* Support for HomeMatic Wired (most devices) and HomeMatic IP (a few devices) +* Various improvements and fixes, especially for HM-Sec-Key (KeyMatic) + +The support for multiple hosts is a result of allowing mixed configurations with wireless, wired, and IP devices. This has the drawback of making the update a breaking change (along with the renamed `set_value` service). However, the benefits and possibilities gained will be worth it. + +### Websocket API + +This release includes a new [websockets][websockets] based API by [@balloob] to power the next generation of Home Assistant frontends. The current frontend has been partly migrated to use it and will be further migrated in the future. + +## All changes + +- Sensor: [Broadlink][boradlink] RM2 and A1 E-air support ([@skyval]) +- New services and improved device support for [HomeMatic][homematic] ([@pvizeli], [@danielperna84]) +- Device tracker: New support for [GPSLogger][gpslogger] ([@dainok]) +- Sensor: Support for [Sonarr][sonarr] ([@hborawski]) +- Sensor: [World Air Quality Index][waqi] sensor ([@valentinalexeev], [@fabaff]) +- Sensor: Support for [Dutch Smart Meter Requirements][dsmr] ([@aequitas]) +- Switch: [Hook][hook] support by hooksmarthome.com ([@dasos]) +- Camera: Integration for [Nest cameras][nest-cam] ([@technicalpickles]) +- Light: Support for light effects ([@Diaoul]) +- Sensor: New [Threshold][threshold] sensor ([@fabaff]) +- Media player: New [DuneHD][dunehd] integration([@valentinalexeev]) +- Media player: Controlling support for [Philips TVs][philips] ([@aequitas]) +- Camera: Support for [Amcrest][amcrest] cameras ([@tchellomello]) +- Sensor: Monitoring support for [Network UPS Tools (NUT)][nut] ([@mezz64]) + +- Mediap player - Denon: Source selection support ([@Gilles95]) +- Sensor - MinMax: Precision now configurable ([@exxamalte]) +- Tellstick: Massive [improvement][tellstick] ([@magicus]) +- Light - Osram: New requirement ([@tfriedel]) +- Sensor - Systemmonitor: Support for removable network adapters ([@mnoorenberghe]) +- LiteJet: New trigger option ([@joncar]) +- Media player - Bose: Add Bose SoundTouch device support ([@CharlesBlonde]) +- HTTP: Re-organisation and [websockets] support ([@balloob]) +- HTTP: Advanced [IP filtering][filtering] ([@vkorn]) +- Sensor - KNX: Fix unit of mesaurement ([@cyberjunky]) +- Climate: New precision properties ([@sdague]) +- Sensor - TEMPer: Reset [devices][temper] on address change ([@vemek]) +- Core: Color names now follows w3.org recommandations ([@srcLurker]) +- Updater: Robustness improvements ([@balloob]]) +- Media player - MPD: Reconnect to daemon ([@janLo]) +- Device tracker: Fall-back for MAC address lookup ([@aequitas]) +- Sensor - Efergy: Get the amount of [energy consumed][efergy] ([@gonzalezcalleja]) +- Zeroconf: Fix for IPv6 support ([@rcloran]) +- Minor and not so minor features and bug fixes by [@turbokongen], [@sdague], [@pvizeli], [@fabaff], [@chapple], [@mweinelt], [@Khabi], [@balloob], [@mnestor], [@kellerza], [@Morrisai], +[@michaelarnauts], [@tchellomello], [@lwis], [@bjarniivarsson], [@danielperna84], [@LinuxChristian], [@MartinHjelmare], [@dethpickle], [@jnewland], [@lichtteil], [@brandonweeks], [@partofthething], [@mnoorenberghe], [@bah2830], and [@albertoarias]. + +## Breaking changes + +- The [HomeMatic][homematic] component now uses a different syntax for hosts and the `set_value` service has been renamed. +- All [RFXtrx][rfxtrx] sensors will get a new entity ID. +- If you are using NGINX, you will have to [adapt your configuration][nginx]. +- [Nest][nest] contains changes which will require your attention. + +### If you need help... + +...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). 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](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. + +[@aequitas]: https://github.com/aequitas +[@albertoarias]: https://github.com/albertoarias +[@bah2830]: https://github.com/bah2830 +[@balloob]: https://github.com/balloob +[@bjarniivarsson]: https://github.com/bjarniivarsson +[@brandonweeks]: https://github.com/brandonweeks +[@cawilliamson]: https://github.com/cawilliamson +[@chapple]: https://github.com/chapple +[@CharlesBlonde]: https://github.com/CharlesBlonde +[@cyberjunky]: https://github.com/cyberjunky +[@dainok]: https://github.com/dainok +[@danielperna84]: https://github.com/danielperna84 +[@dasos]: https://github.com/dasos +[@dethpickle]: https://github.com/dethpickle +[@Diaoul]: https://github.com/Diaoul +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@Gilles95]: https://github.com/Gilles95 +[@gonzalezcalleja]: https://github.com/gonzalezcalleja +[@hartmms]: https://github.com/hartmms +[@hborawski]: https://github.com/hborawski +[@iandday]: https://github.com/iandday +[@janLo]: https://github.com/janLo +[@jnewland]: https://github.com/jnewland +[@joncar]: https://github.com/joncar +[@kellerza]: https://github.com/kellerza +[@Khabi]: https://github.com/Khabi +[@lichtteil]: https://github.com/lichtteil +[@LinuxChristian]: https://github.com/LinuxChristian +[@lwis]: https://github.com/lwis +[@magicus]: https://github.com/magicus +[@MartinHjelmare]: https://github.com/MartinHjelmare +[@mezz64]: https://github.com/mezz64 +[@mezz64]: https://github.com/mezz64 +[@michaelarnauts]: https://github.com/michaelarnauts +[@mnestor]: https://github.com/mnestor +[@mnoorenberghe]: https://github.com/mnoorenberghe +[@molobrakos]: https://github.com/molobrakos +[@Morrisai]: https://github.com/Morrisai +[@mtreinish]: https://github.com/mtreinish +[@mweinelt]: https://github.com/mweinelt +[@nsideras]: https://github.com/nsideras +[@partofthething]: https://github.com/partofthething +[@pavoni]: https://github.com/pavoni +[@persandstrom]: https://github.com/persandstrom +[@postlund]: https://github.com/postlund +[@pvizeli]: https://github.com/pvizeli +[@rcloran]: https://github.com/rcloran +[@sdague]: https://github.com/sdague +[@skyval]: https://github.com/skyval +[@srcLurker]: https://github.com/srcLurker +[@tchellomello]: https://github.com/tchellomello +[@technicalpickles]: https://github.com/technicalpickles +[@tfriedel]: https://github.com/tfriedel +[@turbokongen]: https://github.com/turbokongen +[@valentinalexeev]: https://github.com/valentinalexeev +[@vemek]: https://github.com/vemek +[@vkorn]: https://github.com/vkorn + +[amcrest]: https://home-assistant.io/components/camera.amcrest/ +[boradlink]: https://home-assistant.io/components/sensor.broadlink/ +[dsmr]: https://home-assistant.io/components/sensor.dsmr/ +[dunehd]: https://home-assistant.io/components/dunehd/ +[efergy]: https://home-assistant.io/components/sensor.efergy/ +[filtering]: https://home-assistant.io/components/http/ +[harmony]: https://home-assistant.io/components/remote.harmony/ +[homematic]: https://home-assistant.io/components/homematic/ +[hook]: https://home-assistant.io/components/switch.hook/ +[nest-cam]: https://home-assistant.io/components/camera.nest/ +[nest]: https://home-assistant.io/components/nest/ +[nginx]: https://home-assistant.io/ecosystem/nginx/ +[nut]: https://home-assistant.io/components/sensor.nut/ +[philips]: https://home-assistant.io/components/media_palyer.dunehd/ +[remote]: https://home-assistant.io/components/remote/ +[rfxtrx]: https://home-assistant.io/components/rfxtrx/ +[tellstick]: https://home-assistant.io/components/tellstick/ +[temper]: https://home-assistant.io/components/sensor.temper/ +[threshold]: https://home-assistant.io/components/binary_sensor.threshold/ +[websockets]: https://home-assistant.io/developers/websockets_api/ +[wqai]: https://home-assistant.io/components/sensor.waqi/ + +]]> + + <![CDATA[0.33: New Calendar component, Wink thermostats and Cisco IOS]]> @@ -791,192 +960,6 @@ sensor [vasttrafik]: /components/sensor.vasttrafik/ [Volvo]: /components/device_tracker.volvooncall/ -]]> - - - - <![CDATA[0.29: 🎈 Async, SleepIQ, OpenALPR, EmonCMS, stocks, and plants]]> - - 2016-09-29T03:04:05+00:00 - https://home-assistant.io/blog/2016/09/29/async-sleepiq-emoncms-stocks - SleepIQ and OpenALPR - -There now is support for two new super cool things: Beds and license plates. [@technicalpickles] created a [SleepIQ] component that let you monitor the sensor data of your bed. [@pvizeli] has added license plate recognition based on [OpenALPR]! This means that you can now be notified about which car is parked on your driveway or in your garage. I also would like to use this opportunity to give a big shoutout to [@pvizeli] for being such an awesome member of our community. He joined us at the end of June and has helped crush bugs and add awesome features ever since (65 pull requests already!). - -### Configuration validation - -On the voluptuous front we have also made great progress. We were able to fully remove the legacy config helpers and have migrated 323 of the 346 components and platforms that needed migrating! This does mean that for some components the configuration has slightly changed, make sure to check out the breaking changes section at the bottom for more info. Thanks everybody for reviewing the Pull requests, testing the changes, and reporting issues. - -### Delayed Release - -As you might have noticed, this release has been delayed by 5 days. This was due to a rare, difficult to reproduce problem with the Python interpreter. A huuuuge thanks to all the people that have helped countless hours in researching, debugging and fixing this issue: [@bbangert], [@turbokongen], [@lwis], [@kellerza], [@technicalpickles], [@pvizeli], [@persandstrom] and [@joyrider3774]. I am grateful to have all of you as part of the Home Assistant community. - -### Hide automation rules - -Since 0.28 [automation rules](/blog/2016/09/10/notify-group-reload-api-pihole/#reload-automation-rules) can be reloaded directly from the frontend. By default all automation rules are shown. If you want to [hide an automation rule](/getting-started/automation-create-first/), use `hide_entity: True`. - -### All changes - - - -- Convert core from thread-based to be async-based ([@bbangert], [@balloob]) -- New [SleepIQ] support ([@technicalpickles]) -- Cover: [Vera] is now supported ([@pavoni]) -- Climate: Vera [climate] devices are now supported ([@robjohnson189]) -- Climate: [MySensors] is now supported ([@kaustubhphatak]) -- Control Home Assistant with [keyboard shortcuts][keyboard_remote] ([@deisi]) -- More voluptuous config validations ([@fabaff], [@kellerza], [@balloob]) -- New [Nuimo] controller support added ([@gross1989]) -- Sensor: [BOM] Weather component ([@tinglis1]) -- Automation: Option added to hide entity ([@milaq]) -- Sensor: [Emoncms] feeds now supported ([@joyrider]) -- Sensor: Mi Flora [plant] sensor now supported ([@open-homeautomation]) -- Logbook: Allow [filtering] entities and hide hidden entities ([@wokar]) -- Notify: [Kodi] support added ([@chrom3]) -- Notify: Support for [Simplepush] added ([@fabaff]) -- Sensor: [KNX] sensors now supported ([@daBONDi]) -- [Wink] improvements ([@w1ll1am23]) -- [ISY] improvements ([@Teagan42]) -- Link to relevant docs in config validation error messages ([@fabaff]) -- Greatly improve the performance of templates ([@balloob], [@pvizeli]) -- Notify - [Slack]: Support for username/icon ([@Khabi]) -- MQTT room detection: Away [timeout] now supported ([@mKeRix]) -- Climate: [Nest] can now control the fan ([@jawilson]) -- Modbus: Major cleanup for [Modbus] switches and sensors ([@persandstrom]) -- HTTP: Allow [passwordless] logins from whitelisted IP addresses ([@Danielhiversen]) -- Sensor: Yahoo! Finance [stocks] now supported ([@tchellomello]) -- Sensor: Set value based on incoming [email] ([@sam-io]) -- Light: White value now supported ([@mxtra], [@MartinHjelmare]) -- [InfluxDB] now allows attaching extra data ([@lwis]) -- [OpenALPR] support ([@pvizeli]) -- Minor features and bug fixes by [@fabaff], [@w1ll1am23], [@turbokongen], [@clach04], [@mKeRix], [@pvizeli], [@DavidLP], [@nvella], [@Teagan42], [@ericwclymer], [@wokar], [@kellerza], [@nkgilley], [@jawilson], [@Danielhiversen], [@ej81], [@danieljkemp], [@balloob], [@philhawthorne], [@LinuxChristian], [@milas], [@simonszu], [@Cinntax], [@irvingwa], [@sytone], [@kk7ds], [@robbiet480]. - -### Hotfix 0.29.1 - September 29 - -- Fix typo in Nest climate platform. [We are still experiencing issues with Nest.][nest-issues] ([@tchellomello]) - -### Hotfix 0.29.2 - September 29 - - - InfluxDB config fix ([@fabaff], reported by [@lwis]) - - Netatmo config fix ([@jabesq]) - -### Hotfix 0.29.3 - September 29 - - - Hue config fix ([@pvizeli]) - -### Hotfix 0.29.4 - September 30 - - - Alexa config fix ([@balloob], reported by [@lwis]) - - Envisalink discovery fix ([@cinntax]) - - Acer Projector config fix ([@pvizeli]) - -### Hotfix 0.29.5 - September 30 - - - Fix Climate Nest platform ([@tchellomello], [@jawilson]) - -### Hotfix 0.29.6 - October 1 - - - Fix segmentation fault ([@bbangert]) 🎉 - - Fix nested templates in `data_template` would incorrectly get cached ([@balloob]) - -### Hotfix 0.29.7 - October 5 - - - Fix handling SIGTERM and SIGHUP signals (fixes Systemd restart issues) ([@pvizeli]) - -### Breaking changes - - - The template methods `now` and `utcnow` have been changed from variables to methods. To get the current time replace `now` with `now()`. - - `yahooweather` default name is now `yweather`. Also min and max temperature are now correctly called `Temperature Min` and `Temperature Max`. - - `ffmpeg` is now a component for manage some things central. All `ffmpeg_bin` options have moved to this compoment from platforms. - - Config has changed for [X10] lights. - - For Wink, make sure your config only contains the access token as in the [docs][Wink]. - - Nest sensor 'mode' has been renamed to 'operation_mode' - -### If you need help... -...don't hesitate to use our [Forum](https://community.home-assistant.io/) or join us for a little [chat](https://gitter.im/home-assistant/home-assistant). The release notes have comments enabled but it's preferred if you the former communication channels. Thanks. - -[nest-issues]: https://github.com/home-assistant/home-assistant/issues/3574 -[@jabesq]: https://github.com/jabesq -[@joyrider3774]: https://github.com/joyrider3774 -[@balloob]: https://github.com/balloob -[@bbangert]: https://github.com/bbangert -[@chrom3]: https://github.com/chrom3 -[@Cinntax]: https://github.com/Cinntax -[@clach04]: https://github.com/clach04 -[@daBONDi]: https://github.com/daBONDi -[@Danielhiversen]: https://github.com/Danielhiversen -[@danieljkemp]: https://github.com/danieljkemp -[@DavidLP]: https://github.com/DavidLP -[@deisi]: https://github.com/deisi -[@ej81]: https://github.com/ej81 -[@ericwclymer]: https://github.com/ericwclymer -[@fabaff]: https://github.com/fabaff -[@gross1989]: https://github.com/gross1989 -[@irvingwa]: https://github.com/irvingwa -[@jawilson]: https://github.com/jawilson -[@joyrider]: https://github.com/joyrider -[@kaustubhphatak]: https://github.com/kaustubhphatak -[@kellerza]: https://github.com/kellerza -[@Khabi]: https://github.com/Khabi -[@kk7ds]: https://github.com/kk7ds -[@LinuxChristian]: https://github.com/LinuxChristian -[@lwis]: https://github.com/lwis -[@MartinHjelmare]: https://github.com/MartinHjelmare -[@milaq]: https://github.com/milaq -[@milas]: https://github.com/milas -[@mKerix]: https://github.com/mKerix -[@mxtra]: https://github.com/mxtra -[@nkgilley]: https://github.com/nkgilley -[@nvella]: https://github.com/nvella -[@open-homeautomation]: https://github.com/open-homeautomation -[@pavoni]: https://github.com/pavoni -[@persandstrom]: https://github.com/persandstrom -[@philhawthorne]: https://github.com/philhawthorne -[@pvizeli]: https://github.com/pvizeli -[@robbiet480]: https://github.com/robbiet480 -[@robjohnson189]: https://github.com/robjohnson189 -[@sam-io]: https://github.com/sam-io -[@simonszu]: https://github.com/simonszu -[@sytone]: https://github.com/sytone -[@tchellomello]: https://github.com/tchellomello -[@Teagan42]: https://github.com/Teagan42 -[@technicalpickles]: https://github.com/technicalpickles -[@tinglis1]: https://github.com/tinglis1 -[@turbokongen]: https://github.com/turbokongen -[@w1ll1am23]: https://github.com/w1ll1am23 -[@wokar]: https://github.com/wokar - -[BOM]: /components/sensor.bom/ -[climate]: /components/climate.vera/ -[email]: /components/sensor.imap_email_content/ -[Emoncms]: /components/sensor.emoncms/ -[filtering]: /components/logbook/ -[InfluxDB]: /components/influxdb/ -[ISY]: /components/isy994/ -[KNX]: /components/sensor.knx/ -[Kodi]: /components/notify.kodi/ -[Modbus]: /components/modbus/ -[Nest]: /components/fan.nest/ -[Nuimo]: /components/nuimo_controller/ -[OpenALPR]: /components/openalpr/ -[passwordless]: /components/http/ -[Simplepush]: /components/notify.simplepush/ -[Slack]: /components/notify.slack/ -[SleepIQ]: /components/sleepiq/ -[stocks]: /components/sensor.yahoo_finance/ -[timeout]: /components/sensor.mqtt_room/ -[Vera]: /components/cover.vera/ -[Wink]: /components/wink/ -[plant]: /components/sensor.miflora/ -[MySensors]: /components/climate.mysensors/ -[keyboard_remote]: /components/keyboard_remote -[X10]: /components/light.x10/ ]]> diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index ea534db364..e91b788a80 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -99,6 +99,38 @@

    2016

    + + + +
    @@ -1695,6 +1727,12 @@ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 75415fec36..13d213ce63 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/index.html b/blog/categories/survey/index.html index 4dd011c8ae..50ac828c88 100644 --- a/blog/categories/survey/index.html +++ b/blog/categories/survey/index.html @@ -186,6 +186,12 @@ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index bacbaaaaad..d4f944a49a 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/index.html b/blog/categories/talks/index.html index b68b4f8052..945dedb79b 100644 --- a/blog/categories/talks/index.html +++ b/blog/categories/talks/index.html @@ -188,6 +188,12 @@ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index dcdd8a2710..407dbe0307 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/index.html b/blog/categories/technology/index.html index 0ab1524d97..801550d903 100644 --- a/blog/categories/technology/index.html +++ b/blog/categories/technology/index.html @@ -250,6 +250,12 @@ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 41927889b1..5c4625bc45 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]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index 9a7ac8e202..453602c60c 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -221,6 +221,12 @@ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index a2f7191212..0a1f966d95 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/index.html b/blog/categories/video/index.html index 29c8f84b66..46845ceef0 100644 --- a/blog/categories/video/index.html +++ b/blog/categories/video/index.html @@ -389,6 +389,12 @@ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 4c3b3eda16..8c13ce433d 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-12-03T16:47:28+00:00 + 2016-12-03T21:07:09+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index 2c5c993205..e869c62650 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -221,6 +221,12 @@ diff --git a/blog/index.html b/blog/index.html index c21d13c996..882eff5af6 100644 --- a/blog/index.html +++ b/blog/index.html @@ -79,6 +79,136 @@ +
    +
    + +

    + 0.34: New Remote component, Websockets, Sonarr, GPSLogger +

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

    Here we go…0.34. Let’s call it the “Santa Claus” release. Rodolfo was faster than expected and there are a lot of goodies on the sled. Of course, more work on async programming done by @pvizeli and @balloob, a new components, new platforms, major improvements, and much more.

    + +

    GPSLogger

    + +

    The work of @dainok let you use your Android device, with the Geolocation feature enabled, to track itself using the GPS sensor or WiFi networks with GPSLogger app. GPSLogger can use multiple source: the passive one just get the latest Android known location, without activating GPS sensors or scanning for WiFi networks.

    + +

    Remote component

    + +

    The brand new remote component made by @iandday will simplyfy the integration of all kind remote control units. The first platform for Harmony is included in this release.

    + +

    HomeMatic

    + +

    The HomeMatic component has received some updates worth mentioning:

    + +
      +
    • Additional services +
        +
      • reconnect: Reconnect to your CCU/Homegear without restarting Home Assistant.
      • +
      • set_dev_value: Manually control a device, even if it’s not supported by Home Assistant yet.
      • +
      +
    • +
    • Support for multiple HomeMatic hosts
    • +
    • Support for HomeMatic Wired (most devices) and HomeMatic IP (a few devices)
    • +
    • Various improvements and fixes, especially for HM-Sec-Key (KeyMatic)
    • +
    + +

    The support for multiple hosts is a result of allowing mixed configurations with wireless, wired, and IP devices. This has the drawback of making the update a breaking change (along with the renamed set_value service). However, the benefits and possibilities gained will be worth it.

    + +

    Websocket API

    + +

    This release includes a new websockets based API by @balloob to power the next generation of Home Assistant frontends. The current frontend has been partly migrated to use it and will be further migrated in the future.

    + +

    All changes

    + + + +

    Breaking changes

    + +
      +
    • The HomeMatic component now uses a different syntax for hosts and the set_value service has been renamed.
    • +
    • All RFXtrx sensors will get a new entity ID.
    • +
    • If you are using NGINX, you will have to adapt your configuration.
    • +
    • Nest contains changes which will require your attention.
    • +
    + +

    If you need help…

    + +

    …don’t hesitate to use our Forum 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.

    + + + +
    +
    +
    +
    @@ -1395,57 +1525,6 @@ -
    -
    -
    - -
    -
    - -

    - ESP8266 and MicroPython - Part 2 -

    - - - -
    - - - three minutes reading time - - -
      - - -
    • ESP8266
    • - -
    • How-To
    • - -
    • MQTT
    • - -
    • Micropython
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    -So, part 1 of ESP8266 and MicroPython was pretty lame, right? Instead of getting information out of Home Assistant we are going a step forward and create our own sensor which is sending details about its state to a Home Assistant instance.

    - - - - Read on → -

    diff --git a/blog/posts/10/index.html b/blog/posts/10/index.html index 8e328c8740..2fd99dcd4d 100644 --- a/blog/posts/10/index.html +++ b/blog/posts/10/index.html @@ -79,6 +79,64 @@ +
    +
    + +

    + Home Control, Automation & the Smart Home +

    + + + +
    + + + four minutes reading time + + +
      + + +
    • Internet-of-Things
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    The internet has been buzzing over the last year about home automation. A lot of different terms fly around like the internet of things, home automation and the smart home. +This article will try to explain how they all relate.

    + +

    The first thing to introduce is the Internet of Things (IoT). This refers to a new generation of devices that cannot only be controlled by humans via buttons or remotes but also provide an interface to communicate with other devices and applications. For example, an IoT-capable coffee machine could receive commands to create different types of coffee and be able to broadcast the amount of water left in its resevoir.

    + +

    There is no widely adopted open standard for smart device communication. This prevents a lot of devices to communicate with one another. And even if they could, most devices are not designed to manage other devices. To solve this we need a device to be able to communicate with and manage all these connected devices. This device is called a hub.

    + +

    As a bare minimum a hub has to keep track of the state of each device and should be able to control them if possible. For example, it has to know which lights are on or off and offer a way to control the lights. For a sensor it only has to know the value. A hub with these capabilities offers home control.

    + +

    + + Hub dashboard example + + Example of a hub’s dashboard. Showing the state of 2 persons, 4 lights and the sun. +

    + + + + Read on → + +
    +
    +
    +
    diff --git a/blog/posts/2/index.html b/blog/posts/2/index.html index 92f1fa0a50..9f2e8553e3 100644 --- a/blog/posts/2/index.html +++ b/blog/posts/2/index.html @@ -79,6 +79,57 @@ +
    +
    + +

    + ESP8266 and MicroPython - Part 2 +

    + + + +
    + + + three minutes reading time + + +
      + + +
    • ESP8266
    • + +
    • How-To
    • + +
    • MQTT
    • + +
    • Micropython
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    +So, part 1 of ESP8266 and MicroPython was pretty lame, right? Instead of getting information out of Home Assistant we are going a step forward and create our own sensor which is sending details about its state to a Home Assistant instance.

    + + + + Read on → + +
    +
    +
    +
    @@ -869,56 +920,6 @@ One of the graphs created with this tutorial.

    -
    -
    - -

    - Visualize your IoT data -

    - - - -
    - - - five minutes reading time - - -
      - - -
    • How-To
    • - -
    • IoT-Data
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    - -

    The history component is tracking everything that is going on within Home Assistant. This means that you have access to all stored information about your home. Our history is not a full-fledged graphical processing and visualization component as you may know from systems and network monitoring tools. The current limitation is that you only can select a day for a visual output of your information and not a period. Also, there is no possibility to drill down on a specific entity.

    - -

    This blog post will show you ways to export data for reporting, visualization, or further analysis of automation rules.

    - - - - Read on → - -
    -
    -
    - -
    -
    - -
    -
    - -

    - Raspberry Pi all-in-one installer -

    - - - -
    - - - Less than one minute reading time - - -
      - - -
    • Video
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    We are always hard at work at the virtual Home Assistant headquarters to make it easier for you to get started with Home Assistant. That’s why @jbags81 recently introduced the all-in-one installer. It allows you to get up and running with a complete Home Assistant setup by entering one line of code into your Raspberry Pi running Raspbian Jessie:

    - -
    wget -Nnv https://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && bash hass_rpi_installer.sh;
    -
    -
    - -

    This feature wouldn’t be complete if it wasn’t accompanied by a new video by Ben from BRUH Automation. The video shows how to install Raspbian Jessie on your Raspberry Pi and use the new installation script to get a full Home Assistant system up and running.

    - -
    - -
    - - -

    diff --git a/blog/posts/4/index.html b/blog/posts/4/index.html index cbaf64596b..0febcccc66 100644 --- a/blog/posts/4/index.html +++ b/blog/posts/4/index.html @@ -79,6 +79,58 @@ +
    +
    + +

    + Raspberry Pi all-in-one installer +

    + + + +
    + + + Less than one minute reading time + + +
      + + +
    • Video
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    We are always hard at work at the virtual Home Assistant headquarters to make it easier for you to get started with Home Assistant. That’s why @jbags81 recently introduced the all-in-one installer. It allows you to get up and running with a complete Home Assistant setup by entering one line of code into your Raspberry Pi running Raspbian Jessie:

    + +
    wget -Nnv https://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && bash hass_rpi_installer.sh;
    +
    +
    + +

    This feature wouldn’t be complete if it wasn’t accompanied by a new video by Ben from BRUH Automation. The video shows how to install Raspbian Jessie on your Raspberry Pi and use the new installation script to get a full Home Assistant system up and running.

    + +
    + +
    + + + +
    +
    +
    +
    @@ -688,71 +740,6 @@

    Finally, if you see some content that could use more clarifcation or is outdated, don’t hesitate to use the ‘Edit in GitHub’ link that is present on each page.

    - -
    -
    - -
    -
    - -

    - 0.17: Onkyo, Panasonic, GTFS and config validation -

    - - - -
    - - - 1 minute reading time - - -
      - - -
    • Release-Notes
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    Another awesome release ready to hit your homes. YAML can be hard for beginners and more experienced automators. So to help catch those pesky errors that sneak into your files we’ve been hard at work to introduce config validation! Especially huge thanks to @jaharkes for his hard work on this. Config validation is still in it’s early stages. More common platforms and components have been added but we didn’t do everything yet.

    - -

    When we encounter an invalid config we will now write a warning to your logs. You can see those in the frontend by clicking on the last developer tool. We’re looking into options to make it more clear - it is a work in progress.

    - -

    Another big thing is the addition of GTFS support. You probably don’t know it, but GTFS is the standard that public transit companies all over the world use to distribute their schedule. This means that you can now have the time of the next bus/train/etc right in your frontend.

    - -

    - - - -

    Breaking changes

    - -

    As of now we are not aware of any breaking changes. However, it might be that Home Assistant will not start for you because of an invalid configuration. A common mistake that people are making is that they are still referring to execute_service in their script configs. This should be service.

    - -

    diff --git a/blog/posts/5/index.html b/blog/posts/5/index.html index c333075b33..bc9df54fca 100644 --- a/blog/posts/5/index.html +++ b/blog/posts/5/index.html @@ -79,6 +79,71 @@ +
    +
    + +

    + 0.17: Onkyo, Panasonic, GTFS and config validation +

    + + + +
    + + + 1 minute reading time + + +
      + + +
    • Release-Notes
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    Another awesome release ready to hit your homes. YAML can be hard for beginners and more experienced automators. So to help catch those pesky errors that sneak into your files we’ve been hard at work to introduce config validation! Especially huge thanks to @jaharkes for his hard work on this. Config validation is still in it’s early stages. More common platforms and components have been added but we didn’t do everything yet.

    + +

    When we encounter an invalid config we will now write a warning to your logs. You can see those in the frontend by clicking on the last developer tool. We’re looking into options to make it more clear - it is a work in progress.

    + +

    Another big thing is the addition of GTFS support. You probably don’t know it, but GTFS is the standard that public transit companies all over the world use to distribute their schedule. This means that you can now have the time of the next bus/train/etc right in your frontend.

    + +

    + + + +

    Breaking changes

    + +

    As of now we are not aware of any breaking changes. However, it might be that Home Assistant will not start for you because of an invalid configuration. A common mistake that people are making is that they are still referring to execute_service in their script configs. This should be service.

    + + +
    +
    +
    +
    @@ -780,62 +845,6 @@ Hold your NFC tag against the belly of Garfield to unlock the alarm.

    -
    -
    - -

    - Smarter SmartThings with MQTT and Home Assistant -

    - - - -
    - - - nine minutes reading time - - -
      - - -
    • How-To
    • - -
    • MQTT
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    This is a guest post by Home Assistant users Jeremiah Wuenschel and St. John Johnson.

    - -

    So you own a SmartThings Hub. You probably bought it when you were looking to get into the whole Home Automation hobby because it worked with pretty much everything and offered you the ability to automate anything. After a week of ownership, you realized that building dashboards and automating required writing way more Groovy then you expected. Then one day you were browsing reddit and discovered the amazingness that is Home Assistant! A solution that offered dashboards, graphs, working support for Nest, and REAL EASY automation!

    - -

    You spent your weekend getting everything set up, showing it off to your significant other, but in the end you got stumped when it came to integrating with all your existing SmartThings toys. What do I do now? Should I buy another hub? Should I just buy a Z-Wave stick?

    - -

    That’s where we came in. We wanted a solution that can bridge the awesomeness of Home Assistant with the SmartThings hub that works with almost everything.

    - -

    - -

    - - - - Read on → - -
    -
    -
    - - -
    - -
    -
    - -

    - Community Highlights -

    - - - -
    - - - Less than one minute reading time - - -
      - - -
    • Community
    • - -
    • Video
    • - - -
    -
    - - Comments - -
    - -
    - - -
    -

    From time to time we come along things that are worth sharing with fellow Home Assisters. Here a list of some cool stuff from last week:

    - -

    First is the public beta of Let’s Encrypt. Let’s Encrypt is a new certificate authority that is free, automated and open. This means that it will now be very easy to secure your connection to Home Assistant while you are away from home. W1ll1am23 has written up a guide how to get started.

    - -

    The next thing is a show-off of some of the cool stuff people do with Home Assistant. This is miniconfig talking to Home Assistant using the Amazon Echo!

    - -
    - -
    - -

    And last but not least, Midwestern Mac did a microSD card performance comparison for the Raspberry Pi. If you’re using a Pi, make sure to check it out!

    - -

    diff --git a/blog/posts/7/index.html b/blog/posts/7/index.html index 8e2495daae..a862b28668 100644 --- a/blog/posts/7/index.html +++ b/blog/posts/7/index.html @@ -79,6 +79,59 @@ +
    +
    + +

    + Community Highlights +

    + + + +
    + + + Less than one minute reading time + + +
      + + +
    • Community
    • + +
    • Video
    • + + +
    +
    + + Comments + +
    + +
    + + +
    +

    From time to time we come along things that are worth sharing with fellow Home Assisters. Here a list of some cool stuff from last week:

    + +

    First is the public beta of Let’s Encrypt. Let’s Encrypt is a new certificate authority that is free, automated and open. This means that it will now be very easy to secure your connection to Home Assistant while you are away from home. W1ll1am23 has written up a guide how to get started.

    + +

    The next thing is a show-off of some of the cool stuff people do with Home Assistant. This is miniconfig talking to Home Assistant using the Amazon Echo!

    + +
    + +
    + +

    And last but not least, Midwestern Mac did a microSD card performance comparison for the Raspberry Pi. If you’re using a Pi, make sure to check it out!

    + + +
    +
    +
    +
    @@ -623,57 +676,6 @@ Inspried by a -
    - -

    - Using MQTT with Home Assistant -

    - - - -
    - - - eight minutes reading time - - -
      - - -
    • How-To
    • - -
    • MQTT
    • - - -
    -
    - - Comments - -
    - -
    - - -
    - -

    MQTT support was added to Home Assistant recently. The MQTT component will enable you to do all sort of things. Most likely you will use it to communicate with your devices. But Home Assistant doesn’t care where the data is coming from or is limited to real hardware as long as there is MQTT support. This means that it doesn’t matter if the data is coming from a human, a web service, or a device.

    - -

    A great example is shown in a Laundry Automation post in this blog.

    - -

    This post will give you a small overview of some other possibilities on how to use MQTT with Home Assistant.

    - - - - Read on → - -
    -
    -
    -