Home Assistant Podcast 44 – 0.88, People entities and Max drops by to chat hass-cli

February 21, 2019    1:08:22    Download

Home Assistant Podcast 44 – 0.88, People entities and Max drops by to chat hass-cli

 
 
00:00 /
 
1X
 

Logitech has re-enabled their local API

New firmware version 4.15.250 will allow you to enable the local API from your Logitech Harmony mobile app.

 

0.88

New Features

  • Person Component
    Home Assistant now has the concept of “people”. In this initial release, you can combine multiple device trackers to a “person”. For example, a person may have the Wifi connection status, and the GPS location of your phone as device trackers. In Home Assistant you can now assign both of those states to a Person, with the last sensor to update will update the state of that person.
    https://github.com/home-assistant/home-assistant/pull/20290
  • Command Line Authorisation Provider
    There is a new command line authorisation provider, which validates credentials by calling a command.

    This should open up other services and apps to become authorisation providers for Home Assistant easily.
    https://github.com/home-assistant/home-assistant/pull/19985

  • Huawei LTE router SMS Notification Platform
    If you use a Huawei LTE router, you can now send SMS notifications from Home Assistant using it.
    https://github.com/home-assistant/home-assistant/pull/19544
  • Github Sensor
    Allows you to see various data of GitHub repositories in your Home Assistant, including latest release versions, the last commit, open issues etc.
    https://github.com/home-assistant/home-assistant/pull/19561
  • New Default Configuration Component
    For new installations of Home Assistant, a default config component will be loaded. This will allow Home Assistant to push out new features which are auto enabled by default, or change default options in the future.

    An example of this is with the new system health component. In order for your installation of Home Assistant to have the new system_health component activated, all Home Assistant users must add the the applicable system_health component to their installation of Home Assistant manually.

    Moving forward, with installations that have this new default_config component loaded, Home Assistant can automatically enable new features and functionality, like the system_health component apon upgrade, whilst still allowing users to disable or override the default settings when required.
    https://github.com/home-assistant/home-assistant/pull/20799

  • Google Pubsub component
    Directly posts event changes from Home Assistant to Google Pub/Sub. This allows many streaming applications, from cloud dashboarding to cloud data science from the Google Pub/sub service.
    https://github.com/home-assistant/home-assistant/pull/20049
  • SmartThings gets climate and lock support
    https://github.com/home-assistant/home-assistant/pull/20977

 

Breaking Changes

 

  • Platform configuration will no longer allow to contain keys that are not supported
    As of this release, any invalid configuration options present in your config will cause warnings and errors to be thrown by Home Assistant.

    Previously, if you misspelled or had a typo in a setting, instead of raising an error, Home Assistant may have just ignored and continued on without you knowing something was wrong. Now, if your platform config has an old or incorrect key specified, Home Assistant will let you know.

    This is a good time to clean up your config!
    https://github.com/home-assistant/home-assistant/pull/20578

  • Zigbee (ZHA) component updates
    Some updates to the ZHA component for those managing Zigbee directly through Home Assistant and a Zigbee USB.

    Batteries will now be an attribute against the device entity.
    The status of devices has changed from online/offline to the usual Home Assistant online/unavailable.
    https://github.com/home-assistant/home-assistant/pull/20434

  • Google Home has been moved to its own component
    With so many different features now available for the Google Home, it has been moved to its own component. You’ll need to update your config if you’re using Google Home.

    As part of the update, Google Home will now expose device trackers, and also sensors for alarms and timers.
    https://github.com/home-assistant/home-assistant/pull/19971

  • Speedtest and Fastdotcom moved to their own components
    Sensors which expose their own services, such as the ability to manually trigger a speed test are being transitioned to their own platforms. Speedtest and fastdotcom are in this release, so if you use those sensors, you’ll need to update your config.
    https://github.com/home-assistant/home-assistant/pull/20341
  • Important changes if you’re using custom components
    Home Assistant is moving to a new file structure, which may impact custom components which override a built-in Home Assistant platform.

    As an example, if you’ve developed a custom component which overrides the built-in Philips Hue component, you’ll need to rename your custom component from light/hue.py to hue/light.py

 

Other Noteworthy Updates

FireTV devices linked to Home Assistant can now see which App is running
https://github.com/home-assistant/home-assistant/pull/20719

 

 

hass-cli with Max

Check out the latest release notes from Max on the Home Assistant blog here: https://www.home-assistant.io/blog/2019/02/11/hass-cli-0-dot-5-area-entity-registry-and-event-cli/


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

Todays Guest

Max Rydahl Andersen

Professional opensource enthusiast and a lazy inclination thus automating whatever I can.

Website

The Hosts

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 Phil 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 Rohan a Coffee