671 lines
66 KiB
HTML
671 lines
66 KiB
HTML
<!doctype html>
|
||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||
<title>Home Assistant</title>
|
||
<meta name="author" content="Home Assistant">
|
||
<meta name="description" content="Home Assistant is an open-source home automation platform running on Python 3.">
|
||
<meta name="viewport" content="width=device-width">
|
||
<link rel="canonical" href="https://home-assistant.io/blog/posts/2/">
|
||
<meta property="fb:app_id" content="338291289691179">
|
||
<meta property="og:title" content="Home Assistant">
|
||
<meta property="og:site_name" content="Home Assistant">
|
||
<meta property="og:url" content="https://home-assistant.io/blog/posts/2/">
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:description" content="">
|
||
<meta property="og:image" content="https://home-assistant.io/images/default-social.png">
|
||
<meta name="twitter:card" content="summary_large_image">
|
||
<meta name="twitter:site" content="@home_assistant">
|
||
<meta name="twitter:title" content="Home Assistant">
|
||
<meta name="twitter:description" content="">
|
||
<meta name="twitter:image" content="https://home-assistant.io/images/default-social.png">
|
||
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet">
|
||
<link href="/atom.xml" rel="alternate" title="Home Assistant" type="application/atom+xml">
|
||
<link rel='shortcut icon' href='/images/favicon.ico' />
|
||
<link rel='icon' type='image/png' href='/images/favicon-192x192.png' sizes='192x192' />
|
||
</head>
|
||
<body >
|
||
<header class='site-header'>
|
||
<div class="grid-wrapper">
|
||
<div class="grid">
|
||
<div class="grid__item three-tenths lap-two-sixths palm-one-whole ha-title">
|
||
<a href="/" class="site-title">
|
||
<img width='40' src='/demo/favicon-192x192.png'>
|
||
<span>Home Assistant</span>
|
||
</a>
|
||
</div>
|
||
<div class="grid__item seven-tenths lap-four-sixths palm-one-whole">
|
||
<nav>
|
||
<input type="checkbox" id="toggle">
|
||
<label for="toggle" class="toggle" data-open="Main Menu" data-close="Close Menu"></label>
|
||
<ul class="menu pull-right">
|
||
<li><a href="/getting-started/">Getting started</a></li>
|
||
<li><a href="/components/">Components</a></li>
|
||
<li><a href="/docs/">Docs</a></li>
|
||
<li><a href="/cookbook/">Examples</a></li>
|
||
<li><a href="/developers/">Developers</a></li>
|
||
<li><a href="/blog/">Blog</a></li>
|
||
<li><a href="/help/">Need help?</a></li>
|
||
<li><a href='#' class='show-search'><i class="icon-search"></i></a></li>
|
||
</ul>
|
||
</nav>
|
||
<div class='search-container' style='display: none'>
|
||
<div class='search'>
|
||
<i class="icon-search"></i>
|
||
<input id='search' placeholder='Search the docs…'>
|
||
<a href='#' class='close'><i class="icon-remove-sign"></i></a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div class="grid-wrapper">
|
||
<div class="grid grid-center">
|
||
<div class="grid__item two-thirds lap-one-whole palm-one-whole">
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/08/12/release-51/">0.51: Massive history speed up, finished automation editor and official vacuum cleaner support</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-08-12T00:11:05+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 12, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> 13 minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Release-Notes</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/08/12/release-51/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p><a href="/components/#version/0.51"><img src="/images/blog/2017-08-0.51/components.png" style="border: 0;box-shadow: none;" /></a></p>
|
||
<p class="note warning">This release has to do a one time database migration which can take a long time on big databases (20 minutes). During this time the frontend will not work. Do not stop Home Assistant while it is in progress.</p>
|
||
<p>Release 0.51 is around the corner and it contains some really great updates.</p>
|
||
<h2><a class="title-link" name="database-speed-up" href="#database-speed-up"></a> Database speed up</h2>
|
||
<p>The first one is more amazing database updates <a href="https://github.com/home-assistant/home-assistant/pull/8748">#8748</a> by <a href="https://github.com/OverloadUT">@OverloadUT</a>. Every query that has been tested executes in well under 1 second, even on a RPi using MySQL with 6 million rows and around 300 entities. This is true even when you’re getting an unrealistically huge date range!</p>
|
||
<p>Updating the database will take some time when you start Home Assistant. During that time, the Home Assistant frontend is not accessible. Please let it complete and do not turn Home Assistant off.</p>
|
||
<h2><a class="title-link" name="frontend-update" href="#frontend-update"></a> Frontend update</h2>
|
||
<p>We have finished the migration of our frontend to be powered by Polymer 2. This has given us a big speed boost on Safari/iOS devices and has fixed a wide range of bugs.</p>
|
||
<p>We have also finished the automation editor. All triggers and actions are now implemented and so are most conditions (missing are <code class="highlighter-rouge">and</code>, <code class="highlighter-rouge">or</code>). The automation editor is also no longer Chrome only, it can now also be used in Safari.</p>
|
||
<p>Another change to the frontend is that we have reorganized the panels. The Z-Wave and automation configuration panels have been merged into the configuration panel.</p>
|
||
<div class="videoWrapper">
|
||
<iframe src="https://www.youtube.com/embed/f3isVVpmiq4" frameborder="0" allowfullscreen=""></iframe>
|
||
</div>
|
||
<h2><a class="title-link" name="vacuum-cleaners" href="#vacuum-cleaners"></a> Vacuum cleaners</h2>
|
||
<p>As we have seen more vacuum cleaners land in Home Assistant, it was time to create an official component for them. That’s why <a href="https://github.com/azogue">@azogue</a> introduced the new vacuum cleaner component in <a href="https://github.com/home-assistant/home-assistant/pull/8623">#8623</a>. This allows first class integration of vacuum cleaners in Home Assistant. Out of the box we will have Dyson, Xiamo and Roomba as supported platforms.</p>
|
||
<h2><a class="title-link" name="new-platforms" href="#new-platforms"></a> New Platforms</h2>
|
||
<ul>
|
||
<li>Added Lutron Caseta Scene Support (<a href="https://github.com/809694+kfcook">@809694+kfcook</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8690">#8690</a>) (<a href="https://home-assistant.io/components/lutron_caseta/">lutron_caseta docs</a>) (<a href="https://home-assistant.io/components/scene.lutron_caseta/">scene.lutron_caseta docs</a>) (new-platform)</li>
|
||
<li>New media_player platform for Russound devices using the RIO protocol (<a href="https://github.com/wickerwaka">@wickerwaka</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8448">#8448</a>) (<a href="https://home-assistant.io/components/media_player.russound_rio/">media_player.russound_rio docs</a>) (new-platform)</li>
|
||
<li>New component: bluesound (<a href="https://github.com/thrawnarn">@thrawnarn</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7192">#7192</a>) (<a href="https://home-assistant.io/components/media_player.bluesound/">media_player.bluesound docs</a>) (new-platform)</li>
|
||
<li>Add mochad light component (<a href="https://github.com/mtreinish">@mtreinish</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8476">#8476</a>) (<a href="https://home-assistant.io/components/light.mochad/">light.mochad docs</a>) (new-platform)</li>
|
||
<li>geizhals sensor component (<a href="https://github.com/JulianKahnert">@JulianKahnert</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8458">#8458</a>) (<a href="https://home-assistant.io/components/sensor.geizhals/">sensor.geizhals docs</a>) (new-platform)</li>
|
||
<li>Xiaomi vacuum as platform of new <code class="highlighter-rouge">vacuum</code> component derived from ToggleEntity, and services (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8623">#8623</a>) (breaking change) (new-platform)</li>
|
||
<li>Wi-Fi enabled Roomba support (<a href="https://github.com/pschmitt">@pschmitt</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8825">#8825</a>) (<a href="https://home-assistant.io/components/vacuum.roomba/">vacuum.roomba docs</a>) (new-platform)</li>
|
||
<li>Add support to Dyson 360 Eye robot vacuum using new vacuum platform (<a href="https://github.com/CharlesBlonde">@CharlesBlonde</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8852">#8852</a>) (<a href="https://home-assistant.io/components/dyson/">dyson docs</a>) (<a href="https://home-assistant.io/components/vacuum/">vacuum docs</a>) (<a href="https://home-assistant.io/components/fan.dyson/">fan.dyson docs</a>) (<a href="https://home-assistant.io/components/sensor.dyson/">sensor.dyson docs</a>) (<a href="https://home-assistant.io/components/vacuum.dyson/">vacuum.dyson docs</a>) (new-platform)</li>
|
||
<li>Add Initial Mailbox panel and sensor (<a href="https://github.com/PhracturedBlue">@PhracturedBlue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8233">#8233</a>) (<a href="https://home-assistant.io/components/asterisk_mbox/">asterisk_mbox docs</a>) (new-platform)</li>
|
||
<li>Add Leviton Decora Smart WiFi Device Platform (<a href="https://github.com/tlyakhov">@tlyakhov</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8529">#8529</a>) (<a href="https://home-assistant.io/components/light.decora_wifi/">light.decora_wifi docs</a>) (new-platform)</li>
|
||
<li>Add RainMachine switch platform (<a href="https://github.com/bachya">@bachya</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8827">#8827</a>) (<a href="https://home-assistant.io/components/switch.rainmachine/">switch.rainmachine docs</a>) (new-platform)</li>
|
||
<li>Add new device tracker for Huawei Routers. (<a href="https://github.com/abmantis">@abmantis</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8488">#8488</a>) (<a href="https://home-assistant.io/components/device_tracker.huawei_router/">device_tracker.huawei_router docs</a>) (new-platform)</li>
|
||
<li>Add Shodan sensor (<a href="https://github.com/fabaff">@fabaff</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8902">#8902</a>) (<a href="https://home-assistant.io/components/sensor.shodan/">sensor.shodan docs</a>) (new-platform)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="release-0511---august-12" href="#release-0511---august-12"></a> Release 0.51.1 - August 12</h2>
|
||
<ul>
|
||
<li>Fixed a bug in the automation editor that would break if no conditions available in the config file. (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="release-0512---august-14" href="#release-0512---august-14"></a> Release 0.51.2 - August 14</h2>
|
||
<ul>
|
||
<li>Fix zwave power_consumption attribute (<a href="https://github.com/andrey-git">@andrey-git</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8968">#8968</a>) (<a href="https://home-assistant.io/components/zwave/">zwave docs</a>)</li>
|
||
<li>Turn foscam verbose mode off (<a href="https://github.com/andrey-git">@andrey-git</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8967">#8967</a>) (<a href="https://home-assistant.io/components/camera.foscam/">camera.foscam docs</a>)</li>
|
||
<li>fix stack trace in pushbullet (<a href="https://github.com/Danielhiversen">@Danielhiversen</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8965">#8965</a>) (<a href="https://home-assistant.io/components/notify.pushbullet/">notify.pushbullet docs</a>)</li>
|
||
<li>Harmoney remote: Fix call to ha_send_commands (<a href="https://github.com/MartinHjelmare">@MartinHjelmare</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8956">#8956</a>) (<a href="https://home-assistant.io/components/remote.harmony/">remote.harmony docs</a>)</li>
|
||
<li>fix DeviceException handling when updating xiaomi vacuum (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8954">#8954</a>) (<a href="https://home-assistant.io/components/vacuum.xiaomi/">vacuum.xiaomi docs</a>)</li>
|
||
<li>Sabnzbd: do not assume discovery info is a dict (<a href="https://github.com/balloob">@balloob</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8951">#8951</a>) (<a href="https://home-assistant.io/components/sensor.sabnzbd/">sensor.sabnzbd docs</a>)</li>
|
||
<li>Fix login button (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||
<li>Add workaround for broken toggles in Safari (<a href="https://github.com/balloob">@balloob</a>)</li>
|
||
<li>Fix weblink opening twice (<a href="https://github.com/azogue">@azogue</a>)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h2>
|
||
<p>…don’t hesitate to use our very active <a href="https://community.home-assistant.io/">forums</a> or join us for a little <a href="https://discord.gg/c5DvZ4e">chat</a>. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.</p>
|
||
<h2><a class="title-link" name="reporting-issues" href="#reporting-issues"></a> Reporting Issues</h2>
|
||
<p>Experiencing issues introduced by this release? Please report them in our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
|
||
<a class="btn pull-right" href="/blog/2017/08/12/release-51/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/08/01/hasspodcast-ep-5/">Home Assistant Podcast #5</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-08-01T00:01:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> August 1, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Phil Hawthorne</span>
|
||
<span><i class='icon-time'></i> Less than one minute reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Media</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/08/01/hasspodcast-ep-5/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p>We cover off AppDaemon/HADashboard and all the fun stuff introduced in 0.49 and 0.50.</p>
|
||
<p>Show notes available on the <a href="https://hasspodcast.io/ha005/">Home Assistant Podcast Website</a></p>
|
||
<p><a href="https://hasspodcast.io/ha005/">Listen online</a></p>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/29/release-50/">0.50: Voice control, History improvements, and Xiaomi</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-29T00:11:05+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 29, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> 13 minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Release-Notes</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/29/release-50/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p><a href="/components/#version/0.50"><img src="/images/blog/2017-07-0.50/components.png" style="border: 0;box-shadow: none;" /></a></p>
|
||
<p>Last Wednesday we released <a href="https://home-assistant.io/hassio/">Hass.io</a>, an operating system to take care of all the updating hassles that come with running home automation at home and so much more. This is a major milestone for Home Assistant as it is our first step to offering a fully integrated solution using a bring your own hardware approach.</p>
|
||
<p>The launch has been crazy successful. The <a href="https://www.youtube.com/watch?v=XWPluWcYRMI&feature=youtu.be">20 minute introduction video</a> by BRUHAutomation already has 12.5k views in just 4 days with no less than 150 comments.</p>
|
||
<p>Hass.io will be a great foundation for bigger and better integrated features. Stay tuned.</p>
|
||
<h3><a class="title-link" name="adding-the-power-of-voice-to-integrations" href="#adding-the-power-of-voice-to-integrations"></a> Adding the power of voice to integrations</h3>
|
||
<p>But enough about Hass.io, let’s not forget about Home Assistant. This release has completely revamped the way how we deal with voice integrations. We turned Home Assistant into a platform to write voice apps, no matter where the processing of the voice happens. This can be done by Alexa, Google Assistant or in the Home Assistant user interface.</p>
|
||
<p>We are super excited about the new functionality and hope that it will trigger a new type of applications and systems to be built on top of Home Assistant. This release includes a shopping list to show the new functionality. As a user you can add any item to the shopping list with your voice and also ask what is on your shopping list.</p>
|
||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="c1"># Example configuration.yaml entry</span>
|
||
<span class="s">shopping_list</span><span class="pi">:</span>
|
||
</code></pre>
|
||
</div>
|
||
<p>To make testing these applications easier, we’ve updated the conversation component. The component will now allow sentences to be configured that hook directly into the new voice functionality. Combined with the new interface it will allow for some great interactions! Check out the <a href="https://home-assistant.io/developers/intent/">developer docs</a> for more information.</p>
|
||
<div class="videoWrapper">
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Ij0zDF3qwmE" frameborder="0" allowfullscreen=""></iframe>
|
||
</div>
|
||
<h3><a class="title-link" name="history-improvements" href="#history-improvements"></a> History improvements</h3>
|
||
<p><a href="https://github.com/OverloadUT">@OverloadUT</a> has been recently spending a lot of time on optimizing the history database queries. This release includes PR <a href="https://github.com/home-assistant/home-assistant/pull/8632">#8632</a>, the first in a list of improvements that he is working on. This PR greatly improves requests for single entities by using an optimized query for this use case.</p>
|
||
<p>The performance change in some of his tests shows this change to be about 300x faster (30 seconds to 0.1 seconds!) (There is no theoretical upper limit due to the issue with multi-entity queries getting worse the longer the current recorder run has been going.)</p>
|
||
<h3><a class="title-link" name="xiaomi-integration" href="#xiaomi-integration"></a> Xiaomi integration</h3>
|
||
<p>Yes, it has happened! After being in beta for a while, the Xiaomi support is now available to all. <a href="https://github.com/danielhiversen">@danielhiversen</a> did an amazing job and we now support sensors, switches, lights and covers.</p>
|
||
<h3><a class="title-link" name="velbus-integration" href="#velbus-integration"></a> Velbus integration</h3>
|
||
<p>Another awesome integration is that of the Velbus home automation system which has been contributed by <a href="https://github.com/thomasdelaet">@thomasdelaet</a>. It integrates their sensors, covers, fans, lights and switches.</p>
|
||
<h3><a class="title-link" name="manual-alarm-with-mqtt-control" href="#manual-alarm-with-mqtt-control"></a> Manual alarm with MQTT control</h3>
|
||
<p>A new version of the manual alarm component is now available with full MQTT control thanks to <a href="https://github.com/colinodell">@colinodell</a>. Using this you can build your own control panel to remotely arm/disarm the alarm. For example, using a <a href="https://www.hackster.io/colinodell/diy-alarm-control-panel-for-home-assistant-ac1813">Raspberry Pi to create an alarm</a>.</p>
|
||
<h2><a class="title-link" name="new-platforms" href="#new-platforms"></a> New Platforms</h2>
|
||
<ul>
|
||
<li>Initial support for Google Wifi/OnHub (<a href="https://github.com/fronzbot">@fronzbot</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8485">#8485</a>) (<a href="https://home-assistant.io/components/sensor.google_wifi/">sensor.google_wifi docs</a>) (new-platform)</li>
|
||
<li>Xiaomi gw support (<a href="https://github.com/danielhiversen">@danielhiversen</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8555">#8555</a>) (<a href="https://home-assistant.io/components/xiaomi/">xiaomi docs</a>) (<a href="https://home-assistant.io/components/binary_sensor.xiaomi/">binary_sensor.xiaomi docs</a>) (<a href="https://home-assistant.io/components/cover.xiaomi/">cover.xiaomi docs</a>) (<a href="https://home-assistant.io/components/light.xiaomi/">light.xiaomi docs</a>) (<a href="https://home-assistant.io/components/sensor.xiaomi/">sensor.xiaomi docs</a>) (<a href="https://home-assistant.io/components/switch.xiaomi/">switch.xiaomi docs</a>) (new-platform)</li>
|
||
<li>Add Intent component (<a href="https://github.com/balloob">@balloob</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8434">#8434</a>) (<a href="https://home-assistant.io/components/alexa/">alexa docs</a>) (<a href="https://home-assistant.io/components/intent_script/">intent_script docs</a>) (<a href="https://home-assistant.io/components/shopping_list/">shopping_list docs</a>) (<a href="https://home-assistant.io/components/snips/">snips docs</a>) (breaking change) (new-platform)</li>
|
||
<li>Manual alarm with MQTT control (<a href="https://github.com/colinodell">@colinodell</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8257">#8257</a>) (<a href="https://home-assistant.io/components/alarm_control_panel.manual_mqtt/">alarm_control_panel.manual_mqtt docs</a>) (new-platform)</li>
|
||
<li>Add component Light TPLink (<a href="https://github.com/gollo">@gollo</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8643">#8643</a>) (<a href="https://home-assistant.io/components/light.tplink/">light.tplink docs</a>) (new-platform)</li>
|
||
<li>Velbus (<a href="https://github.com/thomasdelaet">@thomasdelaet</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8076">#8076</a>) (<a href="https://home-assistant.io/components/velbus/">velbus docs</a>) (<a href="https://home-assistant.io/components/binary_sensor.velbus/">binary_sensor.velbus docs</a>) (<a href="https://home-assistant.io/components/light.velbus/">light.velbus docs</a>) (new-platform)</li>
|
||
<li>Add uk_transport component. (<a href="https://github.com/robmarkcole">@robmarkcole</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8600">#8600</a>) (<a href="https://home-assistant.io/components/sensor.uk_transport/">sensor.uk_transport docs</a>) (new-platform)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="release-0502---july-31" href="#release-0502---july-31"></a> Release 0.50.2 - July 31</h2>
|
||
<p>Straight to 0.50.2. We released 0.50 as 0.50.1 due to an upload error to PyPi.</p>
|
||
<ul>
|
||
<li>Fix TP-Link light brightness issue #8744. (<a href="https://github.com/gollo">@gollo</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8755">#8755</a>)</li>
|
||
<li>Fix typo in script error (<a href="https://github.com/n8henrie">@n8henrie</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8754">#8754</a>)</li>
|
||
<li>Fix tradfri error spam (<a href="https://github.com/MartinHjelmare">@MartinHjelmare</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8738">#8738</a>) (<a href="https://home-assistant.io/components/light.tradfri/">light.tradfri docs</a>)</li>
|
||
<li>Media Player - Pioneer: Suppress exception if host is not available (fixes #8684) (<a href="https://github.com/fabaff">@fabaff</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8732">#8732</a>) (<a href="https://home-assistant.io/components/media_player.pioneer/">media_player.pioneer docs</a>)</li>
|
||
<li>Telegram Bot: Retry set_webhook up to three times, reduce timeout to 5s again (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8716">#8716</a>) (<a href="https://home-assistant.io/components/telegram_bot.webhooks/">telegram_bot.webhooks docs</a>)</li>
|
||
<li>Fixed sensor issue with Google Wifi routers in bridge mode (<a href="https://github.com/fronzbot">@fronzbot</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8710">#8710</a>) (<a href="https://home-assistant.io/components/sensor.google_wifi/">sensor.google_wifi docs</a>)</li>
|
||
<li>Fix alexa cards (<a href="https://github.com/balloob">@balloob</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8708">#8708</a>) (<a href="https://home-assistant.io/components/alexa/">alexa docs</a>)</li>
|
||
<li>Fix Kodi reconnection after websocket disconnect (<a href="https://github.com/armills">@armills</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8704">#8704</a>) (<a href="https://home-assistant.io/components/media_player.kodi/">media_player.kodi docs</a>)</li>
|
||
<li>Move I/O outside of properties for light/tplink platform (<a href="https://github.com/gollo">@gollo</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8699">#8699</a>) (<a href="https://home-assistant.io/components/light.tplink/">light.tplink docs</a>) (new-platform)</li>
|
||
<li>Correctly discover GE Fan Controllers (<a href="https://github.com/armills">@armills</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8682">#8682</a>) (<a href="https://home-assistant.io/components/zwave/">zwave docs</a>)</li>
|
||
<li>Fix Z-Wave barrier discovery for new API (<a href="https://github.com/armills">@armills</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8706">#8706</a>) (<a href="https://home-assistant.io/components/zwave/">zwave docs</a>) (<a href="https://home-assistant.io/components/cover.zwave/">cover.zwave docs</a>)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h2>
|
||
<p>…don’t hesitate to use our very active <a href="https://community.home-assistant.io/">forums</a> or join us for a little <a href="https://discord.gg/c5DvZ4e">chat</a>. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.</p>
|
||
<h2><a class="title-link" name="reporting-issues" href="#reporting-issues"></a> Reporting Issues</h2>
|
||
<p>Experiencing issues introduced by this release? Please report them in our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
|
||
<a class="btn pull-right" href="/blog/2017/07/29/release-50/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/27/talk-python-podcast/">Talk Python interview with Paulus Schoutsen</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-27T02:00:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 27, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> Less than one minute reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Media</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/27/talk-python-podcast/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/335038628&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"></iframe>
|
||
<p>Join Michael Kennedy at the Talk Python podcast for an hour long interview with Paulus Schoutsen, the founder of Home Assistant, as they discuss the release of Hass.io and the vision for the perfect home automation.</p>
|
||
<p><a href="https://talkpython.fm/episodes/show/122/home-assistant-pythonic-home-automation">
|
||
Visit the episode page on Talk Python
|
||
</a></p>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/25/introducing-hassio/">Introducing Hass.io</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-25T00:02:05+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 25, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> three minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Announcements</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/25/introducing-hassio/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p><strong>TL;DR:</strong> Today we’re introducing <a href="/hassio">Hass.io</a>. Hass.io is an operating system that will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows creating/restoring snapshots of your configuration and can easily be extended using <a href="/addons/">Hass.io add-ons</a> including <a href="/addons/google_assistant/">Google Assistant</a> and <a href="/addons/lets_encrypt/">Let’s Encrypt</a>.</p>
|
||
<hr />
|
||
<p>Home Assistant is 2 months away from being 4 years old. In that time the Internet of Things has really taken off and we’ve seen many new devices and services. We saw the introduction of voice assistants like Google Home and new standards like Apple HomeKit.</p>
|
||
<p>Some things have been supported natively in Home Assistant, others have been integrated into Home Assistant via third party applications. All these moving parts caused our users to spend a lot of time maintaining their systems and applications instead of automating their homes.</p>
|
||
<p>So we decided to take a step back from day-to-day Home Assistant development and see if we could offer a solution that makes updating a breeze for our users. A solution that you can flash to your Raspberry Pi and no longer worry about. A solution that would still be local first and respect the user’s privacy.</p>
|
||
<p>And this is how <a href="https://github.com/pvizeli/">Pascal Vizeli</a> came up with Hass.io, an operating system based on <a href="https://resinos.io/">ResinOS</a> and <a href="https://www.docker.com/">Docker</a>. Hass.io will take care of installing and updating Home Assistant, is managed from the Home Assistant UI, allows taking/restoring snapshots of your configuration and can easily be extended using <a href="/addons/">Hass.io add-ons</a>.</p>
|
||
<p class="img">
|
||
<img src="/images/hassio/screenshots/dashboard.png" />
|
||
Hass.io dashboard
|
||
</p>
|
||
<p>To install add-ons, a user can browse the built-in add-on store and install, configure and update any available application. Want to turn your device into a Google Assistant or make your configuration accessible via Samba/Windows networking? Both are a couple of clicks away! (<a href="https://youtu.be/NfyavpAg4as">Video demo - 38s, no audio</a>)</p>
|
||
<p>At launch we have included a couple of <a href="/addons/">built-in add-ons</a> like <a href="/addons/google_assistant/">Google Assistant</a>, <a href="/addons/lets_encrypt/">Let’s Encrypt</a> and <a href="/addons/duckdns/">Duck DNS</a>. Besides our internal add-ons, it is also possible to create and share your own add-on repositories. During our beta period we’ve already seen some great add-ons being shared: <a href="https://community.home-assistant.io/t/repository-homebridge-add-on/18569">Homebridge</a>, <a href="https://community.home-assistant.io/t/repository-bestlibre-addons-repository/18037">InfluxDB</a>, <a href="https://community.home-assistant.io/t/repository-hass-configurator/17838">HASS Configurator</a> and <a href="https://community.home-assistant.io/t/repository-few-addons/20659">AppDaemon</a>.</p>
|
||
<p>As we strongly believe in the openness of technology, we are releasing Hass.io as <a href="https://github.com/home-assistant/hassio">open source</a> under the Apache 2.0 license. That way any user can make sure that the code that runs in their homes is secure and safe.</p>
|
||
<ul>
|
||
<li><a href="/hassio">Learn more about Hass.io</a></li>
|
||
<li><a href="/hassio/installation">Install Hass.io</a></li>
|
||
<li><a href="/addons/">Available add-ons</a></li>
|
||
</ul>
|
||
<p><em>Some frequently asked questions are answered below in the read more section.</em></p>
|
||
<div class="videoWrapper">
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/XWPluWcYRMI" frameborder="0" allowfullscreen=""></iframe>
|
||
</div>
|
||
<p>Hass.io has been built by <a href="https://github.com/pvizeli/">Pascal Vizeli</a>, the UI has been made by <a href="https://github.com/balloob/">Paulus Schoutsen</a> and <a href="https://www.youtube.com/channel/UCLecVrux63S6aYiErxdiy4w">BRUHAutomation</a> made the introduction video. Big thanks to <a href="https://resin.io">Resin.io</a> for building ResinOS and helping us get started with it. Also a big thanks to the community for early feedback, helping out with the documentation and add-on development ❤️</p>
|
||
<a class="btn pull-right" href="/blog/2017/07/25/introducing-hassio/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/17/hasspodcast-ep-4/">Home Assistant Podcast #4</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-17T00:01:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 17, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Phil Hawthorne</span>
|
||
<span><i class='icon-time'></i> Less than one minute reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Media</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/17/hasspodcast-ep-4/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p>We quickly cover off a few community items including the move to Discord and Carlo talks with Phil about his use of Floorplan.</p>
|
||
<p><a href="https://hasspodcast.io/ha004/">Listen online</a></p>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/15/release-49/">0.49: Themes 🎨, kiosk mode and Prometheus.io</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-15T00:02:05+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 15, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> 13 minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Release-Notes</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/15/release-49/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p><a href="/components/#version/0.49"><img src="/images/blog/2017-07-0.49/components.png" style="border: 0;box-shadow: none;" /></a></p>
|
||
<h1><a class="title-link" name="we-have-themes-" href="#we-have-themes-"></a> WE HAVE THEMES 🎨👩🎨</h1>
|
||
<p>Our already amazing frontend just got even more amazing thanks to <a href="https://github.com/andrey-git">@andrey-git</a>. With the new theme support you can be in control of the primary color, accent color and a whole bunch more.</p>
|
||
<p>You can specify themes using new configuration options under frontend.</p>
|
||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">frontend</span><span class="pi">:</span>
|
||
<span class="s">themes</span><span class="pi">:</span>
|
||
<span class="s">green</span><span class="pi">:</span>
|
||
<span class="s">primary-color</span><span class="pi">:</span> <span class="s2">"</span><span class="s">#6CA518"</span>
|
||
</code></pre>
|
||
</div>
|
||
<p>Once a theme is defined, use the new frontend service <code class="highlighter-rouge">frontend.set_theme</code> to activate it. More information in <a href="https://home-assistant.io/components/frontend/">the docs</a>.</p>
|
||
<p class="img">
|
||
<img src="/images/blog/2017-07-0.49/green-theme.png" alt="Screenshot of a green dashboard" />
|
||
Screenshot of a green dashboard
|
||
</p>
|
||
<p>Not all parts of the user interface are themable yet. Expect improvements in future releases.</p>
|
||
<h2><a class="title-link" name="kiosk-mode" href="#kiosk-mode"></a> Kiosk mode</h2>
|
||
<p>Another great new improvement for the frontend is the addition of a kiosk mode. When the frontend is viewed in kiosk mode, the tab bar will be hidden.</p>
|
||
<p>To activate kiosk mode, navigate to <code class="highlighter-rouge">https://hass.example.com:8123/kiosk/group.living_room_view</code>. Note that for <code class="highlighter-rouge">default_view</code> the url is just <code class="highlighter-rouge">https://hass.example.com:8123/kiosk</code></p>
|
||
<p>This feature has also been brought to you by <a href="https://github.com/andrey-git">@Andrey-git</a>! Big shout out to him for his continuous efforts to bring Home Assistant to the next level.</p>
|
||
<h2><a class="title-link" name="new-platforms" href="#new-platforms"></a> New Platforms</h2>
|
||
<ul>
|
||
<li>Add london_underground (<a href="https://github.com/robmarkcole">@robmarkcole</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8272">#8272</a>) (<a href="https://home-assistant.io/components/sensor.london_underground/">sensor.london_underground docs</a>) (new-platform)</li>
|
||
<li>Add citybikes platform (<a href="https://github.com/aronsky">@aronsky</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8202">#8202</a>) (<a href="https://home-assistant.io/components/sensor.citybikes/">sensor.citybikes docs</a>) (new-platform)</li>
|
||
<li>Add One-Time Password sensor (OTP) (<a href="https://github.com/postlund">@postlund</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8332">#8332</a>) (<a href="https://home-assistant.io/components/sensor.otp/">sensor.otp docs</a>) (new-platform)</li>
|
||
<li>Add component for xiaomi robot vacuum (switch.xiaomi_vacuum) (<a href="https://github.com/rytilahti">@rytilahti</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7913">#7913</a>) (<a href="https://home-assistant.io/components/switch.xiaomi_vacuum/">switch.xiaomi_vacuum docs</a>) (new-platform)</li>
|
||
<li>LaMetric platform and notify module (<a href="https://github.com/open-homeautomation">@open-homeautomation</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8230">#8230</a>) (<a href="https://home-assistant.io/components/lametric/">lametric docs</a>) (<a href="https://home-assistant.io/components/notify.lametric/">notify.lametric docs</a>) (new-platform)</li>
|
||
<li>New component to connect to VELUX KLF 200 Interface (<a href="https://github.com/Julius2342">@Julius2342</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8203">#8203</a>) (<a href="https://home-assistant.io/components/velux/">velux docs</a>) (<a href="https://home-assistant.io/components/scene.velux/">scene.velux docs</a>) (new-platform)</li>
|
||
<li>New service <code class="highlighter-rouge">send_magic_packet</code> with new component <code class="highlighter-rouge">wake_on_lan</code> (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8397">#8397</a>) (<a href="https://home-assistant.io/components/wake_on_lan/">wake_on_lan docs</a>) (new-platform)</li>
|
||
<li>Add support for Prometheus (<a href="https://github.com/rcloran">@rcloran</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8211">#8211</a>) (<a href="https://home-assistant.io/components/prometheus/">prometheus docs</a>) (new-platform)</li>
|
||
<li>Refactored Amcrest to use central hub component (<a href="https://github.com/tchellomello">@tchellomello</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8184">#8184</a>) (<a href="https://home-assistant.io/components/amcrest/">amcrest docs</a>) (<a href="https://home-assistant.io/components/camera.amcrest/">camera.amcrest docs</a>) (<a href="https://home-assistant.io/components/sensor.amcrest/">sensor.amcrest docs</a>) (breaking change) (new-platform)</li>
|
||
<li>Added media_extractor service (<a href="https://github.com/minchik">@minchik</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8369">#8369</a>) (<a href="https://home-assistant.io/components/media_extractor/">media_extractor docs</a>) (new-platform)</li>
|
||
<li>Vizio SmartCast support (<a href="https://github.com/vkorn">@vkorn</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8260">#8260</a>) (<a href="https://home-assistant.io/components/media_player.vizio/">media_player.vizio docs</a>) (new-platform)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="release-0491---july-24" href="#release-0491---july-24"></a> Release 0.49.1 - July 24</h2>
|
||
<ul>
|
||
<li>Fix TP-Link device tracker regression since 0.49 (<a href="https://github.com/maikelwever">@maikelwever</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8497">#8497</a>) (<a href="https://home-assistant.io/components/device_tracker.tplink/">device_tracker.tplink docs</a>)</li>
|
||
<li>prometheus: Convert fahrenheit to celsius (<a href="https://github.com/rcloran">@rcloran</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8511">#8511</a>) (<a href="https://home-assistant.io/components/prometheus/">prometheus docs</a>)</li>
|
||
<li>Update dlib_face_detect.py (<a href="https://github.com/pvizeli">@pvizeli</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8516">#8516</a>) (<a href="https://home-assistant.io/components/image_processing.dlib_face_detect/">image_processing.dlib_face_detect docs</a>)</li>
|
||
<li>Realfix for dlib (<a href="https://github.com/pvizeli">@pvizeli</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8517">#8517</a>) (<a href="https://home-assistant.io/components/image_processing.dlib_face_detect/">image_processing.dlib_face_detect docs</a>)</li>
|
||
<li>Attach the <code class="highlighter-rouge">chat_id</code> for a callback query from a chat group (fixes #8461) (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8523">#8523</a>) (<a href="https://home-assistant.io/components/telegram_bot/">telegram_bot docs</a>)</li>
|
||
<li>Fix support for multiple Apple TVs (<a href="https://github.com/postlund">@postlund</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8539">#8539</a>)</li>
|
||
<li>LIFX: assume default features for unknown products (<a href="https://github.com/amelchio">@amelchio</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8553">#8553</a>) (<a href="https://home-assistant.io/components/light.lifx/">light.lifx docs</a>)</li>
|
||
<li>Fix broken status update for lighting4 devices (<a href="https://github.com/ypollart">@ypollart</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8543">#8543</a>) (<a href="https://home-assistant.io/components/rfxtrx/">rfxtrx docs</a>) (<a href="https://home-assistant.io/components/binary_sensor.rfxtrx/">binary_sensor.rfxtrx docs</a>)</li>
|
||
<li>zha: Update to bellows 0.3.4 (<a href="https://github.com/rcloran">@rcloran</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8594">#8594</a>) (<a href="https://home-assistant.io/components/zha/">zha docs</a>)</li>
|
||
<li>Fix STATION_SCHEMA validation on longitude (<a href="https://github.com/clkao">@clkao</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8610">#8610</a>) (<a href="https://home-assistant.io/components/sensor.citybikes/">sensor.citybikes docs</a>)</li>
|
||
<li>Bumped Amcrest version (<a href="https://github.com/tchellomello">@tchellomello</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8624">#8624</a>) (<a href="https://home-assistant.io/components/amcrest/">amcrest docs</a>)</li>
|
||
<li>Check if /dev/input/by-id exists (<a href="https://github.com/schaal">@schaal</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8601">#8601</a>) (<a href="https://home-assistant.io/components/keyboard_remote/">keyboard_remote docs</a>)</li>
|
||
<li>Tado Fix #8606 (<a href="https://github.com/filcole">@filcole</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8621">#8621</a>) (<a href="https://home-assistant.io/components/climate.tado/">climate.tado docs</a>)</li>
|
||
<li>prometheus: Fix zwave battery level (<a href="https://github.com/rcloran">@rcloran</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8615">#8615</a>) (<a href="https://home-assistant.io/components/prometheus/">prometheus docs</a>)</li>
|
||
<li>ubus: Make multiple instances work again (<a href="https://github.com/glance-">@glance-</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8571">#8571</a>) (<a href="https://home-assistant.io/components/device_tracker.ubus/">device_tracker.ubus docs</a>)</li>
|
||
<li>Properly slugify switch.flux update service name (<a href="https://github.com/jawilson">@jawilson</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8545">#8545</a>) (<a href="https://home-assistant.io/components/switch.flux/">switch.flux docs</a>)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h2>
|
||
<p>…don’t hesitate to use our very active <a href="https://community.home-assistant.io/">forums</a> or join us for a little <a href="https://discord.gg/c5DvZ4e">chat</a>. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.</p>
|
||
<h2><a class="title-link" name="reporting-issues" href="#reporting-issues"></a> Reporting Issues</h2>
|
||
<p>Experiencing issues introduced by this release? Please report them in our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
|
||
<a class="btn pull-right" href="/blog/2017/07/15/release-49/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/05/hasspodcast-ep-3/">Home Assistant Podcast #3</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-05T00:01:00+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 05, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> Less than one minute reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Media</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/05/hasspodcast-ep-3/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p>The third episode of the Home Assistant Podcast is out. Paulus joins to talk about some stats and the release of 0.47 and Petar tells all about his Floorplan project for Home Assistant.</p>
|
||
<p><a href="https://hasspodcast.io/ha003/">Listen online</a></p>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/03/home-assistant-is-moving-to-discord/">Home Assistant is moving to Discord</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-03T23:28:01+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 3, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Dale Higgs</span>
|
||
<span><i class='icon-time'></i> four minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Community</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/03/home-assistant-is-moving-to-discord/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p>Communities grow, things change. We understand that some people don’t like change, and that is why we are trying to make our chat transition from Gitter to <a href="https://discord.gg/c5DvZ4e">Discord</a> as smooth as possible for everyone. Join us now with <a href="https://discord.gg/c5DvZ4e">just a click</a>!</p>
|
||
<p>Click <code class="highlighter-rouge">Read on →</code> to find out more about why we’re moving.</p>
|
||
<a class="btn pull-right" href="/blog/2017/07/03/home-assistant-is-moving-to-discord/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<article class="listing">
|
||
<header>
|
||
<h1 class="beta">
|
||
<a href="/blog/2017/07/02/release-48/">0.48: Snips.ai, Shiftr.io and a massive History query speed up</a>
|
||
</h1>
|
||
<div class="meta clearfix">
|
||
<time datetime="2017-07-02T00:02:05+00:00" pubdate data-updated="true"><i class="icon-calendar"></i> July 2, 2017</time>
|
||
<span class="byline author vcard"><i class='icon-user'></i> Paulus Schoutsen</span>
|
||
<span><i class='icon-time'></i> 14 minutes reading time</span>
|
||
<span>
|
||
<i class="icon-tags"></i>
|
||
<ul class="tags unstyled">
|
||
<li>Release-Notes</li>
|
||
</ul>
|
||
</span>
|
||
<a class='comments'
|
||
href="/blog/2017/07/02/release-48/#disqus_thread"
|
||
>Comments</a>
|
||
</div>
|
||
</header>
|
||
<div class="entry-content clearfix">
|
||
<p><a href="/components/#version/0.48"><img src="/images/blog/2017-07-0.48/components.png" style="border: 0;box-shadow: none;" /></a></p>
|
||
<p>It’s time for a great new release!</p>
|
||
<p>We’ve started the process of upgrading our frontend technology. If you notice something not working that did work before, please open <a href="https://github.com/home-assistant/home-assistant-polymer/issues">an issue</a>.</p>
|
||
<p><a href="https://github.com/pvizeli">Pascal</a> has added a new option to Home Assistant core to set a list of whitelisted folders that Home Assistant can read from. When a component allows to send files (like Telegram), it will only be allowed to send files from those directories. The only default whitelisted folder is the public <code class="highlighter-rouge"><config>/www</code> directory.</p>
|
||
<p>Z-Wave will, as announced in the <a href="/blog/2017/06/17/release-47/">last release</a>, be defaulting to generate the new entity ids. More info in the <a href="/blog/2017/06/15/zwave-entity-ids/">blog post</a>. You can still opt-in for the old style.</p>
|
||
<div class="language-yaml highlighter-rouge"><pre class="highlight"><code><span class="s">zwave</span><span class="pi">:</span>
|
||
<span class="s">new_entity_ids</span><span class="pi">:</span> <span class="s">false</span>
|
||
</code></pre>
|
||
</div>
|
||
<h2><a class="title-link" name="big-speed-up-in-querying-the-history" href="#big-speed-up-in-querying-the-history"></a> Big speed up in querying the history</h2>
|
||
<p>Thanks to the work by <a href="https://github.com/cmsimike">@cmsimike</a> in <a href="https://github.com/home-assistant/home-assistant/pull/8255">#8255</a> you’ll see a significant speed up when using the history view. In his local tests queries went from 1 minute to 90ms! ⚡️</p>
|
||
<h2><a class="title-link" name="snipsai-component" href="#snipsai-component"></a> Snips.ai component</h2>
|
||
<p>Snips has contributed a component to integrate with their Snips.ai local voice assistant. This will allow you to hook a speaker and a microphone into your Raspberry Pi and make your own local Amazon Echo quickly. See <a href="https://home-assistant.io/components/snips/">the docs</a> for further instructions.</p>
|
||
<p>Also a shoutout to <a href="https://github.com/michaelarnauts">@michaelarnauts</a> for keeping an eye on our Docker build and once again reducing the file size 👍</p>
|
||
<h2><a class="title-link" name="release-0481---july-5" href="#release-0481---july-5"></a> Release 0.48.1 - July 5</h2>
|
||
<ul>
|
||
<li>Fix arlo sensors. (<a href="https://github.com/bergemalm">@bergemalm</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8333">#8333</a>) (<a href="https://home-assistant.io/components/sensor.arlo/">sensor.arlo docs</a>)</li>
|
||
<li>API POST no longer marks the number zero as invalid (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8324">#8324</a>) (<a href="https://home-assistant.io/components/api/">api docs</a>)</li>
|
||
<li>Fix Snips json schema (<a href="https://github.com/adrienball">@adrienball</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8317">#8317</a>) (<a href="https://home-assistant.io/components/snips/">snips docs</a>)</li>
|
||
<li>Fix pathlib resolve (<a href="https://github.com/pvizeli">@pvizeli</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8311">#8311</a>)</li>
|
||
<li>Fix harmony (<a href="https://github.com/balloob">@balloob</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8302">#8302</a>) (<a href="https://home-assistant.io/components/remote.harmony/">remote.harmony docs</a>)</li>
|
||
<li>Fix Arlo startup crash (fixes #8288) (<a href="https://github.com/fabaff">@fabaff</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8290">#8290</a>) (<a href="https://home-assistant.io/components/camera.arlo/">camera.arlo docs</a>)</li>
|
||
<li>Temporary fix for the client_id generation (fixes #8315) (<a href="https://github.com/fabaff">@fabaff</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8336">#8336</a>) (<a href="https://home-assistant.io/components/mqtt/">mqtt docs</a>)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="new-platforms" href="#new-platforms"></a> New Platforms</h2>
|
||
<ul>
|
||
<li>Add initial support for Shiftr.io (<a href="https://github.com/fabaff">@fabaff</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7974">#7974</a>) (<a href="/components/shiftr/">shiftr docs</a>) (new-platform)</li>
|
||
<li>Upnp properties (<a href="https://github.com/dgomes">@dgomes</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8067">#8067</a>) (<a href="/components/upnp/">upnp docs</a>) (<a href="/components/sensor.upnp/">sensor.upnp docs</a>) (new-platform)</li>
|
||
<li>Add support for Insteon FanLinc fan (<a href="https://github.com/jawilson">@jawilson</a> - <a href="https://github.com/home-assistant/home-assistant/pull/6959">#6959</a>) (<a href="/components/insteon_local/">insteon_local docs</a>) (<a href="/components/fan.insteon_local/">fan.insteon_local docs</a>) (new-platform)</li>
|
||
<li>add knx cover support (<a href="https://github.com/tiktok7">@tiktok7</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7997">#7997</a>) (<a href="/components/knx/">knx docs</a>) (<a href="/components/cover.knx/">cover.knx docs</a>) (new-platform)</li>
|
||
<li>Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7989">#7989</a>) (<a href="/components/sensor.bme280/">sensor.bme280 docs</a>) (new-platform)</li>
|
||
<li>Add I2c HTU21D temperature and humidity sensor for Raspberry Pi (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8049">#8049</a>) (<a href="/components/sensor.htu21d/">sensor.htu21d docs</a>) (new-platform)</li>
|
||
<li>Add new BH1750 light level sensor (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8050">#8050</a>) (<a href="/components/sensor.bh1750/">sensor.bh1750 docs</a>) (new-platform)</li>
|
||
<li>Rfxtrx binary sensor (<a href="https://github.com/ypollart">@ypollart</a> - <a href="https://github.com/home-assistant/home-assistant/pull/6794">#6794</a>) (<a href="/components/rfxtrx/">rfxtrx docs</a>) (<a href="/components/binary_sensor.rfxtrx/">binary_sensor.rfxtrx docs</a>) (new-platform)</li>
|
||
<li>Add ClickSend notify service. (<a href="https://github.com/omarusman">@omarusman</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8135">#8135</a>) (<a href="/components/notify.clicksend/">notify.clicksend docs</a>) (new-platform)</li>
|
||
<li>Add device tracker for Linksys Smart Wifi devices (<a href="https://github.com/mortenlj">@mortenlj</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8144">#8144</a>) (<a href="/components/device_tracker.linksys_smart/">device_tracker.linksys_smart docs</a>) (new-platform)</li>
|
||
<li>Openhardwaremonitor (<a href="https://github.com/depl0y">@depl0y</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8056">#8056</a>) (<a href="/components/sensor.openhardwaremonitor/">sensor.openhardwaremonitor docs</a>) (new-platform)</li>
|
||
<li>WIP: Verisure app api (<a href="https://github.com/persandstrom">@persandstrom</a> - <a href="https://github.com/home-assistant/home-assistant/pull/7394">#7394</a>) (<a href="/components/verisure/">verisure docs</a>) (<a href="/components/alarm_control_panel.verisure/">alarm_control_panel.verisure docs</a>) (<a href="/components/binary_sensor.verisure/">binary_sensor.verisure docs</a>) (<a href="/components/sensor.verisure/">sensor.verisure docs</a>) (<a href="/components/switch.verisure/">switch.verisure docs</a>) (new-platform)</li>
|
||
<li>telegram_bot platform to only send messages (<a href="https://github.com/azogue">@azogue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8186">#8186</a>) (new-platform)</li>
|
||
<li>Comfoconnect fan component (<a href="https://github.com/michaelarnauts">@michaelarnauts</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8073">#8073</a>) (<a href="/components/comfoconnect/">comfoconnect docs</a>) (<a href="/components/fan.comfoconnect/">fan.comfoconnect docs</a>) (<a href="/components/sensor.comfoconnect/">sensor.comfoconnect docs</a>) (new-platform)</li>
|
||
<li>Implement templates for covers (<a href="https://github.com/PhracturedBlue">@PhracturedBlue</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8100">#8100</a>) (<a href="/components/cover.template/">cover.template docs</a>) (new-platform)</li>
|
||
<li>Snips ASR and NLU component (<a href="https://github.com/michaelfester">@michaelfester</a> - <a href="https://github.com/home-assistant/home-assistant/pull/8156">#8156</a>) (<a href="https://home-assistant.io/components/snips/">snips docs</a>) (new-platform)</li>
|
||
</ul>
|
||
<h2><a class="title-link" name="if-you-need-help" href="#if-you-need-help"></a> If you need help…</h2>
|
||
<p>…don’t hesitate to use our very active <a href="https://community.home-assistant.io/">forums</a> or join us for a little <a href="https://discord.gg/c5DvZ4e">chat</a>. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.</p>
|
||
<h2><a class="title-link" name="reporting-issues" href="#reporting-issues"></a> Reporting Issues</h2>
|
||
<p>Experiencing issues introduced by this release? Please report them in our <a href="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
|
||
<a class="btn pull-right" href="/blog/2017/07/02/release-48/#read-more">Read on →</a>
|
||
</div>
|
||
</article>
|
||
<hr>
|
||
<div class="pagination">
|
||
<a class="btn pull-left" href="/blog/posts/3">← Older</a>
|
||
<a class="btn pull-right" href="/blog/">Newer →</a>
|
||
</div>
|
||
</div>
|
||
<aside id="sidebar" class="grid__item one-third lap-one-whole palm-one-whole">
|
||
<div class="grid">
|
||
<section class="aside-module grid__item one-whole lap-one-half">
|
||
<h1 class="title delta">About Home Assistant</h1>
|
||
<ul class="divided">
|
||
<li>
|
||
Home Assistant is an open-source home automation platform running on Python 3. Track and control all devices at home and automate control.
|
||
</li>
|
||
<li><a href='/getting-started/'>Get started with Home Assistant</a></li>
|
||
<li><a href='/demo/'>Try the online demo</a></li>
|
||
<li><a class="twitter-follow-button" href="https://twitter.com/Home_Assistant">Follow Home Assistant on Twitter</a></li>
|
||
<li><div class="fb-like" data-href="https://www.facebook.com/homeassistantio/" data-layout="standard" data-action="like" data-size="small" data-show-faces="true" data-share="false"></div></li>
|
||
</ul>
|
||
</section>
|
||
<div id="fb-root"></div>
|
||
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.async=true;js.src='//platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
|
||
<script>(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id)){return;}js=d.createElement(s);js.id=id;js.async=true;js.src="//connect.facebook.net/en_US/all.js#appId=338291289691179&xfbml=1";fjs.parentNode.insertBefore(js,fjs);}(document,'script','facebook-jssdk'));</script>
|
||
<section class="aside-module grid__item one-whole lap-one-half">
|
||
<h1 class="title delta">Categories</h1>
|
||
<ul class="divided">
|
||
<li><a href="/blog/categories/announcements/">Announcements</a></li>
|
||
<li><a href="/blog/categories/community/">Community</a></li>
|
||
<li><a href="/blog/categories/device-tracking/">Device Tracking</a></li>
|
||
<li><a href="/blog/categories/esp8266/">ESP8266</a></li>
|
||
<li><a href="/blog/categories/how-to/">How To</a></li>
|
||
<li><a href="/blog/categories/internet-of-things/">Internet of Things</a></li>
|
||
<li><a href="/blog/categories/iot-data/">IoT Data</a></li>
|
||
<li><a href="/blog/categories/mqtt/">MQTT</a></li>
|
||
<li><a href="/blog/categories/media/">Media</a></li>
|
||
<li><a href="/blog/categories/merchandise/">Merchandise</a></li>
|
||
<li><a href="/blog/categories/micropython/">Micropython</a></li>
|
||
<li><a href="/blog/categories/organisation/">Organisation</a></li>
|
||
<li><a href="/blog/categories/owntracks/">OwnTracks</a></li>
|
||
<li><a href="/blog/categories/presence-detection/">Presence Detection</a></li>
|
||
<li><a href="/blog/categories/public-service-announcement/">Public Service Announcement</a></li>
|
||
<li><a href="/blog/categories/release-notes/">Release Notes</a></li>
|
||
<li><a href="/blog/categories/survey/">Survey</a></li>
|
||
<li><a href="/blog/categories/talks/">Talks</a></li>
|
||
<li><a href="/blog/categories/technology/">Technology</a></li>
|
||
<li><a href="/blog/categories/user-stories/">User Stories</a></li>
|
||
<li><a href="/blog/categories/video/">Video</a></li>
|
||
<li><a href="/blog/categories/website/">Website</a></li>
|
||
<li><a href="/blog/categories/ibeacons/">iBeacons</a></li>
|
||
</ul>
|
||
</section>
|
||
</div>
|
||
</aside>
|
||
</div>
|
||
</div>
|
||
<footer>
|
||
<div class="grid-wrapper">
|
||
<div class="grid">
|
||
<div class="grid__item">
|
||
<div class="copyright">
|
||
<a rel="me" href='https://twitter.com/home_assistant'><i class="icon-twitter"></i></a>
|
||
<a rel="me" href='https://facebook.com/homeassistantio'><i class="icon-facebook"></i></a>
|
||
<a rel="me" href='https://plus.google.com/110560654828510104551'><i class="icon-google-plus"></i></a>
|
||
<a rel="me" href='https://github.com/home-assistant/home-assistant'><i class="icon-github"></i></a>
|
||
<div class="credit">
|
||
Contact us at <a href='mailto:hello@home-assistant.io'>hello@home-assistant.io</a> (no support!).<br>
|
||
Website powered by <a href='http://jekyllrb.com/'>Jekyll</a> and the <a href='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br />
|
||
Hosted by <a href='https://pages.github.com/'>GitHub</a> and served by <a href='https://cloudflare.com'>CloudFlare</a>.
|
||
</div>
|
||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">home-assistant.io</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
<script>
|
||
var _gaq=[['_setAccount','UA-57927901-1'],['_trackPageview']];
|
||
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];
|
||
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js';
|
||
s.parentNode.insertBefore(g,s)}(document,'script'));
|
||
</script>
|
||
<script>
|
||
var disqus_shortname = 'home-assistant';
|
||
var disqus_script = 'count.js';
|
||
(function () {
|
||
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
|
||
dsq.src = '//' + disqus_shortname + '.disqus.com/' + disqus_script;
|
||
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
|
||
}());
|
||
</script>
|
||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css" />
|
||
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
|
||
<script type="text/javascript">
|
||
docsearch({
|
||
apiKey: 'ae96d94b201c5444c8a443093edf3efb',
|
||
indexName: 'home-assistant',
|
||
inputSelector: '#search',
|
||
debug: false // Set debug to true if you want to inspect the dropdown
|
||
});
|
||
document.querySelector('.search .close').addEventListener('click', function(ev) {
|
||
ev.preventDefault();
|
||
document.querySelector('.search-container').style.display = 'none';
|
||
});
|
||
document.querySelector('.show-search').addEventListener('click', function(ev) {
|
||
ev.preventDefault();
|
||
document.querySelector('.search-container').style.display = 'block';
|
||
document.getElementById('toggle').checked = false;
|
||
document.querySelector('.search-container input').focus();
|
||
});
|
||
</script>
|
||
</body>
|
||
</html>
|