From 1f74908bdf147629f9b317058316714e2ffd1ec2 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 11 Jun 2015 00:34:32 -0700 Subject: [PATCH] Site updated at 2015-06-11 07:34:32 UTC --- atom.xml | 274 ++++++++- blog/2014/12/18/website-launched/index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- .../index.html | 12 +- blog/2015/01/13/nest-in-da-house/index.html | 12 +- blog/2015/01/24/release-notes/index.html | 12 +- .../2015/02/08/looking-at-the-past/index.html | 12 +- blog/2015/02/24/streaming-updates/index.html | 12 +- .../index.html | 12 +- blog/2015/03/08/new-logo/index.html | 12 +- blog/2015/03/11/release-notes/index.html | 8 +- blog/2015/03/22/release-notes/index.html | 17 +- blog/2015/04/25/release-notes/index.html | 17 +- .../05/09/utc-time-zone-awareness/index.html | 12 +- blog/2015/05/14/release-notes/index.html | 17 +- blog/2015/06/10/release-notes/index.html | 555 ++++++++++++++++++ blog/archives/index.html | 51 +- blog/categories/architecture/atom.xml | 2 +- blog/categories/architecture/index.html | 12 +- blog/categories/branding/atom.xml | 2 +- blog/categories/branding/index.html | 12 +- blog/categories/component/atom.xml | 2 +- blog/categories/component/index.html | 12 +- blog/categories/core/atom.xml | 2 +- blog/categories/core/index.html | 12 +- blog/categories/frontend/atom.xml | 2 +- blog/categories/frontend/index.html | 12 +- blog/categories/release-notes/atom.xml | 218 +++++-- blog/categories/release-notes/index.html | 49 +- blog/categories/website/atom.xml | 2 +- blog/categories/website/index.html | 12 +- blog/index.html | 513 +++------------- blog/posts/2/index.html | 87 ++- components/index.html | 32 +- components/light.limitlessled.html | 170 ++++++ components/notify.smtp.html | 189 ++++++ components/notify.syslog.html | 278 +++++++++ components/switch.command_switch.html | 168 ++++++ components/switch.hikvision.html | 168 ++++++ images/screenshots/media_player-card.png | Bin 0 -> 129517 bytes images/supported_brands/smtp.png | Bin 0 -> 1338 bytes index.html | 2 +- sitemap.xml | 183 +++--- 44 files changed, 2540 insertions(+), 672 deletions(-) create mode 100644 blog/2015/06/10/release-notes/index.html create mode 100644 components/light.limitlessled.html create mode 100644 components/notify.smtp.html create mode 100644 components/notify.syslog.html create mode 100644 components/switch.command_switch.html create mode 100644 components/switch.hikvision.html create mode 100644 images/screenshots/media_player-card.png create mode 100644 images/supported_brands/smtp.png diff --git a/atom.xml b/atom.xml index dffd754157..66a1705473 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ @@ -13,6 +13,263 @@ Octopress + + <![CDATA[Release notes for June 10, 2015]]> + + 2015-06-10T18:54:00-07:00 + https://home-assistant.io/blog/2015/06/10/release-notes + Wow, almost a month has gone by since the last release and this release is packed. The biggest part of this release is probably one that you won’t notice: the frontend has been upgraded from Polymer 0.5 to the brand new released Polymer 1.0. Polymer has been declared stable by the Google overlords which will allow us to expand functionality that was waiting for this moment to arrive.

+ +

This release sets a record for the amount of people involved: 8! Andythigpen, Jamespcole, Azelphur, Fabaff, Dutchy-, Fbradyirl, wind-rider and ettisan, thanks a lot for your contributions!

+ +

A big improvement has been brought this release by wind-rider. He took the time to revive the Chromecast support and started improving the media player integration. This triggered other people to join in resulting in a revamped media player experience and support for the Music Player Daemon.

+ +

+ + Example of the new media player cards +

+ + + + +

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

+ + + + + + + +

Before jumping into the newly supported platforms, here are the other improvements that are landing this release:

+ +
    +
  • Fronted upgraded to Polymer 1.0 by @balloob
  • +
  • Include other YAML files using the !include keyword by @andythigpen
  • +
  • Switch support and bug fixes for Vera platform by @jamespcole
  • +
  • HTTP session support for the HTTP component by @jamespcole
  • +
  • Device tracker bugfixes by @Dutchy-
  • +
  • Bugfix for device tracker platform by @fbradyirl
  • +
  • Fixing Chromecast support by @wind-rider
  • +
  • Media player improvements by @balloob and @wind-rider
  • +
  • Nest thermostat bugfixes by @balloob
  • +
  • Fix the device tracker getting in a deadlock by @balloob
  • +
  • Update documentation by @fabaff
  • +
+ + +

Music Player Daemon
+ +Fabaff has contributed MusicPlayerDaemon support. The mpd platform allows you to control a Music Player Daemon from Home Assistant. Right now, only playback is supported and not playlist manipulation.

+ +
1
+2
+3
+4
+5
+6
+
# Example configuration.yaml entry
+media_player:
+  platform: mpd
+  server: 127.0.0.1
+  port: 6600
+  location: bedroom
+
+ + +

Command line switch
+A switch platform that issues specific commands when it is turned on and off. This might very well become our most popular platform as it allows anyone to integrate any type of switch into Home Assistant that can be controlled from the command line, including calling other scripts!

+ +
1
+2
+3
+4
+5
+6
+7
+
# Example configuration.yaml entry
+switch:
+  platform: command_switch
+  switches:
+    - kitchen_light:
+        oncmd: switch_command on kitchen
+        offcmd: switch_command off kitchen
+
+ + +

LimitlessLED
+This new platform can control your LimitlessLED lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+
# Example configuration.yaml entry
+light:
+  platform: limitlessled
+  host: 192.168.1.10
+  group_1_name: Living Room
+  group_2_name: Bedroom
+  group_3_name: Office
+  group_4_name: Kitchen
+
+ + +

Bitcoin sensor
+ +The bitcoin platform displays various details about the Bitcoin network. If you have an online wallet from Blockchain.info the sensor is capable to show your current balance.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+
# Example configuration.yaml entry
+sensor:
+  platform: bitcoin
+  wallet: 'YOUR WALLET_ID'
+  password: YOUR_ACCOUNT_PASSWORD
+  currency: YOUR CURRENCY
+  display_options:
+    - exchangerate
+    - trade_volume_btc
+    - miners_revenue_usd
+    - btc_mined
+    - trade_volume_usd
+    - difficulty
+    - minutes_between_blocks
+    - number_of_transactions
+    - hash_rate
+    - timestamp
+    - mined_blocks
+    - blocks_size
+    - total_fees_btc
+    - total_btc_sent
+    - estimated_btc_sent
+    - total_btc
+    - total_blocks
+    - next_retarget
+    - estimated_transaction_volume_usd
+    - miners_revenue_btc
+    - market_price_usd
+
+ + +

SMTP notificatoin platform
+ +The smtp platform allows you to deliver notifications from Home Assistant to an e-mail recipient.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+
# Example configuration.yaml entry
+notify:
+  platform: mail
+  server: MAIL_SERVER
+  port: YOUR_SMTP_PORT
+  sender: SENDER_EMAIL_ADDRESS
+  starttls: 1 or 0
+  username: YOUR_SMTP_USERNAME
+  password: YOUR_SMTP_PASSWORD
+  recipient: YOUR_RECIPIENT
+
+ + +

Syslog notification platform
+The syslog platform allows you to deliver notifications from Home Assistant to the local syslog.

+ +
1
+2
+3
+
# Example configuration.yaml entry
+notify:
+  platform: syslog
+
+ + +

Swiss Public transport sensor
+The swiss public transport sensor will give you the next two departure times from a given location to another one in Switzerland. See the component page for more information how to set it up.

+ +

Transmission turtle mode switch
+ +The transmission platform allows you to control your Transmission client from within Home Assistant. The platform enables you switch to your ‘Alternative Speed Limits’ (aka ‘Turtle mode’) setting.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+
# Example configuration.yaml entry
+switch:
+  platform: transmission
+  name: Transmission
+  host: 192.168.1.26
+  port: 9091
+  username: YOUR_USERNAME
+  password: YOUR_PASSWORD
+
+ + +

Hikvision camera motion detection support
+This switch platform allows you to control your motion detection setting on your Hikvision camera.

+ +
1
+2
+3
+4
+5
+6
+7
+
# Example configuration.yaml entry
+switch:
+    platform: hikvisioncam
+    name: Hikvision Cam 1 Motion Detection
+    host: 192.168.1.26
+    username: YOUR_USERNAME
+    password: YOUR_PASSWORD
+
+ +]]>
+
+ <![CDATA[Release notes for May 14, 2015]]> @@ -29,6 +286,11 @@ To update to the latest version, run scripts/update. Please report

+ + + + +

Overwriting Entity Attributes
Before diving into the newly supported devices and services, I want to highlight an awesome configuration enhancement by rmkraus: overwriting entity attributes.

@@ -267,6 +529,11 @@ I (Paulus) have added a logbook component. The logbook component provides a diff + + + + +

Transmission support
James has also contributed support for integrating Transmission into Home Assistant.

@@ -421,6 +688,11 @@ Andythigpen has contributed a script component. This allows users to create a se + + + + +

Scene
I (Paulus) have contributed a scene component. A user can create scenes that capture the states you want certain entities to be. For example a scene can contain that light A should be turned on and light B should be bright red. Deactivating a scene will restore the previous state from before the scene was activated. Just like scripts, scenes have their own separate page to see which scenes are on.

diff --git a/blog/2014/12/18/website-launched/index.html b/blog/2014/12/18/website-launched/index.html index 16268a9fa9..bb0bc026ac 100644 --- a/blog/2014/12/18/website-launched/index.html +++ b/blog/2014/12/18/website-launched/index.html @@ -212,6 +212,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 f74c171e8e..eca86fdf14 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 @@ -274,6 +274,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 1a2d9d8f9c..847d3d1a50 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 @@ -256,6 +256,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 cfb2116f89..ba63ca35a3 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 @@ -224,6 +224,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 bb12a1d63f..7a49ed6267 100644 --- a/blog/2015/01/13/nest-in-da-house/index.html +++ b/blog/2015/01/13/nest-in-da-house/index.html @@ -231,6 +231,12 @@ diff --git a/blog/2015/01/24/release-notes/index.html b/blog/2015/01/24/release-notes/index.html index 1e1b254956..5d41bcdc4e 100644 --- a/blog/2015/01/24/release-notes/index.html +++ b/blog/2015/01/24/release-notes/index.html @@ -236,6 +236,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 eab0e78d8d..563d0058c9 100644 --- a/blog/2015/02/08/looking-at-the-past/index.html +++ b/blog/2015/02/08/looking-at-the-past/index.html @@ -254,6 +254,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 0e2df14fbb..328da5adb2 100644 --- a/blog/2015/02/24/streaming-updates/index.html +++ b/blog/2015/02/24/streaming-updates/index.html @@ -232,6 +232,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 1b20eb87ef..ad9c5f7702 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 @@ -219,6 +219,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 7c7de4b8d0..498671cd05 100644 --- a/blog/2015/03/08/new-logo/index.html +++ b/blog/2015/03/08/new-logo/index.html @@ -220,6 +220,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 c11b287d7e..f27523a075 100644 --- a/blog/2015/03/11/release-notes/index.html +++ b/blog/2015/03/11/release-notes/index.html @@ -266,6 +266,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 6c387d9d82..cb3f9ae0b6 100644 --- a/blog/2015/03/22/release-notes/index.html +++ b/blog/2015/03/22/release-notes/index.html @@ -187,6 +187,11 @@ Andythigpen has contributed a script component. This allows users to create a se + + + + +

Scene
I (Paulus) have contributed a scene component. A user can create scenes that capture the states you want certain entities to be. For example a scene can contain that light A should be turned on and light B should be bright red. Deactivating a scene will restore the previous state from before the scene was activated. Just like scripts, scenes have their own separate page to see which scenes are on.

@@ -334,6 +339,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 421fb0fc14..b6785dc42d 100644 --- a/blog/2015/04/25/release-notes/index.html +++ b/blog/2015/04/25/release-notes/index.html @@ -180,6 +180,11 @@ I (Paulus) have added a logbook component. The logbook component provides a diff + + + + +

Transmission support
James has also contributed support for integrating Transmission into Home Assistant.

@@ -350,6 +355,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 24edde4455..98edd4fcaf 100644 --- a/blog/2015/05/09/utc-time-zone-awareness/index.html +++ b/blog/2015/05/09/utc-time-zone-awareness/index.html @@ -244,6 +244,12 @@ diff --git a/blog/2015/05/14/release-notes/index.html b/blog/2015/05/14/release-notes/index.html index fd780b5ed4..cc766ed60c 100644 --- a/blog/2015/05/14/release-notes/index.html +++ b/blog/2015/05/14/release-notes/index.html @@ -156,6 +156,11 @@ To update to the latest version, run scripts/update. Please report

+ + + + +

Overwriting Entity Attributes
Before diving into the newly supported devices and services, I want to highlight an awesome configuration enhancement by rmkraus: overwriting entity attributes.

@@ -376,6 +381,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 new file mode 100644 index 0000000000..8ed573104d --- /dev/null +++ b/blog/2015/06/10/release-notes/index.html @@ -0,0 +1,555 @@ + + + + + + + + + + + + Release notes for June 10, 2015 - Home Assistant + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+ +
+ + +
+
+ +

Release notes for June 10, 2015

+ + + +
+ + + + + + + + + + + + + + + + + + + seven minutes reading time + + + + + + + + + Comments + +
+ +
+ + + + +

Wow, almost a month has gone by since the last release and this release is packed. The biggest part of this release is probably one that you won’t notice: the frontend has been upgraded from Polymer 0.5 to the brand new released Polymer 1.0. Polymer has been declared stable by the Google overlords which will allow us to expand functionality that was waiting for this moment to arrive.

+ +

This release sets a record for the amount of people involved: 8! Andythigpen, Jamespcole, Azelphur, Fabaff, Dutchy-, Fbradyirl, wind-rider and ettisan, thanks a lot for your contributions!

+ +

A big improvement has been brought this release by wind-rider. He took the time to revive the Chromecast support and started improving the media player integration. This triggered other people to join in resulting in a revamped media player experience and support for the Music Player Daemon.

+ +

+ + Example of the new media player cards +

+ + + + +

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

+ + + + + + + +

Before jumping into the newly supported platforms, here are the other improvements that are landing this release:

+ +
    +
  • Fronted upgraded to Polymer 1.0 by @balloob
  • +
  • Include other YAML files using the !include keyword by @andythigpen
  • +
  • Switch support and bug fixes for Vera platform by @jamespcole
  • +
  • HTTP session support for the HTTP component by @jamespcole
  • +
  • Device tracker bugfixes by @Dutchy-
  • +
  • Bugfix for device tracker platform by @fbradyirl
  • +
  • Fixing Chromecast support by @wind-rider
  • +
  • Media player improvements by @balloob and @wind-rider
  • +
  • Nest thermostat bugfixes by @balloob
  • +
  • Fix the device tracker getting in a deadlock by @balloob
  • +
  • Update documentation by @fabaff
  • +
+ + +

Music Player Daemon
+ +Fabaff has contributed MusicPlayerDaemon support. The mpd platform allows you to control a Music Player Daemon from Home Assistant. Right now, only playback is supported and not playlist manipulation.

+ +
1
+2
+3
+4
+5
+6
+
# Example configuration.yaml entry
+media_player:
+  platform: mpd
+  server: 127.0.0.1
+  port: 6600
+  location: bedroom
+
+ + +

Command line switch
+A switch platform that issues specific commands when it is turned on and off. This might very well become our most popular platform as it allows anyone to integrate any type of switch into Home Assistant that can be controlled from the command line, including calling other scripts!

+ +
1
+2
+3
+4
+5
+6
+7
+
# Example configuration.yaml entry
+switch:
+  platform: command_switch
+  switches:
+    - kitchen_light:
+        oncmd: switch_command on kitchen
+        offcmd: switch_command off kitchen
+
+ + +

LimitlessLED
+This new platform can control your LimitlessLED lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+
# Example configuration.yaml entry
+light:
+  platform: limitlessled
+  host: 192.168.1.10
+  group_1_name: Living Room
+  group_2_name: Bedroom
+  group_3_name: Office
+  group_4_name: Kitchen
+
+ + +

Bitcoin sensor
+ +The bitcoin platform displays various details about the Bitcoin network. If you have an online wallet from Blockchain.info the sensor is capable to show your current balance.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+
# Example configuration.yaml entry
+sensor:
+  platform: bitcoin
+  wallet: 'YOUR WALLET_ID'
+  password: YOUR_ACCOUNT_PASSWORD
+  currency: YOUR CURRENCY
+  display_options:
+    - exchangerate
+    - trade_volume_btc
+    - miners_revenue_usd
+    - btc_mined
+    - trade_volume_usd
+    - difficulty
+    - minutes_between_blocks
+    - number_of_transactions
+    - hash_rate
+    - timestamp
+    - mined_blocks
+    - blocks_size
+    - total_fees_btc
+    - total_btc_sent
+    - estimated_btc_sent
+    - total_btc
+    - total_blocks
+    - next_retarget
+    - estimated_transaction_volume_usd
+    - miners_revenue_btc
+    - market_price_usd
+
+ + +

SMTP notificatoin platform
+ +The smtp platform allows you to deliver notifications from Home Assistant to an e-mail recipient.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+
# Example configuration.yaml entry
+notify:
+  platform: mail
+  server: MAIL_SERVER
+  port: YOUR_SMTP_PORT
+  sender: SENDER_EMAIL_ADDRESS
+  starttls: 1 or 0
+  username: YOUR_SMTP_USERNAME
+  password: YOUR_SMTP_PASSWORD
+  recipient: YOUR_RECIPIENT
+
+ + +

Syslog notification platform
+The syslog platform allows you to deliver notifications from Home Assistant to the local syslog.

+ +
1
+2
+3
+
# Example configuration.yaml entry
+notify:
+  platform: syslog
+
+ + +

Swiss Public transport sensor
+The swiss public transport sensor will give you the next two departure times from a given location to another one in Switzerland. See the component page for more information how to set it up.

+ +

Transmission turtle mode switch
+ +The transmission platform allows you to control your Transmission client from within Home Assistant. The platform enables you switch to your ‘Alternative Speed Limits’ (aka ‘Turtle mode’) setting.

+ +
1
+2
+3
+4
+5
+6
+7
+8
+
# Example configuration.yaml entry
+switch:
+  platform: transmission
+  name: Transmission
+  host: 192.168.1.26
+  port: 9091
+  username: YOUR_USERNAME
+  password: YOUR_PASSWORD
+
+ + +

Hikvision camera motion detection support
+This switch platform allows you to control your motion detection setting on your Hikvision camera.

+ +
1
+2
+3
+4
+5
+6
+7
+
# Example configuration.yaml entry
+switch:
+    platform: hikvisioncam
+    name: Hikvision Cam 1 Motion Detection
+    host: 192.168.1.26
+    username: YOUR_USERNAME
+    password: YOUR_PASSWORD
+
+ + + +
+ + +
+

Comments

+
+
+
+ + +
+ + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/archives/index.html b/blog/archives/index.html index 4ff7abf6f6..baf30951c6 100644 --- a/blog/archives/index.html +++ b/blog/archives/index.html @@ -22,7 +22,7 @@ - + @@ -114,6 +114,43 @@ + + + +
+ +
@@ -729,6 +766,12 @@ diff --git a/blog/categories/architecture/atom.xml b/blog/categories/architecture/atom.xml index 9e89f8f5bc..03bdef3206 100644 --- a/blog/categories/architecture/atom.xml +++ b/blog/categories/architecture/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: architecture | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/architecture/index.html b/blog/categories/architecture/index.html index 45ae60e4e8..406a22efc3 100644 --- a/blog/categories/architecture/index.html +++ b/blog/categories/architecture/index.html @@ -206,6 +206,12 @@ diff --git a/blog/categories/branding/atom.xml b/blog/categories/branding/atom.xml index d9e240855a..5522c23dd5 100644 --- a/blog/categories/branding/atom.xml +++ b/blog/categories/branding/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: branding | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/branding/index.html b/blog/categories/branding/index.html index 4769b24333..681cb04a41 100644 --- a/blog/categories/branding/index.html +++ b/blog/categories/branding/index.html @@ -206,6 +206,12 @@ diff --git a/blog/categories/component/atom.xml b/blog/categories/component/atom.xml index da1fba356c..f10275dc76 100644 --- a/blog/categories/component/atom.xml +++ b/blog/categories/component/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: component | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/component/index.html b/blog/categories/component/index.html index 32b244fb0b..384ada1fcd 100644 --- a/blog/categories/component/index.html +++ b/blog/categories/component/index.html @@ -319,6 +319,12 @@ diff --git a/blog/categories/core/atom.xml b/blog/categories/core/atom.xml index 946463834f..356e40ecd0 100644 --- a/blog/categories/core/atom.xml +++ b/blog/categories/core/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: core | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/core/index.html b/blog/categories/core/index.html index 9caf46d69f..d3d5da4a72 100644 --- a/blog/categories/core/index.html +++ b/blog/categories/core/index.html @@ -243,6 +243,12 @@ diff --git a/blog/categories/frontend/atom.xml b/blog/categories/frontend/atom.xml index d3d92c143f..dd3d5b0bbd 100644 --- a/blog/categories/frontend/atom.xml +++ b/blog/categories/frontend/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: frontend | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/frontend/index.html b/blog/categories/frontend/index.html index 3043d4bd48..5e34e81407 100644 --- a/blog/categories/frontend/index.html +++ b/blog/categories/frontend/index.html @@ -245,6 +245,12 @@ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index 399460619a..30d7e3c9e4 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-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ @@ -13,6 +13,178 @@ Octopress + + <![CDATA[Release notes for June 10, 2015]]> + + 2015-06-10T18:54:00-07:00 + https://home-assistant.io/blog/2015/06/10/release-notes + Wow, almost a month has gone by since the last release and this release is packed. The biggest part of this release is probably one that you won’t notice: the frontend has been upgraded from Polymer 0.5 to the brand new released Polymer 1.0. Polymer has been declared stable by the Google overlords which will allow us to expand functionality that was waiting for this moment to arrive.

+ +

This release sets a record for the amount of people involved: 8! Andythigpen, Jamespcole, Azelphur, Fabaff, Dutchy-, Fbradyirl, wind-rider and ettisan, thanks a lot for your contributions!

+ +

A big improvement has been brought this release by wind-rider. He took the time to revive the Chromecast support and started improving the media player integration. This triggered other people to join in resulting in a revamped media player experience and support for the Music Player Daemon.

+ +

+ + Example of the new media player cards +

+ + + + +

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

+ + + + + + + +

Before jumping into the newly supported platforms, here are the other improvements that are landing this release:

+ +
    +
  • Fronted upgraded to Polymer 1.0 by @balloob
  • +
  • Include other YAML files using the !include keyword by @andythigpen
  • +
  • Switch support and bug fixes for Vera platform by @jamespcole
  • +
  • HTTP session support for the HTTP component by @jamespcole
  • +
  • Device tracker bugfixes by @Dutchy-
  • +
  • Bugfix for device tracker platform by @fbradyirl
  • +
  • Fixing Chromecast support by @wind-rider
  • +
  • Media player improvements by @balloob and @wind-rider
  • +
  • Nest thermostat bugfixes by @balloob
  • +
  • Fix the device tracker getting in a deadlock by @balloob
  • +
  • Update documentation by @fabaff
  • +
+ + +

Music Player Daemon
+ +Fabaff has contributed MusicPlayerDaemon support. The mpd platform allows you to control a Music Player Daemon from Home Assistant. Right now, only playback is supported and not playlist manipulation.

+ +
# Example configuration.yaml entry
+media_player:
+  platform: mpd
+  server: 127.0.0.1
+  port: 6600
+  location: bedroom
+
+ +

Command line switch
+A switch platform that issues specific commands when it is turned on and off. This might very well become our most popular platform as it allows anyone to integrate any type of switch into Home Assistant that can be controlled from the command line, including calling other scripts!

+ +
# Example configuration.yaml entry
+switch:
+  platform: command_switch
+  switches:
+    - kitchen_light:
+        oncmd: switch_command on kitchen
+        offcmd: switch_command off kitchen
+
+ +

LimitlessLED
+This new platform can control your LimitlessLED lights from within Home Assistant. The lights are also known as EasyBulb, AppLight, AppLamp, MiLight, LEDme, dekolight or iLight.

+ +
# Example configuration.yaml entry
+light:
+  platform: limitlessled
+  host: 192.168.1.10
+  group_1_name: Living Room
+  group_2_name: Bedroom
+  group_3_name: Office
+  group_4_name: Kitchen
+
+ +

Bitcoin sensor
+ +The bitcoin platform displays various details about the Bitcoin network. If you have an online wallet from Blockchain.info the sensor is capable to show your current balance.

+ +
# Example configuration.yaml entry
+sensor:
+  platform: bitcoin
+  wallet: 'YOUR WALLET_ID'
+  password: YOUR_ACCOUNT_PASSWORD
+  currency: YOUR CURRENCY
+  display_options:
+    - exchangerate
+    - trade_volume_btc
+    - miners_revenue_usd
+    - btc_mined
+    - trade_volume_usd
+    - difficulty
+    - minutes_between_blocks
+    - number_of_transactions
+    - hash_rate
+    - timestamp
+    - mined_blocks
+    - blocks_size
+    - total_fees_btc
+    - total_btc_sent
+    - estimated_btc_sent
+    - total_btc
+    - total_blocks
+    - next_retarget
+    - estimated_transaction_volume_usd
+    - miners_revenue_btc
+    - market_price_usd
+
+ +

SMTP notificatoin platform
+ +The smtp platform allows you to deliver notifications from Home Assistant to an e-mail recipient.

+ +
# Example configuration.yaml entry
+notify:
+  platform: mail
+  server: MAIL_SERVER
+  port: YOUR_SMTP_PORT
+  sender: SENDER_EMAIL_ADDRESS
+  starttls: 1 or 0
+  username: YOUR_SMTP_USERNAME
+  password: YOUR_SMTP_PASSWORD
+  recipient: YOUR_RECIPIENT
+
+ +

Syslog notification platform
+The syslog platform allows you to deliver notifications from Home Assistant to the local syslog.

+ +
# Example configuration.yaml entry
+notify:
+  platform: syslog
+
+ +

Swiss Public transport sensor
+The swiss public transport sensor will give you the next two departure times from a given location to another one in Switzerland. See the component page for more information how to set it up.

+ +

Transmission turtle mode switch
+ +The transmission platform allows you to control your Transmission client from within Home Assistant. The platform enables you switch to your ‘Alternative Speed Limits’ (aka ‘Turtle mode’) setting.

+ +
# Example configuration.yaml entry
+switch:
+  platform: transmission
+  name: Transmission
+  host: 192.168.1.26
+  port: 9091
+  username: YOUR_USERNAME
+  password: YOUR_PASSWORD
+
+ +

Hikvision camera motion detection support
+This switch platform allows you to control your motion detection setting on your Hikvision camera.

+ +
# Example configuration.yaml entry
+switch:
+    platform: hikvisioncam
+    name: Hikvision Cam 1 Motion Detection
+    host: 192.168.1.26
+    username: YOUR_USERNAME
+    password: YOUR_PASSWORD
+
+]]>
+
+ <![CDATA[Release notes for May 14, 2015]]> @@ -29,6 +201,11 @@ To update to the latest version, run scripts/update. Please report

+ + + + +

Overwriting Entity Attributes
Before diving into the newly supported devices and services, I want to highlight an awesome configuration enhancement by rmkraus: overwriting entity attributes.

@@ -160,6 +337,9 @@ I (Paulus) have added a logbook component. The logbook component provides a diff logbook: + + +

Transmission support
James has also contributed support for integrating Transmission into Home Assistant.

@@ -248,6 +428,9 @@ script: entity_id: group.living_room + + +

Scene
I (Paulus) have contributed a scene component. A user can create scenes that capture the states you want certain entities to be. For example a scene can contain that light A should be turned on and light B should be bright red. Deactivating a scene will restore the previous state from before the scene was activated. Just like scripts, scenes have their own separate page to see which scenes are on.

@@ -342,39 +525,6 @@ An initial version of voice control for Home Assistant has landed. The current i
# Example configuration.yaml entry
 conversation:
 
-]]> -
- - - <![CDATA[Release notes for January 24, 2015]]> - - 2015-01-24T18:36:00-08:00 - https://home-assistant.io/blog/2015/01/24/release-notes - I have just merged the latest version of the development branch into master. Here are some of the highlights of this release:

- -

Configuration via the frontend
-Phliips Hue will now be auto discovered and uses the new configurator component to interact with the user to finish the setup process.

- -

Wink Hub support
-Thanks to the work done by John McLaughlin and Geoff Norton we now support the lights, switches and sensors that are connected to the Wink hub.

- -

The getting started guide and component page have been reorganized
-The getting started instructions have been split into separate pages per component and a general overview page. The goal is to have a page per component that describes:

- -
    -
  • What it does
  • -
  • How to set it up
  • -
  • Which states it maintains
  • -
  • Which services it provides
  • -
  • Additional development tips
  • -
- - -

More reasonable errors
-Home Assistant should now throw better errors and offer solutions if you do not have the right version of Python 3, forgot to clone the git submodules or install the dependencies.

- -

Streamlined first launch
-Home Assistant now supports --open-ui and --demo-mode command line properties to open the browser automatically and have something to show. Home Assistant now supports to be run without a password, allowing the interface to login automatically on launch.

]]>
diff --git a/blog/categories/release-notes/index.html b/blog/categories/release-notes/index.html index 3231f6bd12..5bcb283544 100644 --- a/blog/categories/release-notes/index.html +++ b/blog/categories/release-notes/index.html @@ -114,6 +114,43 @@ + + + +
+ +
@@ -354,6 +391,12 @@ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 0bf89ed509..a35e114b9e 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: website | Home Assistant]]> - 2015-06-02T21:14:43-07:00 + 2015-06-11T00:34:16-07:00 https://home-assistant.io/ diff --git a/blog/categories/website/index.html b/blog/categories/website/index.html index f6db8d8bad..e4936be416 100644 --- a/blog/categories/website/index.html +++ b/blog/categories/website/index.html @@ -206,6 +206,12 @@ diff --git a/blog/index.html b/blog/index.html index 704fda1875..334a51e116 100644 --- a/blog/index.html +++ b/blog/index.html @@ -22,7 +22,7 @@ - + @@ -96,6 +96,90 @@ +
+
+ +

+ Release notes for June 10, 2015 +

+ + + +
+ + + + + + + + + + + + + + + + + + + seven minutes reading time + + + + + + + + + Comments + +
+ +
+ + + + +
+

Wow, almost a month has gone by since the last release and this release is packed. The biggest part of this release is probably one that you won’t notice: the frontend has been upgraded from Polymer 0.5 to the brand new released Polymer 1.0. Polymer has been declared stable by the Google overlords which will allow us to expand functionality that was waiting for this moment to arrive.

+ +

This release sets a record for the amount of people involved: 8! Andythigpen, Jamespcole, Azelphur, Fabaff, Dutchy-, Fbradyirl, wind-rider and ettisan, thanks a lot for your contributions!

+ +

A big improvement has been brought this release by wind-rider. He took the time to revive the Chromecast support and started improving the media player integration. This triggered other people to join in resulting in a revamped media player experience and support for the Music Player Daemon.

+ +

+ + Example of the new media player cards +

+ + + + +

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

+ + + + + + Read on → +
+ +
+
+ +
@@ -150,6 +234,7 @@ +

Almost three busy weeks have past since the last release. We used this time to finally make the overhaul to use UTC as the internal date time format. We added a bunch of test coverage in the process to make sure the transition went smoothly. Pleas see the blog post about the UTC refactor for backwards incompatible changes.

This release includes a significant startup boost for the frontend and a fix for Wemo discovery after their latest firmware upgrade.

@@ -161,161 +246,11 @@ To update to the latest version, run scripts/update. Please report

-

Overwriting Entity Attributes
-Before diving into the newly supported devices and services, I want to highlight an awesome configuration enhancement by rmkraus: overwriting entity attributes.

- -

These new configuration settings allow you to overwrite entity state attributes. The main usage for this is being able to overwrite attributes that influence how an entity is shown in the interface.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-
# Example configuration.yaml entry
-homeassistant:
-  customize:
-    light.bowl:
-      # hides this entity from the interface
-      hidden: true
-    light.ceiling:
-      # Replaces the state badge with given picture
-      entity_picture: http://graph.facebook.com/schoutsen/picture
-
-

MySensors
- -Andythigpen and Theolind have added support for the MySensors platform to Home Assistant.

- -
1
-2
-3
-4
-
# Example configuration.yaml entry
-sensor:
-  platform: mysensors
-  port: /dev/ttyACM0
-
- - -

OpenWeatherMap
- -Fabaff has contributed support for OpenWeatherMap. This will allow you to integrate local meteorological data into Home Assistant.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-
# Example configuration.yaml entry
-sensor:
-  platform: openweathermap
-  api_key: YOUR_API_KEY
-  monitored_variables:
-    - type: 'weather'
-    - type: 'temperature'
-    - type: 'wind_speed'
-    - type: 'humidity'
-    - type: 'pressure'
-    - type: 'clouds'
-    - type: 'rain'
-    - type: 'snow'
-
- - -

InstaPush
- -Fabaff has contributed support for InstaPush. This will allow you send messages from Home Assistant to your iOS and Android devices.

- -
1
-2
-3
-4
-5
-6
-7
-8
-
# Example configuration.yaml entry
-notify:
-    platform: instapush
-    # Get those by creating a new application, event, and tracker on https://instapush.im
-    api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
-    app_secret: ABCDEFGHJKLMNOPQRSTUVXYZ
-    event: ABCDEFGHJKLMNOPQRSTUVXYZ
-    tracker: ABCDEFGHJKLMNOPQRSTUVXYZ
-
- - -

XMPP
- -Fabaff has contributed support for Jabber/XMPP. This will allow you send messages from Home Assistant to anyone on Jabber/XMPP.

- -
1
-2
-3
-4
-5
-6
-
# Example configuration.yaml entry
-notify:
-    platform: xmpp
-    sender: YOUR_JID
-    password: YOUR_JABBER_ACCOUNT_PASSWORD
-    recipient: YOUR_RECIPIENT
-
- - -

Notify My Android
- -Fabaff has contributed support for Notify My Android. This will allow you to send messages from Home Assistant to your Android device.

- -
1
-2
-3
-4
-5
-
# Example configuration.yaml entry
-notify:
-    platform: nma
-    # Get this by registering a new application on http://www.notifymyandroid.com/
-    api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
-
- - -

Time & Date sensor
-Fabaff has contributed a time & date sensor. This will allow you to show the current time/date on the dashboard.

- -
1
-2
-3
-4
-5
-6
-7
-8
-
# Example configuration.yaml entry
-sensor:
-  platform: time_date
-  monitored_variables:
-    - type: 'time'
-    - type: 'date'
-    - type: 'date_time'
-    - type: 'time_date'
-
- + Read on → +

@@ -468,6 +403,7 @@ Before diving into the newly supported devices and services, I want to highlight +

It’s been a month since the latest update and a lot has happened again. Here a quick overview of the new things.

Line Charts
@@ -503,111 +439,11 @@ I (Paulus) have added a logbook component. The logbook component provides a diff

-

Transmission support
- -James has also contributed support for integrating Transmission into Home Assistant.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-
# Example configuration.yaml entry
-sensor:
-  platform: transmission
-  name: Transmission
-  host: 192.168.1.26
-  port: 9091
-  username: YOUR_USERNAME
-  password: YOUR_PASSWORD
-  monitored_variables:
-    - type: 'current_status'
-    - type: 'download_speed'
-    - type: 'upload_speed'
-
-

Modbus support
-Kixam has contributed support for modbus, a serial communication protocol to control PLCs. It currently supports sensors and switches which can be controlled over serial, TCP and UDP connections.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-
# Example configuration.yaml entry
-modbus:
-  type: serial
-  method: rtu
-  port: /dev/ttyUSB0
-  baudrate: 9600
-  stopbits: 1
-  bytesize: 8
-  parity: N
-
-sensor:
-  platform: modbus
-  slave: 1
-  registers:
-    16:
-      name: My integer sensor
-        unit: C
-    24:
-      bits:
-        0:
-          name: My boolean sensor
-        2:
-          name: My other boolean sensor
-
-switch:
-  platform: modbus
-  slave: 1
-  registers:
-    24:
-      bits:
-        0:
-          name: My switch
-        2:
-          name: My other switch
-
- + Read on → +

@@ -667,6 +503,7 @@ James has also contributed support for integrating Transmission into Home Assist +

A new version of Home Assistant has just been pushed out. It contains bugfixes contributed by jamespcole, andythigpen, trainman419 and me. It also adds a bunch of great new features:

Script
@@ -709,88 +546,11 @@ Andythigpen has contributed a script component. This allows users to create a se

-

Scene
-I (Paulus) have contributed a scene component. A user can create scenes that capture the states you want certain entities to be. For example a scene can contain that light A should be turned on and light B should be bright red. Deactivating a scene will restore the previous state from before the scene was activated. Just like scripts, scenes have their own separate page to see which scenes are on.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-
# Example configuration.yaml entry
-scene:
-  - name: Romantic
-    entities:
-      light.tv_back_light: on
-      light.ceiling:
-        state: on
-        color: [0.33, 0.66]
-        brightness: 200
-
-

-SABnzbd
- -James Cole has contributed support to integrate SABnzbd. This will allow you to monitor your downloads from within Home Assistant and setup automation based on the information.

- -
1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-
# Example configuration.yaml entry
-sensor:
-  - platform: sabnzbd
-    name: SAB
-    api_key: YOUR_API_KEY
-    # Example: http://192.168.1.32:8124/
-    base_url: YOUR_SABNZBD_BASE_URL
-    monitored_variables:
-        - type: 'current_status'
-        - type: 'speed'
-        - type: 'queue_size'
-        - type: 'queue_remaining'
-        - type: 'disk_size'
-        - type: 'disk_free'
-
- - -

-PushOver
- -James Cole has also contributed support for the PushOver service as a platform for the notify component. This allows components to send messages to the user using PushOver.

- -
1
-2
-3
-4
-5
-6
-7
-
# Example configuration.yaml entry
-notify:
-    platform: pushover
-    # Get this by registering a new application on https://pushover.net
-    api_key: ABCDEFGHJKLMNOPQRSTUVXYZ
-    # Get this by logging into your account on https://pushover.net
-    user_key: ABCDEFGHJKLMNOPQRSTUVXYZ
-
- + Read on → +

@@ -1214,91 +974,6 @@ Events are saved in a local database. Google Graphs is used to draw the graph. D
- -
-
- -

- Release notes for January 24, 2015 -

- - - -
- - - - - - - - - - - - - - - - - - - 1 minute reading time - - - - - - - - - Comments - -
- -
- - - - -

I have just merged the latest version of the development branch into master. Here are some of the highlights of this release:

- -

Configuration via the frontend
-Phliips Hue will now be auto discovered and uses the new configurator component to interact with the user to finish the setup process.

- -

Wink Hub support
-Thanks to the work done by John McLaughlin and Geoff Norton we now support the lights, switches and sensors that are connected to the Wink hub.

- -

The getting started guide and component page have been reorganized
-The getting started instructions have been split into separate pages per component and a general overview page. The goal is to have a page per component that describes:

- -
    -
  • What it does
  • -
  • How to set it up
  • -
  • Which states it maintains
  • -
  • Which services it provides
  • -
  • Additional development tips
  • -
- - -

More reasonable errors
-Home Assistant should now throw better errors and offer solutions if you do not have the right version of Python 3, forgot to clone the git submodules or install the dependencies.

- -

Streamlined first launch
-Home Assistant now supports --open-ui and --demo-mode command line properties to open the browser automatically and have something to show. Home Assistant now supports to be run without a password, allowing the interface to login automatically on launch.

- - -
-
-