Software-update: Home Assistant 0.101

Home Assistant logo (75 pix) Versie 0.101 van Home Assistant is uitgebracht. Home Assistant 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 releasenotes voor deze uitgave zijn hieronder te vinden.

Hacktoberfest

It is almost the end of Hacktoberfest, and boy, it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release!

We had: 154 authors on home-assistant 184 authors on home-assistant.io 30 authors on home-assistant-polymer. A lot of thanks to all the contributors!

API Password and trusted networks

It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the URL. You will now first need to get an authentication token and use that token to make requests.

These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019).

The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section (docs).

Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending ?api_password=X to the URL.

These features are still available as authentication providers (docs).

You can use Long-Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info.

Or you can use a webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. Your webhook should be available from the internet, if you have a cloud subscription, the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page.

Hassbian

As you may have already read, we’ll be sunsetting Hassbian.

Hassbian was a superset of Raspbian optimized for Home Assistant. With limited time from the developers and easier alternatives as Hass.io it is time to sunset Hassbian.

A big thank you to all those who worked on Hassbian - specifically @landrash, who was the primary driver of this for so long, and @ludeeus.

For more info, read the blogpost

Device automations

This release includes improved support for alarms, covers, locks and sensors. A “for” option was added in release 0.100 which allows you to specify triggers for when a certain device has been in a certain state for a period of time, in this release we added support for it in the automation editor.

Frontend

A lot has happened on the frontend; we had a ton of Hacktoberfest PRs that added localization to the frontend and made our user experience better. A special shout out to @springstan who did a lot of localization work, we now have the biggest part of our UI translatable!

Thanks a lot to all the contributors!

We now have our own confirmation dialogs thanks to @timmo001! No more ugly browser modals.

In the last release, we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML.

The entity registry is now also migrated to a datatable so you can easily search and sort your entities so it is easier to find the one you are looking for.

We improved the device picker in automations, you can now search them and see in what area the device is.

mdonoughe added support the activate scene action in the automation editor.

In other news New Integrations New Platforms

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

Reacties (18)

18
18
15
2
0
1
Wijzig sortering
Oef, net geïnstalleerd, maar hij start niet meer op en de error log vol met fouten over missing dependencies (http, etc).

Eerste keer dat ik dit heb met een update, normaal altijd vlekkeloos. Ik draai hem handmatig geïnstalleerd btw, geen hassio.

Update:
Vanavond even tijd gehad om er rustig naar te kijken. Blijkt gewoon mijn eigen stomme schuld te zijn, de log geeft netjes aan wat er mis is :)
  • ERROR (MainThread) [homeassistant.config] Invalid config for [http]: [api_password] is an invalid option for [http]. Check: http->http->api_password. (See /home/homeassistant/.homeassistant/configuration.yaml, line 39). Please check the docs at https://home-assistant.io/integrations/http/
  • Setup failed for http: Invalid config.
  • Unable to set up dependencies of system_log. Setup failed for dependencies: http
Oftewel, config fixen, sommige dingen zijn deprecated geworden en nu draait het weer prima!

[Reactie gewijzigd door RTBravo op 31 oktober 2019 20:07]

Same here, gelukkig in Docker zodat het enige wat ik moest doen een andere tag selecteren.

Er is ook al een github issue aangemaakt: https://github.com/home-a...me-assistant/issues/28361
Ik verwacht de 101.1 redelijk snel...
Geen backup waar je naar terug kan? Grote voordeel van Hassio is dat daar een snapshot functie in zit. Toch al redelijk vaak gebruik van gemaakt.
Gewoon een pip downgrade naar 0.100.3 gedaan en alles draait weer als vanouds. Config is een losse map, dus die gaat nooit verloren gelukkig.
Goed om te horen :-)
".....slimme schakelaars van IKEA ", nou die worden dus niet meer herkend (of gevonden) door HA. De Tradfri lampen zelf wel. Ik hoop dat het met deze update gefixed is (Docker op Synology).
Ik adviseer je om je tradfri of philips hub de deur uit te gooien en of voor zigbee2mqtt te gaan of voor deconz. Ben je voor altijd van dat gezeik af. Met de tradfri hub had ik regelmatig dat de integratie met HA ermee stopte enzo. Gebruik zelf deconz en t voordeel is dat ook tradfri motion sensors zo in HA komen én je kunt de remotes van IKEA en de Philips Hue Dimmers naar believen programmeren om wat anders te schakelen dan alleen lampen.

Voor deconz config (of wellicht een hele lovelace config) kun je kijken op mijn repo:

https://github.com/jimz011/homeassistant
Thanks ga ik naar kijken. Ik heb echter nog weinig te automatiseren (iets met te kort aan tijd) maar wel al lopen rommelen met HA + Node-RED. Kan je hele leuke dingen mee doen.
Als ik die mensen hierboven lees dan wacht ik persoonlijk liever even op 101.1
Haha, ik ben ook blij dat ik de docker nog niet heb vervangen :)
Wat is het verschil tussen dit programma en FHEM ?
In eerste instantie lijken deze porgramma's hetzelfde te kunnen.

Edit: Al een hint gekregen van een collega: I have a dream oder best of all Smart Home SW

[Reactie gewijzigd door cruysen op 31 oktober 2019 10:07]

Die post is outdated, z'n comment betreffende hass is niet meer relevant. Vermoed (ken FHEM niet) dat hass stukken verder is in ontwikkeling en gebruik. Gaat echt razendsnel, elke 2 weken substantiële update. Veel kan tegenwoordig in de gui gedaan worden (tot automations aan toe, ifttt stijl).
Hier zelfde probleem. Nu maar eens kijken hoe ik bij die backups kan komen. Ik draai op een NUC. In een docker
Geen problemen met het update naar 101.0 _/-\o_
Anoniem: 120539
31 oktober 2019 16:54
Inmiddels is het forum aangekomen bij deel 2: (deel 1 is gesloten)
Home Assistant: Open source Python3 home automation - deel 2
hier ook geen probleem met de update naar 0.101
Draai het als docker op een synology NAS

Enige waar ik nu mee bezig ben is om uit te zoeken hoe ik Unifi bandwidth usage kan gebruiken als sensor zoals de nieuwe feature aangeeft.

Op de github staat:
Adds sensors that will show RX/TX bandwidth usage per client.

Alleen tot op heden nog nergens kunnen vinden hoe dit kan 8-)
Mocht iemand het weten ;)

Edit:
Nevermind al gevonden :)
Je moet de UniFi Integration options aanpassen en dan kun je het enablen voor de clients.

[Reactie gewijzigd door ITdAnGeR op 31 oktober 2019 21:19]

Heeft deze software ook voice recognition?
Loop al een tijd ernstig te klooien met raspbian en google home welke geen "hotword" meer ondersteunt.
Ja, zowel Alexa, Google en Siri zijn mogelijk, let wel, deze software vergt veel van je tijd. Het is geen plug en play systeem waar je zo mee klaar bent.

Wil je echt serieus wat met Home Automation doen dan is Home Assistant imho de beste keuze, maar bereid je wel voor dat het niet zo eenvoudig is als Homekit bijvoorbeeld.

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee