diff --git a/atom.xml b/atom.xml index f4c7227a5d..b2b166b1f3 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ @@ -13,10 +13,43 @@ Octopress + + <![CDATA[0.7.5: Blinkstick, SNMP, Telegram]]> + + 2015-10-11T10:10:00-07:00 + https://home-assistant.io/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support + We discovered two issues annoying enough to warrent the release of 0.7.5:

+ +
    +
  • Home Assistant package did not include the CloudMQTT certificate.
  • +
  • A bug in the core caused issues when some platforms are loaded twice.
  • +
+ + +

This release also includes some new platforms (because they keep coming!):

+ +

+ +

+ + + + +

Also, the media player was extended by @maddox to support the play media command. +This has been implemented for the iTunes platform.

+]]>
+
+ <![CDATA[Home Assistant goes geo with OwnTracks]]> - 2015-10-05T07:49:00-07:00 + 2015-10-05T21:49:00-07:00 https://home-assistant.io/blog/2015/10/05/home-assistant-goes-geo-with-owntracks A few weeks have past and it is time again for another release: version 0.7.4. This time we’re very glad to be able to introduce brand new integration with OwnTracks to allow tracking of people on a map. @@ -61,7 +94,7 @@ short summary of highlights:

<![CDATA[Alarms, Sonos and iTunes now supported]]> - 2015-09-19T07:47:00-07:00 + 2015-09-19T21:47:00-07:00 https://home-assistant.io/blog/2015/09/19/alarm-sonos-and-itunes-support It’s like someone opened a can of rock solid developers and emptied it above our chat channel because it exploded with @@ -2459,55 +2492,6 @@ YAML allows the use of lists, which should make the configuration file a bit mor

A connection can go stale in Chrome without any event handler being called. This happens when a device goes into standby. For computers this is rare but for phones this occurs quite often. This has been solved by sending a regular ping from the server. The frontend will assume the connection has gone stale when it hasn’t heard any communication for a while. Sending a ping will also help the server detect broken connections and clean them up.

Another issue that I encountered is that Safari and Firefox would not fire the open event when the connection has been opened but when the first message has been received. To work around this the server will now fire a ping when the connection gets opened.

-]]>
-
- - - <![CDATA[Looking at the past]]> - - 2015-02-08T09:01:23-08:00 - https://home-assistant.io/blog/2015/02/08/looking-at-the-past - Ever since the launch of Home Assistant you have been able to track the state of your house. But the view has always been limited to what the current state is. Not what it was. Today we are going to change that by introducing two brand new components:

- -
    -
  • Recorder component that will record every event to a SQLite database
  • -
  • History component that will query and aggregate the recorded events
  • -
- - -

By adding this view into the past, we are adding an extra dimension into the state of your house. This brings great new possibilities for future features. The focus of todays release is on getting the recording component to you to start recording and getting some data. To show what is being recorded a view has been added that shows the last 24 hours of your house. Expect more extensive tools to explore your history in the future.

- -

Adding history to the UI was a challenge on itself because the old UI did not support easy navigation. So to add to the awesomeness of this release, Home Assistant also got a face lift.

- -

The history component will be enabled for new users by default. For current users, run scripts/update to upgrade to the latest version and add [history] to your home-assistant.conf file.

- -

- - - -

- - - - -

-Events are saved in a local database. Google Graphs is used to draw the graph. Drawing is happening 100% in your browser - no data is transfered to anyone at any time. -

- - - - - - - -

Tracking history is an exciting next step for Home Assistant and will power the next generation of features. Here a list of some of the cool things that can now be build:

- -
    -
  • Time Machine: explore the state of your house at any point in the past
  • -
  • Smart Home: analyze behavior and use it to automate your house
  • -
  • Summarize usage of the different components of your house
  • -
- ]]>
diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index bba52f5a23..c1cdc71ef4 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -215,6 +215,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 186acf16f4..56566d9973 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 @@ -277,6 +277,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 4d509d1d44..8195f80600 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 @@ -259,6 +259,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 84dfc906c0..fa78f0b9d6 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 @@ -227,6 +227,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 0647529525..6237022123 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -234,6 +234,12 @@ diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 926493cfa4..f5c7b98a13 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -239,6 +239,12 @@ Home Assistant now supports --open-ui and --demo-mode 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 fbe2474306..4466449031 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -257,6 +257,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 035641c505..e54670d42b 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -235,6 +235,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 57d3165c86..051e976a6a 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 @@ -222,6 +222,12 @@ YAML allows the use of lists, which should make the configuration file a bit mor diff --git a/blog/2015/03/08/new-logo/index.html b/blog/2015/03/08/new-logo/index.html index 2bc08dc60a..c3f1ea1af4 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -223,6 +223,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 e0a65a7bea..e5c3a01e64 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -269,6 +269,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 66380c7403..7e7aa64f7f 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -342,6 +342,12 @@ James Cole has also contributed support for the diff --git a/blog/2015/04/25/release-notes/index.html b/blog/2015/04/25/release-notes/index.html index a6da1e5f0f..0de280bc56 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -358,6 +358,12 @@ James has also contributed support for integrating Transmission into Home Assist 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 ae80bfe50d..ae7c3d6fa5 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -247,6 +247,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index c81e574743..7b056876ac 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -384,6 +384,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 d2b33b7f34..62159502e1 100644 --- a/blog/2015/06/10/release-notes/index.html +++ b/blog/2015/06/10/release-notes/index.html @@ -463,6 +463,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 96634d0e78..97f4accfab 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 @@ -407,6 +407,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 6ebda76c93..6f5095a348 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 @@ -370,6 +370,12 @@ Support for Temper temperature sensors has been contributed by +
  • + 0.7.5: Blinkstick, SNMP, Telegram +
  • + + +
  • Home Assistant goes geo with OwnTracks
  • @@ -393,12 +399,6 @@ Support for Temper temperature sensors has been contributed by - Using MQTT with Home Assistant - - - 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 e0a0258877..52a50d9bc1 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 @@ -248,6 +248,12 @@ Home Assistant support to integrate your Ver 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 696d6a83a5..4b9639cf42 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 @@ -432,6 +432,12 @@ 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 e2d684e2fc..2d02165a8d 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 @@ -378,6 +378,12 @@ or AM2302 device.

    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 0f03dffafd..f8e9ca6499 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 @@ -517,6 +517,12 @@ The MQTT support was added to H 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 707f91617c..ad3ec5691b 100644 --- a/blog/2015/09/13/home-assistant-meets-ifttt/index.html +++ b/blog/2015/09/13/home-assistant-meets-ifttt/index.html @@ -417,6 +417,12 @@ Setup Maker channel with event name HA_FIRE_ALARM and Twitter chann 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 1fc16b7ae7..bc022fcd76 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 @@ -297,6 +297,12 @@ Inspried by a fea 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 850b3a166d..353439818b 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 @@ -116,7 +116,7 @@ - + @@ -305,6 +305,12 @@ support by @persandstrom.

    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 ab0c57ffd1..31c811f1aa 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 @@ -116,7 +116,7 @@ - + @@ -251,6 +251,12 @@ short summary of highlights:

    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 new file mode 100644 index 0000000000..f213674195 --- /dev/null +++ b/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support/index.html @@ -0,0 +1,334 @@ + + + + + + + + + + + + 0.7.5: Blinkstick, SNMP, Telegram - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    +
    + +

    0.7.5: Blinkstick, SNMP, Telegram

    + + + +
    + + + + + + + + + + + + + + + + + + + less than one minute reading time + + + + + + + + + Comments + +
    + +
    + + + + +

    We discovered two issues annoying enough to warrent the release of 0.7.5:

    + +
      +
    • Home Assistant package did not include the CloudMQTT certificate.
    • +
    • A bug in the core caused issues when some platforms are loaded twice.
    • +
    + + +

    This release also includes some new platforms (because they keep coming!):

    + +

    + +

    + + + + +

    Also, the media player was extended by @maddox to support the play media command. +This has been implemented for the iTunes platform.

    + + +
    + + +
    +

    Comments

    +
    +
    +
    + + +
    + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index 3b1eff6880..ead93962fb 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -22,7 +22,7 @@ - + @@ -120,7 +120,44 @@
    -
    +
    +

    0.7.5: Blinkstick, SNMP, Telegram

    + + + +
    +
    + +
    + + + + +
    + + +
    + +
    +
    @@ -157,7 +194,7 @@
    -
    @@ -1141,6 +1178,12 @@ diff --git a/blog/categories/architecture/atom.xml b/blog/categories/architecture/atom.xml index f3d9234efe..566a648fbb 100644 --- a/blog/categories/architecture/atom.xml +++ b/blog/categories/architecture/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: architecture | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/architecture/index.html b/blog/categories/architecture/index.html index 6054af70ea..a26eab5254 100644 --- a/blog/categories/architecture/index.html +++ b/blog/categories/architecture/index.html @@ -209,6 +209,12 @@ diff --git a/blog/categories/branding/atom.xml b/blog/categories/branding/atom.xml index 6915584856..18d50148bd 100644 --- a/blog/categories/branding/atom.xml +++ b/blog/categories/branding/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: branding | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/branding/index.html b/blog/categories/branding/index.html index 2da9d971c0..e7a8772d78 100644 --- a/blog/categories/branding/index.html +++ b/blog/categories/branding/index.html @@ -209,6 +209,12 @@ diff --git a/blog/categories/component/atom.xml b/blog/categories/component/atom.xml index 512c5bb0cc..5c10b80fdf 100644 --- a/blog/categories/component/atom.xml +++ b/blog/categories/component/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: component | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/component/index.html b/blog/categories/component/index.html index 9932237b30..9a143bddf9 100644 --- a/blog/categories/component/index.html +++ b/blog/categories/component/index.html @@ -322,6 +322,12 @@ diff --git a/blog/categories/core/atom.xml b/blog/categories/core/atom.xml index e6505f68ff..9637e43268 100644 --- a/blog/categories/core/atom.xml +++ b/blog/categories/core/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: core | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/core/index.html b/blog/categories/core/index.html index a0a16f434e..9b12bacce1 100644 --- a/blog/categories/core/index.html +++ b/blog/categories/core/index.html @@ -246,6 +246,12 @@ diff --git a/blog/categories/frontend/atom.xml b/blog/categories/frontend/atom.xml index 6da52570f2..5da3cb6f94 100644 --- a/blog/categories/frontend/atom.xml +++ b/blog/categories/frontend/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: frontend | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/frontend/index.html b/blog/categories/frontend/index.html index 8de290461b..9cc168c0ed 100644 --- a/blog/categories/frontend/index.html +++ b/blog/categories/frontend/index.html @@ -248,6 +248,12 @@ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index da09b7ab0b..e05e08e807 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]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/index.html b/blog/categories/how-to/index.html index 0ea0a1c9f6..d764a7ab4a 100644 --- a/blog/categories/how-to/index.html +++ b/blog/categories/how-to/index.html @@ -285,6 +285,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 6a1c8a1347..9085f2ceda 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]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ @@ -13,10 +13,43 @@ Octopress + + <![CDATA[0.7.5: Blinkstick, SNMP, Telegram]]> + + 2015-10-11T10:10:00-07:00 + https://home-assistant.io/blog/2015/10/11/rfxtrx-blinkstick-and-snmp-support + We discovered two issues annoying enough to warrent the release of 0.7.5:

    + +
      +
    • Home Assistant package did not include the CloudMQTT certificate.
    • +
    • A bug in the core caused issues when some platforms are loaded twice.
    • +
    + + +

    This release also includes some new platforms (because they keep coming!):

    + +

    + +

    + + + + +

    Also, the media player was extended by @maddox to support the play media command. +This has been implemented for the iTunes platform.

    +]]>
    +
    + <![CDATA[Home Assistant goes geo with OwnTracks]]> - 2015-10-05T07:49:00-07:00 + 2015-10-05T21:49:00-07:00 https://home-assistant.io/blog/2015/10/05/home-assistant-goes-geo-with-owntracks A few weeks have past and it is time again for another release: version 0.7.4. This time we’re very glad to be able to introduce brand new integration with OwnTracks to allow tracking of people on a map. @@ -61,7 +94,7 @@ short summary of highlights:

    <![CDATA[Alarms, Sonos and iTunes now supported]]> - 2015-09-19T07:47:00-07:00 + 2015-09-19T21:47:00-07:00 https://home-assistant.io/blog/2015/09/19/alarm-sonos-and-itunes-support It’s like someone opened a can of rock solid developers and emptied it above our chat channel because it exploded with @@ -354,113 +387,6 @@ verisure: smartplugs: 1 thermometers: 0 -]]> - - - - <![CDATA[MQTT, Rasperry PI, Logitech Squeezebox and ASUSWRT routers now supported]]> - - 2015-08-09T18:01:00-07:00 - https://home-assistant.io/blog/2015/08/09/mqtt-raspberry-pi-squeezebox-asuswrt-support - It’s time for the August release and there is some serious good stuff this time. The core of Home Assistant has gone some serious clean up and a bump in test coverage thanks to @balloob. If you’re a developer, make sure you read up on the deprecation notices. @fabaff did another great round of documentating all the various components.

    - -

    MQTT Support
    - -The big new addition in this release is the support for the MQTT protocol by @fabaff with some help from @balloob. It will now be possible to integrate any IoT device that talks via MQTT. For the initial release we support connecting Home Assistant to a broker (no TLS yet). Components can now subscribe and publish to MQTT topics (see the example) and also support for the automation component has been added. For more information, see the MQTT component page.

    - -
    # Example configuration.yaml entry
    -mqtt:
    -  broker: IP_ADDRESS_BROKER
    -  # All the other options are optional:
    -  port: 1883
    -  keepalive: 60
    -  qos: 0
    -  username: your_username
    -  password: your_secret_password
    -
    - - - - -

    Raspberry PI GPIO Support
    - -@gbarba has contributed support to use the general purpose input and output pins on a Raspberry PI as switches inside Home Assistant.

    - -
    # Example configuration.yaml entry
    -switch:
    -  platform: rpi_gpio
    -  ports:
    -    11: Fan Office
    -    12: Light Desk
    -
    - -

    ASUSWRT based routers
    - -@persandstrom has contributed support to do prescence detection using ASUSWRT based routers.

    - -
    # Example configuration.yaml entry
    -device_tracker:
    -  platform: asuswrt
    -  host: YOUR_ROUTER_IP
    -  username: YOUR_ADMIN_USERNAME
    -  password: YOUR_ADMIN_PASSWORD
    -
    - -

    Logitech Squeezebox media player support
    - -@persandstrom also contributed support for the Logitech Squeezebox media player. This allows you to control your Logitech Squeezebox from Home Assistant.

    - -
    # Example configuration.yaml entry
    -media_player:
    -  platform: squeezebox
    -  host: 192.168.1.21
    -  port: 9090
    -  username: user
    -  password: password
    -
    - -

    Slack notification support
    - -@jamespcole has contributed a Slack platform for the notification platform. This allows you to deliver messages to any channel.

    - -
    # Example configuration.yaml entry
    -notify:
    -  platform: slack
    -  api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
    -  default_channel: '#general'
    -
    - -

    Edimax Smart Switches support
    - -@rkabadi has contributed support for integrating Edimax Smart Switches into Home Assistant.

    - -
    # Example configuration.yaml entry
    -switch:
    -  platform: edimax
    -  host: 192.168.1.32
    -  username: YOUR_USERNAME
    -  password: YOUR_PASSWORD
    -  name: Edimax Smart Plug
    -
    - -

    RFXtrx sensor support
    -@danielhiversen has contributed support for RFXtrx sensors. It supports sensors that communicate in the frequency range of 433.92 MHz.

    - -
    # Example configuration.yaml entry
    -sensor:
    -  - platform: rfxtrx
    -    device: PATH_TO_DEVICE
    -
    - -

    The path to your device, e.g. /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0

    - -

    TEMPer temperature sensor support
    -Support for Temper temperature sensors has been contributed by @rkabadi.

    - -
    # Example configuration.yaml entry
    -sensor:
    -  platform: temper
    -
    ]]>
    diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index c654972206..e61ee9a907 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -120,7 +120,44 @@
    -
    +
    +

    0.7.5: Blinkstick, SNMP, Telegram

    + + + +
    +
    + +
    +
    + + + +
    + + +
    + +
    +
    @@ -157,7 +194,7 @@
    -
    @@ -618,6 +655,12 @@ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 89b041c4d9..591fc12330 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]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/index.html b/blog/categories/user-stories/index.html index e919c4a199..3738d8f2a9 100644 --- a/blog/categories/user-stories/index.html +++ b/blog/categories/user-stories/index.html @@ -246,6 +246,12 @@ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 1619e611d4..58c71f84ba 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: website | Home Assistant]]> - 2015-10-08T19:19:50-07:00 + 2015-10-11T11:39:41-07:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index d8ec973881..41622a167a 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -209,6 +209,12 @@ diff --git a/blog/index.html b/blog/index.html index ca51d72785..d06f72cb8b 100644 --- a/blog/index.html +++ b/blog/index.html @@ -22,7 +22,7 @@ - + @@ -99,6 +99,91 @@ +
    +
    + +

    + 0.7.5: Blinkstick, SNMP, Telegram +

    + + + +
    + + + + + + + + + + + + + + + + + + + less than one minute reading time + + + + + + + + + Comments + +
    + +
    + + + + +

    We discovered two issues annoying enough to warrent the release of 0.7.5:

    + +
      +
    • Home Assistant package did not include the CloudMQTT certificate.
    • +
    • A bug in the core caused issues when some platforms are loaded twice.
    • +
    + + +

    This release also includes some new platforms (because they keep coming!):

    + +

    + +

    + + + + +

    Also, the media player was extended by @maddox to support the play media command. +This has been implemented for the iTunes platform.

    + + +
    +
    + +
    @@ -121,7 +206,7 @@ - + @@ -218,7 +303,7 @@ short summary of highlights:

    - + @@ -878,104 +963,6 @@ The big new addition in this release is the support for the MQTT protocol by
    - -
    -
    - -

    - IP Cameras, Arduinos, Kodi and Efergy Energy Monitors now supported -

    - - - -
    - - - - - - - - - - - - - - - - - - - five minutes reading time - - - - - - - - - Comments - -
    - -
    - - - - -
    -

    Another month has passed and some great new features have landed in Home Assistant. This month release has been made possible by balloob, ettisan, fabaff, gyran, jamespcole, michaelarnauts, miniconfig and rmkraus.

    - -

    This release includes some architectural changes by me. The first is that the frontend is now based on a NuclearJS JavaScript backend. This has greatly helped to organize and optimize the frontend code. Another change is that Home Assistant will now install dependencies on-demand instead of installing dependencies for all supported devices.

    - -

    IP Camera Support
    -James has worked very hard to add support for IP cameras to Home Assistant which is included in this release. The initial release focusses on providing generic IP camera support. This means that any webcam that can exposes a JPEG image via a url can be integrated.

    - -

    Home Assistant will route the requests to your camera via the server allowing you to expose IP camera’s inside your network via the Home Assistant app.

    - -
    1
    -2
    -3
    -4
    -5
    -6
    -7
    -
    # Example configuration.yaml entry
    -camera:
    -  platform: generic
    -  name: my sample camera
    -  username: MY_USERNAME
    -  password: MY_PASSWORD
    -  still_image_url: http://194.218.96.92/jpg/image.jpg
    -
    - - - - -

    -To update to the latest version, run scripts/update. Please report any issues on GitHub. -

    - - - - - - Read on → -
    - -
    -
    - diff --git a/components/light.blinksticklight.html b/components/light.blinksticklight.html index 940b0f2748..2971e7fdc0 100644 --- a/components/light.blinksticklight.html +++ b/components/light.blinksticklight.html @@ -120,7 +120,7 @@ The blinkstick platform let you can control your # Example configuration.yaml entry light: platform: blinksticklight - serial: /dev/ttyUSB0 + serial: BS000795-1.1 name: Living Room
    @@ -128,7 +128,7 @@ The blinkstick platform let you can control your Chromecasts
  • Denon Network Receivers
  • +
  • iTunes
  • Kodi
  • Music Player Daemon
  • +
  • Plex
  • +
  • Sonos
  • Squeezebox
  • diff --git a/components/media_player.plex.html b/components/media_player.plex.html index ecad6c7594..1d49cb3baa 100644 --- a/components/media_player.plex.html +++ b/components/media_player.plex.html @@ -108,8 +108,9 @@

    -The Plex platform allows you to connect a Plex Media Server to Home Assistant. -It will allow you to control media playback and see the current playing item.

    +The Plex platform allows you to connect a Plex Media Server to Home Assistant. It will allow you to control media playback and see the current playing item.

    + +

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

    1
     2
    @@ -117,17 +118,24 @@ It will allow you to control media playback and see the current playing item.

    4 5 6 -7
    # Example configuration.yaml entry
     media_player:
       platform: plex
    -  # The name of the backend device (Under Plex Media Server > settings > server)
       name: plex_server
    -  user: your_username
    -  password: your_secure_password
    +  user: YOUR_USERNAME
    +  password: YOUR_PASSWORD
     
    +

    Configuration variables:

    + +
      +
    • name Required: The name of the backend device (Under Plex Media Server > settings > server)
    • +
    • user Required: The username for your Pley server.
    • +
    • password Required: The password for your Plex server.
    • +
    + +
    diff --git a/components/notify.telegram.html b/components/notify.telegram.html new file mode 100644 index 0000000000..8e1f5e4c52 --- /dev/null +++ b/components/notify.telegram.html @@ -0,0 +1,209 @@ + + + + + + + + + + + + Telegram notification support - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    + +
    + + +
    + + +
    +

    + Telegram Notification Support +

    +
    +
    + + +

    +The telegram platform uses Telegram to delivery notifications from Home Assistant to your Android device, your Windows phone, or your iOS device.

    + +

    The requirement are:

    + +
      +
    • You need a Telegram bot. Please follow those instructions to create one and get the token. Keep in mind that bots are not allowed to contact users. You need to make the first contactwith your user.
    • +
    • The chat ID of an user
    • +
    + + +

    An easy way to get your chat ID is described below:

    + +
    1
    +2
    +3
    +4
    +
    import telegram
    +bot = telegram.Bot(token='YOUR_API_TOKEN')
    +chat_id = bot.getUpdates()[-1].message.chat_id
    +print(chat_id)
    +
    + + +

    To enable Telegram notifications in your installation, add the following to your configuration.yaml file:

    + +
    1
    +2
    +3
    +4
    +5
    +6
    +7
    +
    # Example configuration.yaml entry
    +notify:
    +  name: NOTIFIER_NAME
    +  platform: telegram
    +  # Get those by creating a new bot on https://core.telegram.org/bots
    +  api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
    +  chat_id: YOUR_CHAT_ID
    +
    + + +

    Configuration variables:

    + +
      +
    • name (Optional): Setting the optional parameter name allows multiple notifiers to be created. +The default value is notify. The notifier will bind to the service +notify.NOTIFIER_NAME.
    • +
    • api_key (Required): The API token of your bot.
    • +
    • chat_id (Required: The chat ID of your user.
    • +
    + + +

    To use notifications, please see the getting started with automation page.

    + + +
    + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/components/sensor.arest.html b/components/sensor.arest.html index 43aa4b5d0f..d5f973475c 100644 --- a/components/sensor.arest.html +++ b/components/sensor.arest.html @@ -9,7 +9,7 @@ - aREST support - Home Assistant + aREST sensor support - Home Assistant @@ -18,7 +18,7 @@ - + @@ -101,7 +101,7 @@

    - aREST Support + aREST Sensor Support


    diff --git a/components/sensor.command_sensor.html b/components/sensor.command_sensor.html index 89fe843917..c1dfa0c636 100644 --- a/components/sensor.command_sensor.html +++ b/components/sensor.command_sensor.html @@ -196,7 +196,7 @@ is of interest. Add something similar to your configuration.yaml fi

    Use an external script

    -

    The example is doing the same as the aREST sensor but with an external Python script. It should give you an idea about interacting with devices which are exposing a REST API.

    +

    The example is doing the same as the aREST sensor but with an external Python script. It should give you an idea about interacting with devices which are exposing a RESTful API.

    The one-line script to retrieve a value is shown below. Of course would it be possible to use this directly in the configuration.yaml file but need extra care about the quotation marks.

    diff --git a/components/switch.arest.html b/components/switch.arest.html index 15608bf601..78e1377827 100644 --- a/components/switch.arest.html +++ b/components/switch.arest.html @@ -108,7 +108,7 @@

    -The arest switch platform allows you to toggle pins of your devices (like Arduino boards with a ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the aREST RESTful framework.

    +The arest switch platform allows you to toggle pins of your devices (like Arduino boards with a ethernet/wifi connection, ESP8266 based devices, and the Raspberry Pi) running the aREST RESTful framework.

    To use your aREST enabled device in your installation, add the following to your configuration.yaml file:

    @@ -136,7 +136,7 @@ The arest switch platform allows you to toggle pins of your devices (like Arduin

    Configuration variables:

      -
    • resource (Required): IP address and schema of the device that is exposing an aREST API, e.g. http://192.168.1.10.
    • +
    • resource (Required): IP address and schema of the device that is exposing an aREST API, eg. http://192.168.1.10.
    • pins (Required): An array with all used pins of your board.
        diff --git a/components/switch.command_switch.html b/components/switch.command_switch.html index a3b795565a..c2c1569f02 100644 --- a/components/switch.command_switch.html +++ b/components/switch.command_switch.html @@ -147,6 +147,12 @@ A switch platform that issues specific commands when it is turned on and off. Th
      +

      Examples

      + +

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

      + +

      aREST device

      +

      The example below is doing the same as the aREST switch. The commandline tool [curl](http://curl.haxx.se/) is used to toogle a pin which is controllable through REST.

      1
      @@ -166,6 +172,32 @@ A switch platform that issues specific commands when it is turned on and off. Th
       
      +

      Shutdown your local host

      + +

      This switch will shutdown your system that is hosting Home Assistant.

      + +

      +This switch will shudown your host immediately, there will be no confirmation. +

      + + + + +
      1
      +2
      +3
      +4
      +5
      +6
      +
      # Example configuration.yaml entry
      +switch:
      +  platform: command_switch
      +  switches:
      +    Home Assistant system shutdown:
      +      offcmd: "/usr/sbin/poweroff"
      +
      + + diff --git a/cookbook/automation_for_rainy_days.html b/cookbook/automation_for_rainy_days.html new file mode 100644 index 0000000000..3b3e92f7cc --- /dev/null +++ b/cookbook/automation_for_rainy_days.html @@ -0,0 +1,233 @@ + + + + + + + + + + + + Automation for rainy days - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + +
      + +
      + + + +
      +
      + +
      + + +
      + + +
      +

      + Automation for Rainy Days +

      +
      +
      + + +

      Rainy Day Light

      + +

      This requires a forecast.io sensor with the condition weather_precip that tells if it’s raining or not.

      + +

      Turn on a light in the living room when it starts raining, someone is home, and it’s afternoon or later.

      + +
      1
      +2
      +3
      +4
      +5
      +6
      +7
      +8
      +9
      +10
      +11
      +12
      +13
      +14
      +15
      +16
      +17
      +18
      +19
      +
      automation:
      +  alias: 'Rainy Day'
      +
      +  trigger:
      +       - platform: state
      +         entity_id: sensor.weather_precip
      +         state: 'rain'
      +       - platform: state
      +         entity_id: group.all_devices
      +         state: 'home'
      +       - platform: time
      +         after: '14:00'
      +         before: '23:00'
      +
      +  condition: use_trigger_values
      +
      +  action:
      +    execute_service: light.turn_on
      +    service_entity_id: light.couch_lamp
      +
      + + +

      And then of course turn off the lamp when it stops raining but only if it’s within an hour before sunset.

      + +
      1
      +2
      +3
      +4
      +5
      +6
      +7
      +8
      +9
      +10
      +11
      +12
      +13
      +
        alias: 'Rain is over'
      +  trigger:
      +       - platform: state
      +         entity_id: sensor.weather_precip
      +         state: 'None'
      +       - platform: sun
      +         event: 'sunset'
      +         offset: '-01:00:00'
      +
      +  condition: use_trigger_values
      +  action:
      +    execute_service: light.turn_off
      +    service_entity_id: light.couch_lamp
      +
      + + + + + +
      + + +
      + + +
      +
      + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/cookbook/index.html b/cookbook/index.html index 7cdd1852bd..c2b18162dc 100644 --- a/cookbook/index.html +++ b/cookbook/index.html @@ -111,6 +111,7 @@ the home-assistant.io repository.

        +
      • Automation for rainy days

      • Automation sun

      • Basic example use trigger values

      • Turn on light for 10 minutes when motion detected

      • diff --git a/demo/frontend.html b/demo/frontend.html index d62b624de4..2961f191d9 100644 --- a/demo/frontend.html +++ b/demo/frontend.html @@ -2280,483 +2280,483 @@ http://nicolasgallagher.com/micro-clearfix-hack/ }-