HOT: Updatenamento 0.94 for Home Assistant

3 minutes of reading

The development team of Home Assistant has released a new, important updatenamento for the known personale HUB, which leads to the version 0.94.x.

onboarding

The new onboarding system it is officially part of Home Assistant. In short, the new onboarding plan - after the first installation - to baptize the profirst home with a name and geographic location, as was done manually directly in the configuration.

This information will be stored in the configuration file, which means that this change has no effect on the old users profirst configuration. Basically, the new onboarding facilitates new users in defining the details of the prohome.

GOOGLE HOME

To the delight of many, a great revolution in the management of the exposure of entities towards Google Home: Now Home Assistant has an ad hoc panel - managed through the Nabu Casa cloud - that allows you to choose what to display and what not to the Google smart speaker. Obviously this feature is available only to users (paying) of the Nabu Casa service, and not to those who have integrated the smart speaker via other free roads.

DISCOVERY

The "Discovery" service, before this version a shade intrusive, has been revised in order to not add any integration without the specific approvazione of the administrator of Home Assistant. In addition, from this version every integration included in Home Assistant can specify how to be self-discovered through the proprio manifest, so that the integrations zeroconf and ssdp do the rest.

To activate this new approjust add "ssdp:"And"zeroconf:”To the configuration.

HELLO HI PYTHON 3.5

Home Assistant, at the first release following the 1 August 2019 (so not this version), it will no longer run in the presence of the 3.5 version of Python: the minimum requirement will be the 3.6. This important change It will NOT affect users HASSIO o HASSIO on Docker, but only on users who have installed Home Assistant How applicativo.

To check the version installed on the proprio Raspberry Pi/ Raspbian, the command is:

python3 --version

If the version was inadequate (everything that is inferior to 3.6 is KO), Python will be updated as soon as possible, certainly before theupdate Home Assistant following the 1 August pv.

The guide for prosee morenamento is available here.

As always, various news and many i bugfix:

  • perfected support to "Device Tracker": From today the file know_devices.yaml it is no longer used, all the characteristics of the trackers are managed through the corresponding ones entity;
  • added support for the integration ofAzure Event Hub;
  • added integration SSDP;
  • added the integration platform SmartHab;
  • added support to Text-To-Speech Watson IBM

and much more.

They are not detected, for this version, particular breaking changes such as to invalidate the functionnamento of Home Assistant. In reality they are reported three but they influence components that are not much used like Plex, Verisure and Zestimate. More details for users of these platforms and components on the release sheet.

Home Assistant 2019

All the details of this release are available here.

Procedura DI UPDATE Windows

The command (to be executed from procommand mpt) is the following:

pip3 install --upgrade homeassistant

In case you are running Python in a virtual environment, the commands are as follows:

cd homeassistant
Scripts\activate.bat
py -m pip install --upgrade homeassistant

Procedura DI UPDATE Linux / Raspberry

The commands for theupdate I'm:

sudo systemctl stop home-assistant@homeassistant
sudo -u homeassistant -H -s
source /srv/homeassistant/bin/activate
pip3 install --upgrade homeassistant
exit
sudo systemctl start home-assistant@homeassistant

Nb In case of error in the execution of the command:

pip3 install --upgrade homeassistant

prosee to perform - before the above sequence - the following command:

sudo apt-get install build-essential libssl-dev libffi-dev python3-dev
Procedura of UPDATE Mac

Su MAC (via terminal) the command is as follows:

pip3 install --upgrade homeassistant
Procedura of UPDATE HASSIO

Hassio is updated in the usual, simple ways: access the "Hassi.io" menu and, at "DASHBOARD", click on "Update”At the box indicating the availability of updatesnament:

HASSIO update


ACCURACY FOR iOS USERS

In case after the nextnameYou get an integration error with the iOS platform and an error similar to the following:

hass[1113]: 2019-05-16 00:00:00 ERROR (Thread-20) [homeassistant.util.json] Could not parse JSON content: /home/homeassistant/.homeassistant/.ios.conf

to solve, simply delete the file ".ios.conf”Present in the root of Home Assistant and then restart theHUB.


Home Assistant Official LogoATTENZIONE: remember that there is on our FORUM community an ad hoc section dedicated to Home Assistant, for any doubt, question, information on the specific merit of these components.

inDomus telegram channel