HOT: Updatenamento 0.98 for Home Assistant

3 minutes of reading

Home Assistant Official Logo

The development team di Home Assistant has released a new updatenamento for the known HUB free software for the personal home automation, which leads to the version 0.98.x. In this new release, the development team announces that it has taken up a series of implementations "left in the middle" in the past to bring them to full completion - in addition to the ordinary bug fixes and more.

We remind everyone the importance of performing ALWAYS these updatesnameNTI.

Entity management

In this version 0.98 Home Assistant implements news on the front of one of the less well-maintained administrative functions, entity management. These functions are usually only rarely used - the entity they are basically managed directly by the integrations - but starting from today some new, interesting features peep out.

First of all, starting from the 0.98 is possible disable entities. It seems a banality but it is not: until now any entity generated by the integrations was present in everything and for everything. From today - under the heading "Entity Register" it is possible for theappswitch off unused entities.

The second feature consists in the possibility to indicate to theHUB di do not automatically add new entities for new additions: a practical case is that of "Device Tracker", Which will not be added (if the function is activated) more added as an entity even when, for example, a user connects the proprio device to the local network. This second function is available via a new button on the detail page of the integrations.

Home Assistant 0.98 - Entity ManagementConfiguration options

From today there is a new possibility for developers to offer users: to define customizations and configurations related to the integration and its entities which can be managed directly from the details of the entity itself.

In practice, while today the individual characteristics of the individual entities can be customized via the menu item "Configuration"> "Customization", starting tomorrow (not appena the developers will update the integration platforms) it will be possible - where allowed - to customize the entity directly from its details:

Home Assistant 0.98 - entity customization

Starting from this new release all users who already use the integrations today will benefit from this convenient function Unifi e deConz (the latter for integration of components ZigBee piloted by ConBee o RaspBee).


A new way to keep track of proproblems. As sappiamo, often it happens that he updates themnamebring with them proproblems of youth: available to the community today there is availableHome Assistant Alerts, a website for sidentify any anomalies in the community of developers behind Home Assistant. In the future, apparently, this website or anyway this functionality will be included in theHUB.

New images

As already anticipated by the developers starting from this new version the image HASSIO distributed to install this distribution at Docker (here the guide to do it with Raspberry) as well as the image Home Assistant always for Docker they are both distributed with a new underlying operating system, that is Alpine Linux instead of Debian.

For some purely technical information related to this choice, the link is this.

Breaking changes

A list of changes that could possibly cause proproblems:

  • the integration platform Kodi gets a profirst domain, therefore all the entities of this type previously known as “media_player.kodi_*"Are renamed to"kodi.*";
  • integration Sonos no longer provides the "media_type" indication when referring to the "media_player.play_media" service;
  • the platform Statistics does not add the suffix "by default"mean"Or"count”To the sensor entities generated by it.

e other.


Lovers of interface customizations? Look how nice this video is Mason Made:

As always, news and several i bugfix:

and more, including several bugfixes.

Home Assistant 0.98

> 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
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
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 "" 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.


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.

Please comment below