<p>It’s time for version 0.40 already! For this version, the main focus was on performance and bug fixes. Big thanks to <ahref="https://github.com/pvizeli">@pvizeli</a> for driving this effort. Startup is now super fast. We have also continued with adding warnings for components and platforms that are slowing down Home Assistant.</p>
<p>Some people have interpreted our recent added warnings as if 0.39 introduced the issues that caused the warning. This is not the case, the platforms and components have been misbehaving for a while but now we are adding warnings so we are able to track down the culprits.</p>
<p>Before we continue talking about all the improvements in this release I want to take a moment to thank a few people from the Home Assistant community that are fundamental to the success of Home Assistant. Big thanks to <ahref="https://github.com/dale3h">@dale3h</a>, <ahref="https://github.com/CCOSTAN">@CCOSTAN</a>, <ahref="https://github.com/rrubin0">@skalavala</a><ahref="https://github.com/bassclarinetl2">@brahmafear</a> and <ahref="https://github.com/torn8o">@torn8o</a>! These are all people that hang out in our <ahref="https://gitter.im/home-assistant/home-assistant">main chat channel</a> and help new users get started and help existing users when running into trouble. Home Assistant would not be there without all the effort you put in! 🙇</p>
<p>And that our community kicks ass is also shown in the numbers. We have already raised together over $700 for the <ahref="https://www.eff.org">EFF</a> via the sale of <ahref="https://home-assistant.io/blog/2017/02/22/home-assistant-tshirts-have-arrived/">our t-shirts</a>! All of you rock! Another number worth mentioning is that this release brings us passed 600 integrations for Home Assistant. All of you rock, again!</p>
<h2>Z-Wave is now threadsafe</h2>
<p><ahref="https://github.com/andrey-git">@andrey-git</a> has spend a lot of time to make Z-Wave perform better. It should no longer cause Home Assistant to run slower or raise warnings about the timer getting out of sync.</p>
<h2>Update on the MQTT Out of Memory errors in 0.39</h2>
<p>MQTT started causing “Out of Memory” errors for some people on a Raspberry Pi. We have been able to track this down to Raspberry Pis that are using an older firmware. If you are experiencing this issue, please <ahref="https://github.com/Hexxeh/rpi-update#installing">upgrade your firmware using <codeclass="highlighter-rouge">rpi-update</code></a>.</p>
<h2>Turn any Android phone into an IP Camera</h2>
<p>With the new support for <ahref="/components/android_ip_webcam/">IP Webcam</a> added by <ahref="https://github.com/robbiet480">@robbiet480</a> and <ahref="https://github.com/pvizeli">@pvizeli</a> you are now able to re-purpose any Android phone to become a multifunctional IP webcam. Some of the cool things that you can do:</p>
<ul>
<li>Integrate the Android device camera</li>
<li>Binary sensor when motion is detected</li>
<li>Sensors to expose the device sensors, including pressure, sound, battery, light</li>
<li>Control device features like the GPS, night vision and camera flash</li>
<li>If you are using async custom components, the passed in <codeclass="highlighter-rouge">async_add_devices</code> method is now a callback instead of a coroutine function.</li>
</ul>
<h3>If you need help…</h3>
<p>…don’t hesitate to use our very active <ahref="https://community.home-assistant.io/">forums</a> or join us for a little <ahref="https://gitter.im/home-assistant/home-assistant">chat</a>. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.</p>
<h3>Reporting Issues</h3>
<p>Experiencing issues introduced by this release? Please report them in our <ahref="https://github.com/home-assistant/home-assistant/issues">issue tracker</a>. Make sure to fill in all fields of the issue template.</p>
<li>Bugfix mqtt paho client to speend time (<ahref="https://github.com/pvizeli">@pvizeli</a>)</li>
<li>Properly report features for each hue bulb type (<ahref="https://github.com/jawilson">@jawilson</a>)</li>
<li>Local file camera now supports yet inexisting files. (<ahref="https://github.com/jjmontestl">@jjmontestl</a>)</li>
<li>light.transition now supports float instead of int in order to be able to perform faster transitions (<ahref="https://github.com/BillyNate">@BillyNate</a>)</li>
<li>Fix for OSRAM lights connected to hue bridge (<ahref="https://github.com/groth-its">@groth-its</a>)</li>
<li>Add support for MAX!Cube thermostats and window shutter sensors (<ahref="https://github.com/BastianPoe">@BastianPoe</a>)</li>
<li>Analog modem callerid support (<ahref="https://github.com/vroomfonde1">@vroomfonde1</a>)</li>
<li>[sensor.dnsip] New Sensor: DNS IP (<ahref="https://github.com/danielperna84">@danielperna84</a>)</li>
<li>Update library version for Yeelight Sunflower lights platform (fix for packaging problem with 0.0.7) (<ahref="https://github.com/lindsaymarkwawrd">@lindsaymarkwawrd</a>)</li>
<li>Prevent duplicate names on Vera devices by appending the device id (<ahref="https://github.com/arjenfvellinga">@arjenfvellinga</a>)</li>
<li>Add temperature support for MH-Z19 CO2 sensor. (<ahref="https://github.com/andrey-git">@andrey-git</a>)</li>
<li>Restore for automation entities (<ahref="https://github.com/kellerza">@kellerza</a>)</li>
<li>Fix tests no internet (<ahref="https://github.com/balloob">@balloob</a>)</li>
<li>Prevent more I/O in apns (<ahref="https://github.com/balloob">@balloob</a>)</li>
<li>Restore flow on device_tracker platform (<ahref="https://github.com/pvizeli">@pvizeli</a>)</li>
<li>switch.tplink: catch exceptions coming from pyHS100 to avoid flooding the logs when the plug is not available (<ahref="https://github.com/rytilahti">@rytilahti</a>)</li>
<li>Added sensors to support Ring.com devices (<ahref="https://github.com/tchellomello">@tchellomello</a>)</li>
<li>Split bootstrap into bs + setup (<ahref="https://github.com/balloob">@balloob</a>)</li>
<li>Set new color before turning LIFX bulbs on (<ahref="https://github.com/amelchio">@amelchio</a>)</li>
<li>Don’t log username and password in camera url (<ahref="https://github.com/ishults">@ishults</a>)</li>
<li>Ignore deleted mails in IMAP unread count (#6394) (<ahref="https://github.com/amelchio">@amelchio</a>)</li>
<li>Delay zwave updates for 100ms to group them. (<ahref="https://github.com/andrey-git">@andrey-git</a>)</li>
<li>Rename _scheduled_update to _update_scheduled (<ahref="https://github.com/andrey-git">@andrey-git</a>)</li>
<li>Revert “Use dynamic port allocation for tests” (<ahref="https://github.com/armills">@armills</a>)</li>
<li>Tado device_tracker exception when mobile device has geofencing enabled but location is currently unknown. (<ahref="https://github.com/jmvermeulen">@jmvermeulen</a>)</li>
<li>Add a Z-wave workaround to do full refresh on update (<ahref="https://github.com/andrey-git">@andrey-git</a>)</li>
<li>Use bundled certificates if port matches mqtts (<ahref="https://github.com/dennisdegreef">@dennisdegreef</a>)</li>
<divid="disqus_thread"aria-live="polite"><noscript>Please enable JavaScript to view the <ahref="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript></div>
Contact us at <ahref='mailto:hello@home-assistant.io'>hello@home-assistant.io</a>.<br>
Website powered by <ahref='http://jekyllrb.com/'>Jekyll</a> and the <ahref='https://github.com/coogie/oscailte'>Oscalite theme</a>.<br/>
Hosted by <ahref='https://pages.github.com/'>GitHub</a> and served by <ahref='https://cloudflare.com'>CloudFlare</a>.
</div>
<arel="license"href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><imgalt="Creative Commons License"style="border-width:0"src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png"/></a><br/><spanxmlns:dct="http://purl.org/dc/terms/"property="dct:title">home-assistant.io</span> is licensed under a <arel="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']];