Rohan and Phil are joined by Alex from the Self Hosted Podcast to talk 0.104 and bring in 2020

HassOS 3 released with official support for the Raspberry Pi 4

Over the break Pascal and the team launched HassOS 3 which officially supports the Raspberry Pi 4.

Ring Makes Changes to their API affecting Home Assistant Integrations

In December it was widely reported that some Ring users were having unauthorised people accessing their Ring accounts, and being able to view and interact with Ring devices. Ring is advising that they have not had a security breach, and most likely this is caused by people re-using the same username and passwords. Since the news broke, Ring has tightened security by allowing users to enable two-factor authentication on their accounts, and heavily restricting the Ring API. Unfortunately this means that the Ring integration with Home Assistant has been up-and-down over the break, and (as of our recording) is once again broken. So far Ring seem friendly to the Home Assistant community, and hopefully a permanent fix will be available soon.  

Xiaomi cameras taken off Google Home products

Xiaomi was temporarily on a ban because of security issues.  

0.104

New Features

 

Breaking Changes

Lots of breaking changes this release, so be sure to check the release notes before you upgrade
  • iCloud device tracker moving to its own component To track iCloud devices, you now need to update your configuration YAML to use the icloud platform instead of device tracker. https://github.com/home-assistant/home-assistant/pull/28968
  • Old Entities are being restored on start up As of 0.104, Home Assistant is restoring all devices to an “unavailable state” so that smart devices like the Amazon Echo and Google Home will receive all entities on startup. This has the side-effect that any orphan entities in your Home Assistant setup will come back when you start 0.104. They may also hijack your existing Home Assistant entities, causing your front-end to display many devices as unavailable. After upgrading you may need to spend some time cleaning out old entities that are orphans from your developer tools -> states page.

Other Noteworthy Updates

  • Input Fields now have reload services Integrations like the input_number or input_boolean domains now have “reload” services. This allows you to update your YAML config for these entities, and then use these services to reload them without restarting Home Assistant
  • Amazon Echo can now announce presence A new service has been added which can be used with presence binary sensor and camera detection integrations ie Microsoft face or OpenCV. Once enabled, if a person’s binary sensor changes state or a person is detected in the camera, the Amazon Echo will announce “Person detected at {device friendly name}” https://github.com/home-assistant/home-assistant/pull/28276
 

Discussion with Alex

Self Hosted Podcast: https://selfhosted.show HA Switch Plate: https://github.com/aderusha/HASwitchPlate

Sponsored By

Home Assistant Cloud by Nabu Casa

Easily connect to Google and Amazon voice assistants for a small monthly fee that also supports the Home Assistant project. Configuration is via the User Interface so no fiddling with router settings, dynamic DNS or YAML.

Website

Hosted By

Phil Hawthorne

Phil is a Melbourne based web developer who lives and breathes technology. When he's not at his day job, he’s in his home office attempting to simplify his life through complicated tech.

Website Smart Home Products Buy a Coffee

Rohan Karamandi

Rohan from Toronto, Canada works in the Technology sector as an architect designing network and datacenter solutions for his customers. His passion for technology stems from there and extends to IoT and home automation

Website Smart Home Products Buy a Coffee


Special Appearances By

Alex Kretzschmar

Red Hatter. Tinkerer. Photographer. Dog lover.

Website

Spotlight

 

Special episodes focused on various aspects of Home Assistant and Home Automation.