HOT: Updatenamento 0.102 for Home Assistant

3 minutes of reading

Home Assistant Official Logo

The development team di Home Assistant has released a new, important updatenamento for the known HUB free software for the personal home automation, which leads to the version 0.102.x. In this new one release there are many innovations. Several innovations.

We remind everyone, regardless, the importance of performing ALWAYS these updatesnameNTI.

App Android

As already anticipated a few days ago, the Android version of theapp for Home Assistant. This has nothing to do directly with this new version of theHUB, but so much the thing was presented together with the release 0.102.x.

Home Assistant Android app

Almond & Ada

From this new version two new virtual assistants are implemented, Almond and Ada, which in fact are the product of proopen source jets designed for the purpose of providing the user with a personal assistant, but conceived with respect for privacy in mind.

All the details on the original post by Home Assistant; approwe will merge for you and bring you back, proalmost with a FOCUS ad hoc.

Account linking

Many additions, such as sappe are, take advantage of the cloud of proconductor to be implemented. This logic mostly includes OAuth2 authentications which in turn require the user to register as a developer at the site of the proproducer, let him dispense a token, then indicate the address of the profirst home automation exposed publicly. This has always been a potential security risk.

From the 0.102.x of Home Assistant the cloud Nabu Casa offers for free to the developers of integrations for theHUB the possibility of using a mechanism that acts as a bridge between the developer account in the produttore and the proinstance Home Assistant.

The first integration that has been adapted to this new service is Somfy.

Obviously all the previous manual configurations continue and will continue to work, they will simply be, gradually, adequate for the use also through this mechanism of mediation via cloud.

Automation and natural language

To write automationsometimes it seems an im companyproba. Home Assistant, from the 0.102.x version, introduces a new experimental functionality, that is the possibility to define automations using the natural language.

From today it will be possible - although with limitations, especially in this preliminary and experimental version - to define automations simply by writing sentences, for example “when I go out turn off all the lights"

Home Assistant natural language automation

This functionality is related to the implementation of the personal assistant Almond quoted above.

Scene editor

From now, FINALLY, it is no longer necessary to draft the scenes by hand, but a real editor is available proavailable in the configuration section of theHUB.

Home Assistant scene editorThe output of the scenes prolearned lands, as can be easily understood, near the end scenes.yaml, which is included in the configuration Home Assistant with the only addition of the item “scene:! include scenes.yaml"

MAC

Users Mac rejoice: a community user has created one mini-app desktop To check Home Assistant from computers Appthe:


Breaking changes

A list of changes that could possibly cause proproblems.

e more.

More

As always, news and several i bugfix:

  • added the integration platform WLED for NeoPixel LED support;
  • added the platform Speech-to-Text;
  • added the integration platform Xiaomi Air Quality Monitor;
  • fixed (it seems) the bug related to the loading of the frontend component, buggy from the 0.101.x version

e more, including several bugfixes and beta bugfixes.

> All the details of this release are available here.

UPDATE

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

First, however, we recommend using “Check Home Assistant configuration"To check - in advance - that the configuration in use is correct compared to the new version of Home Assistant.


ACCURACY FOR iOS USERS

In case after the nextnameThis results in an integration error with the iOS platform and / or 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 it is sufficient to stop theHUB, delete the file ".ios.conf”Present in the root of Home Assistant and finally 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.


telegram

Stay up to date through ours Telegram channel!