Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Home Assistant Core 0.105.0

Home Assistant logo (75 pix) Versie 0.105 van Home Assistant Core is uitgebracht. Home Assistant Core is een opensourceplatform voor home-automation dat draait onder Python 3. Het draait via Hassbian op een Raspberry Pi 3 of een Linux-, macOS- of Windows-computer. Het ondersteunt het detecteren van apparaten, zoals Nest-thermostaten, Philips Hue, Belkin WeMo-schakelaars, Mr. Coffee-koffiezetapparaten, de slimme schakelaars van IKEA en het mqtt-protocol. Daarnaast kan het waar mogelijk deze apparaten aansturen en automatisering toepassen. Voor meer informatie verwijzen we naar deze pagina en ons Forum. De aankondiging voor deze uitgave is hieronder te vinden.

0.105: Safe mode, Headers & Footers, New Zones Editor, Garmin, Sighthound

In case you have missed it, we decided to change the names we use here at Home Assistant, you can read all about it in this blog post. Therefore, this is release 0.105 of the Home Assistant Core!

The old “States UI” is now deprecated

In June 2018, we released Home Assistant 0.72, which introduced Lovelace. It became our official default user interface in January 2019, with the release of Home Assistant 0.86.

This means, it is now over a year ago that Lovelace was officially introduced as a replacement for the states UI, so it is time to say goodbye to the old states UI. This release deprecates it and in version 0.107, the states UI will be removed from Home Assistant completely.

If you are not using Lovelace yet, we advise you to switch to it today. Lovelace is, by default, almost the same as old states UI with the bonus of a lot of flexibility, if you want it.

In addition to this, all configuration options for the States UI are deprecated as well. Please be sure to read the breaking changes to see if you have options that need to be removed from your configuration.

Safe mode

We are humans, and we do make typos. However, if we make a typo in our configuration, we might end up with Home Assistant being completely unreachable. That really is not helpful. You lose access to Home Assistant and have to do a deep dive via other methods to find out: Why did this happen?

This release introduces a “Safe mode” for Home Assistant. If during startup, Home Assistant has problems reading your configuration (for whatever reason), it will still continue to start using bit and pieces from the configuration of the last time it did start.

When this happens, Home Assistant will start in “Safe mode”. In this mode, nothing is loaded, but it does give you access to the Home Assistant frontend, settings and add-ons (for example, the VSCode or Configurator add-on). This gives you the possibility to correct the issue and restart Home Assistant to re-try.

Please note, that this feature isn’t perfect yet, and only works if Home Assistant was able to start successfully, after upgrading to this release, at least once.

We believe this feature makes Home Assistant more robust, easier to use and more forgiving, even if you made a mistake.

Revamped Supervisor panel

Remember we used to have a Hass.io panel? Well, with the new naming for Home Assistant, it has been renamed to the Supervisor panel.

So @ludeeus has been busy! He rewrote the entire Supervisor panel to match our current frontend technologies and added some really slick new visual elements to it.

Thanks, @ludeeus, it looks incredible!

The new icons on the add-ons really make the add-on dashboard & store stand out. Also, new status indicators on the add-on cards make it easy to spot add-ons that need to be upgraded, or in case of visiting the add-on store, are installed already.

Please note, you need to be running Home Assistant Core 0.105 to see the new icons.

Configuration panel changes

In this release, we started the overhaul of the configuration panel. We have accumulated a lot of functionality in the configuration section in the last releases; now, it is time to bring it all together.

In upcoming releases, we will make changes to make things easier to find and connect the different elements with each other, making it easier to navigate around. For now, we implemented configuration sections, a new tabbed UI, as well as some visual tweaks.

Also updated, the device page to show the automations, scripts, and scenes a device is used in and added the ability to create new ones with the device easily.

In the more info dialog of entities, we changed the settings button to open the entity settings dialog, and added a related tab as well! This allows you to can see what device, integration, area, scenes, scripts, automations, entities, and groups belong to that entity.

For scenes, scripts and automations that are created in the UI, an edit button is added, right in the more info dialog so you can easily edit it without searching for it.

Header & Footer for the entities card

Two new types are added to the entities card, a header and a footer. At this moment, we have two options for these, an image and buttons.

It allows you to create some very cool looking cards, but also provides you the option to put buttons in the bottom of the card. Very useful for buttons that activate scenes, for example.

Improved zones editor

A brand new zone editor! You can no longer find your zones in the integration list, but they moved to their own section in the configuration panel.

In this new editor, you can move your zones with drag and drop and even change the size of your zones by dragging the circle.

Adding, and removing zones or changing the name of a zone, is now easier than ever.

The new editor will only work for zones that are created in the UI, zones that are set up in configuration.yaml are read-only. Additionally, if you define zones in your YAML configuration, please be aware that setting a name is now required.

As an extra added bonus, a new service was added: zone.reload. This service allows you to reload your zone configuration without restarting Home Assistant.

Icons no longer change color based on state

A change that is not really apparent at first, but you probably notice it sooner or later.

The entities card no longer changes the colors of icons based on states, except for lights.

Reasoning comes from a request, to make icons to become yellow for all types when an entity is active, and not for just a few entity types. However, this would get out of control very quickly, as shown in the screenshot below.

Yellow icon color on everything, isn't the solution either.

So, that is why we disabled it, by default, for all entity types, except lights. However, we did add a new option: state_color. Using this option, you can decide if you want to old behavior back, add it to more entity types or maybe even disable it for lights too!

Other cards will now display icons from more domains with an active color.

Other Lovelace and frontend improvements

There is a lot more done on Lovelace, more than we can mention, some other highlights:

  • In generated mode, entities that start with the name of the area or group they are in will be shown without the name of the area or group. So if you have a light named “Living room lights” that is in the area “Living room” they will be shown as “lights” in a card with the header “Living room”.

  • We no longer show device_tracker entities in generated mode. We advise you to bind one or more device trackers to a person that will be shown in the UI.

  • We added many accessibility features to Lovelace; you can navigate almost everything with the tab key. We will continue to work on this so that people with disabilities can also enjoy Home Assistant.

For a full list of changes, see the Lovelace changelog.

Even more frontend improvements:

  • Logbook panel is a lot quicker
  • Maps no longer fit zones, but only entities
  • ZHA panel now supports binding devices to groups
  • Ability to add new areas on the device page
  • Material Design Icons are updated to v4.8.95
  • A lot, like a really large amount, of bug fixes!
New Integrations New Platforms

Versienummer 0.105.0
Releasestatus Final
Besturingssystemen Scripttaal
Website Home Assistant
Download https://home-assistant.io/getting-started/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

06-02-2020 • 05:07

20 Linkedin

Submitter: Frenck

Bron: Home Assistant

Reacties (20)

Wijzig sortering
De ontwikkeling gaat erg hard, erg goed om te zien. Steeds meer wordt configurabel vanuit de GUI in plaats van dat je in configuratiebestanden moet duiken. Ook goed om te zien dat er nu een grotere kans is dat HA toch kan opstarten (safe-mode) indien er fouten in een configuratiebestand zitten.

Met de aankomende uitfasering van de states-UI en het hernoemen van de componenten, denk ik dat ze aardig op weg zijn naar een 1.0-versie. Hopelijk neemt daarna de hoeveelheid breaking changes per release wel wat af.
De safe mode is prachtig! alleen is het wel zo dat het dus geen uitsluitself geeft als de fout in de Config.yaml zit(dat is wat ik er uit begrijp).

Ik vind de breaking changes wel meevallen. Je hebt er vooral last van als je later ingestapt bent en dingen gebruikt uit guides van "vroeger" toen het nog wel de standaard was, tevens verschilt het per integration.

Ik denk dat de breaking changes altijd zullen blijven, alleen heb je er gewoon minder last van gelukkig.
Ik denk dat de breaking changes altijd zullen blijven, alleen heb je er gewoon minder last van gelukkig.
Ik ben er blij mee dat ze niet bang zijn om zaken te veranderen (en daarmee kapot te maken). Het geeft aan dat ze eerder gemaakt fouten inzien en echt aanpakken. Niet een of andere ellendige workaround bouwen waar je nog jaren last van hebt tot men de realisatie heeft dat het alsnog nodig is.
Ik kan het hier alleen maar mee eens zijn:)!

Overigens zijn het meestal niet eens echt grote issues. Je krijgt een paar iteraties de tijd. De enige waar ik wel last van had was van Entity: naar Entity_id: , dit omdat ik net voor de release naar entity_id pas begon met HA.
Ach, weer wat werk :)
Precies :) het leuke is ook dat je er aan kunt blijven sleutelen!
Iedere versie is komen er weer zaken bij waarvan je nieuwe ideeën krijgt (ik ten minste).
Bij de accounts kun je je account een soort "superuser" maken, je kunt dan onder serverbeheer je configuratie checken voor je een herstart doet.

Ik wacht wel even met updaten, in de eerste releases willen nog wel eens wat problemen zitten.

[Reactie gewijzigd door CAP-Team op 6 februari 2020 10:48]

Inmiddels is er ook een .1 versie uit
Van het onderliggende HassOS is ook een nieuwe release: 3.9
https://github.com/home-a...g-system/releases/tag/3.9
Helaas geeft deze release log niet de afbeeldingen weer die erbij horen. Check dus altijd de Home assistant site zelf. Config panel ziet er mooier uit, vanavond maar weer updaten!
https://www.home-assistant.io/blog/2020/02/05/release-105/
Top software! En weer veel nieuwe features!

*knip*
Admin-edit:Laat de reclame s.v.p. achterwegen

[Reactie gewijzigd door Zeehond op 6 februari 2020 12:05]

Ik heb zelf niet zoveel interesse in deze functionaliteiten, maar leuk om eens mee te kijken bij een ander om te zien wat het nou precies is en kan. :) Ik ben wel benieuwd waar de envelopjes voor zijn, bij jouw partner en jezelf. Zijn dat ongelezen e-mails van elkaar? En de hond (prachtig beestje trouwens), is dat een stationaire foto voor het huis of weet home assistant ook wanneer je hond thuis of buiten is?
Er komen iedere dag tientallen nieuwe Nederlandse Home Assistant gebruikers bij. Geen enkele nieuwe enthousiasteling gaat oude berichten van tig versies geleden nog terugzoeken lijkt me? Maar ik snap je punt.

Toch is het zo dat na iedere keer dat ik t plaats er een groepje mensen er een plezier mee doe. Al is het alleen maar voor de voorbeelden.

Maar goed ik zal me afstandig houden in t vervolg en als ik er iemand mee tegen het zere been heb geschopt dan bij deze mijn oprechte excuses.
Als ik voorbeelden zie, dan bekijk ik ze wel altijd omdat ik zelf nog zoekende ben. Maar ik zoek ze niet in de reacties bij dergelijke posts. Er is ook een forum topic om je setup te showen toch? Daar inzetten zou mij en andere nieuwelingen erg helpen :-)
Daar staat het ook al in, plus in de topic-start van het reguliere Home Assistant topic.
Beetje hetzelfde verhaal toch? Ik bedoel de ontwikkeling van HA gaat enorm snel. Alles wat op het forum staat van een maand terug kan eigenlijk al als oud beschouwd worden (en ik weet ook zeker dat de meesten het niet allemaal terug gaan lezen). Als ik op het HA forum kijk en er staat een datum bij van vorig jaar dan kijk ik al niet eens meer verder, want het kan goed zijn dat het oud is, niet meer werkt of irrelevant na een aantal updates. Dat geld ook voor het project wat ik gedeeld had (waar mensen ook andere projecten kunnen vinden aangezien ik ook link naar andere projecten op mijn repo).

Maar goed nogmaals mijn excuses, ik zal het niet meer delen.

[Reactie gewijzigd door jimzz op 6 februari 2020 23:55]

Ik snap het ook niet hoor, ik heb je config al een paar keer bekeken en er een paar goede ideeën uit gestolen. Ik zie geen kwaad, enkel positiviteit in het feit dat mensen snel kunnen zien wat het pakket kan.

Een verzoek was net zo effectief geweest om wat minder vaak te posten, maar de admins zijn totalitair.
Je hebt mij een plezier mee gedaan bedankt!
Ik heb wat prima tips van je gehad, waarvoor dank.


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone 11 Microsoft Xbox Series X LG OLED C9 Google Pixel 4 CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True