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 0.98

Home Assistant logo (75 pix) Versie 0.98 Home Assistant is kort geleden uitgebracht en inmiddels is er ook alweer een kleine update verschenen. 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.

0.98: Improved entity management, options and Home Assistant Alerts

It’s time for the 0.98 release. As Home Assistant grows, some features will sometimes be left partially implemented, leaving things to be desired. In this release we’ve been focusing on tieing up these loose ends, sometimes with new features. Getting better all the time!

Entity Management

One of the things that we’ve been improving in this release is entity management. Historically we’ve let this up to integrations, but that caused users to learn multiple ways and more work for integration developers.

Generally entity management is not that important, you want all the entities created by your integrations! However this was less the case when we started migrating over device trackers. This became clear when we migrated over Unifi.

So in this release we’re introducing a couple of new features that are available for all entities in the entity registry and integrations that are set up via config entries.

The first feature is that it’s now possible to disable entities. If an entity is disabled, it will not be added to Home Assistant when an integration adds it. So now it will be easy to manage which entities will show up. This option is accessible from the entity registry

The second feature is a new option to automatically disable any new entities that an integration discovers. In the case of a device tracker, newly connected devices to the network won’t be added anymore. This option is accessible from the integration details page via a button on the toolbar at the top.

With these two features we are now at feature parity with the filtering features that are available in the device tracker integration. Next step will be polishing of the person integration to get all those shiny new device tracker entities under one roof.

Config Entry Options

We introduced config entries last year as our way as a generic way for integrations to store authentication and configuration. By allowing integrations to define the storage format, there are no more breaking changes for anything stored inside config entries!

Config entries also work great with people who prefer configuration.yaml. At startup a config entry is created/updated with the configuration.

With this release @kane610 added a new possibility for integrations to offer options in the UI. Options that previously required you to edit configuration.yaml can now be offered via the interface.

This release adds config entry options to Deconz and Unifi integrations with many more to come.

Home Assistant Alerts

Devices and services can receive updates that can cause integrations to break. This is frustrating and sometimes the cause can be hard to track down. Usually the users on forums/chat are aware and can help redirect people in the right direction, but that’s not a scalable solution!

So to combat this, we’re launching Home Assistant Alerts. Home Assistant Alerts is a website that will track known issues and explains in user friendly language what is going on. Alerts can be tagged with applicable Home Assistant versions, integrations and Python packages.

In the future we’re planning on integrating this directly in Home Assistant, so that users can be pro-actively notified of issue related to their configuration.

Docker base image change

If you run Home Assistant via Docker (not Hass.io) and are using the homeassistant/home-assistant container, the images are now using the same images as hass.io, which are using Alpine Linux instead of Debian.

The hass.io images are a third of the size of the old images and are heavily optimized thanks to the hard work by @pvizeli.

This change will only impact you if you were extending or customizing the image with Debian packages. If you want to continue to use the Debian based images, you can find the Dockerfile for the old images here.

For more background on this decision, see ADR-006.

Webscraping

With this release we have deprecated integrations that rely on webscraping. These will be removed from Home Assistant in a future release. Our scrape integration will remain part of Home Assistant.

Webscraping is fragile, breaks often requires frequent updates and there have been occassions where websites have banned our users.

Users that rely on these integrations can continue using them as custom components.

For more background on this decision, see ADR-004.

New Integrations New Platforms

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

Reacties (25)

Wijzig sortering
Hass.io op de RPi is echt geweldig, ik wou dat er iets wat het zo makkelijk maakt om heel hass.io op mn Ubuntu server te draaien, inclusief al die andere services zoals node.js, jupyter-lab en pi-hole. En dan ook netjes self-updating. De Pi vind ik net te sloom en ik heb toch genoeg cpu en disk op mijn thuis server... Ja, ik kan met Docker (met Cockpit op Ubuntu 18.04) aan de slag en dat ben ik aan het doen, maar dat is toch niet net zo makkelijk.

[Reactie gewijzigd door teek2 op 29 augustus 2019 16:58]

Dit script installeert hass.io in Docker op een Ubuntu/Debian machine. Loopt hier al een paar maanden als een zonnetje. Veel betere performance dan een pi.

https://gist.github.com/f...919ca6b95b30c66f85976ec58
quote: Xm0ur3r
Volgens mij geen images die exact hetzelfde zijn toch zoals plugin ondersteuning e.d.? Ik begreep dat deze images namelijk een aantal zaken missen die de pi versie wel heeft.
Dit betreft hass.io dus ook de support voor add-ons, snapshots, etc.

[Reactie gewijzigd door arniejj op 29 augustus 2019 17:52]

Ik heb het werkend weten te krijgen zonder docker, vraag me niet hoe.
Hoe heb je dat gedaan? :+
Ik heb oprecht geen idee. Heb het anderhalf jaar geleden ooit werkend gekregen door veel gepruts, en diezelfde VM draait nog steeds!
Er zijn van hassio ook images die als virtuele machine kunt draaien (ova) of direct op redelijk wat moderne hardware (intel_nuc).
Volgens mij geen images die exact hetzelfde zijn toch zoals plugin ondersteuning e.d.? Ik begreep dat deze images namelijk een aantal zaken missen die de pi versie wel heeft.
Ik heb een intel_nuc image op een Gigabyte Brix, met (o.a.) pihole, esphome en unifi controller. Volgens mij is (bijna?) alles gewoon beschikbaar.
Ik heb het nu met een paar klikken in dashboard aan de praat met de config in een submap van mijn home map, dat is ook wel redelijk optimaal moet ik zeggen :)

Hue vond hij meteen maar Chromecast en sonos niet... misschien nog wat firewall dingen anders instellen...

[Reactie gewijzigd door teek2 op 29 augustus 2019 17:09]

Same! Ik heb ook een vrij krachtige server staan en dan is het zonde dat ik een pi moet inzetten voor alleen Hass, maar ach nu het draait vind ik het ook weer niet zo erg maar dan zou ik die pi weer kunnen inzetten voor andere zaken bijvoorbeeld.
$ docker run --init -d --name="home-assistant" -e "TZ=Europe/Amsterdam" -v /PATH_TO_YOUR_CONFIG:/config --net=host homeassistant/home-assistant:stable

_/-\o_
HA in Docker is inderdaad een uitdaging maar wanneer je de config naar persistent storage redirect ben je aardig op weg. Configureer direct als eerste HACS (Home Assistant Community Store), dat maakt het leven een stuk makkelijker.

De andere packages kan ik niet over meepraten maar ik ben er blij met docker image op een Synology NAS. Tot nu toe nog geen beperkingen tegengekomen gezien je ook je eigen components gewoon kwijt kunt op de persistent storage.
Ik heb het aardig aan de praat, nu net ook met --net=host, daardoor werkt mn Chromecast nu, maar de Sonos nog niet... Op hass.io/RPi vond hij echt alles, zelf de printer rapporteerde zijn cartridge status. Ik denk dat ik nog wat met de firewall moet spelen wellicht...
... En idd, "sudo systemctl stop ufw" en daar is de Sonos... vraag me af welke poort ik moet openzetten.

[Reactie gewijzigd door teek2 op 30 augustus 2019 17:59]

ben homekit aan het onderzoeken en kwam deze tegen. Al mijn spullen zijn Apple en gebruik Homekit en Home 3 iOs app maar mis een beetje het echte tweaken.

Home Assistent lijkt me tof maar in hoeverre integreert die naadloos in homekit en bv Sire/Apple Watch apps etc?

Ben bang dat dit via integratie (kwam ik tegen) wel lukt maar dat je dan siri/watch etc gaat missen. Hoe ervaren jullie?

of is parallel draaien ook een optie? rPi3 lijkt me nette oplossing maar ik wil wel een goed werkend systeem.

[Reactie gewijzigd door TweakerVincent op 29 augustus 2019 17:36]

Veel devices kan je “porten” naar HomeKit. Dus een Xiaomi Temperatuur Sensor die je in HomeAssistant gekoppeld hebt kan je ook laten zien in HomeKit met alle Siri koppelingen van dien. Op een Pi 3B+ werkt het prima , lees : stabiel

[Reactie gewijzigd door GertJan2012 op 29 augustus 2019 18:44]

Klinkt goed! Ik ga er naar kijken!

Ik heb wel het idee dat HA de enige echte aanbieder is of zijn er alternatieven tov HA?

[Reactie gewijzigd door TweakerVincent op 30 augustus 2019 17:58]

Dit zelf ook lang gedaan maar tbh als je eenmaal weet wat HA kan dan vergeet je Homekit in een handomdraai.

Het is wellicht lastig voor een beginner, maar toch wil ik mijn config met jullie delen.

https://github.com/jimz011/homeassistant
Parallel draait is een prima optie. Ik gebruik home assistant juist om alle non-homekit apparaten te presenteren binnen homekit. Voor mijn screens werkt dit perfect maar mijn airco's nog niet helemaal consequent. Het zit elkaar in ieder geval niet in de weg gezien je per apparaat kan bepalen welke je naar homekit presenteert.

Als je echter alles in HA hebt zitten merk je dat je deze meer gaat gebruiken. Het bied gewoon meer dan Homekit op dit moment kan bieden.
Ok leuk! Dan ga ik er zeker naar kijken. Neem aan dat presentatie laag prima in orde is? Ios app/respons website op phone?
Zekers. De app op IPad en iPhone werkt super. Nog geen crash gehad, zelfs niet op IOS 13 beta. Ik draai het echter wel op een NAS dus performance is helemaal geen probleem. Rasbpi heb ik geen ervaring mee. Geen widgets en watch app, dat is wel jammer.

Performance van HomeKit zaken die draaien op HA is direct. Geen vertraging. Maar goed, je zult andere apparaten hebben dan ik dus geen garantie. But who cares, het is gratis dus altijd het proberen waard. ;)
Ik ben nu door een aantal versies heen gegaan. ik heb het idee dat mijn Home Assistant wat vervuild is geraakt met zaken die ingesteld zijn in een oudere versies en nu niet of anders ondersteund worden.

Heeft iemand suggesties om dit makkelijk op te schonen? Of kan ik beter alles weggooien en alles opnieuw instellen?
Zelfde hier.

Heb besloten een schone installatie parallel aan de oude draaien en alles opnieuw te configureren. Een bult werk maar nu is de configuratie weer clean (en boot HA erg snel).
Ik ben zelf overgegaan van een rpi met corrupt rakende SD kaarten naar docker in synology. Bevalt goed. :)
Voordat ik met HA ben gestart, had ik overwogen om een Homey aan te schaffen, maar ik hikte nogal tegen de aanschafkosten aan, los van alle sensoren en switches (Sonoff's) die niet volledig compatible zouden zijn met de Homey.

Ik draai HA op m'n Synlogy NAS (DS218+) vanaf begin's af aan al in een docker container, naast dat het goede performance heeft is de NAS-configuratie ook vrij eenvoudig toe te passen, zijn voldoende how-to's over te vinden, hier hoef je geen Linux expert voor te zijn. Ook werken de USB apparaten (Z-Wave,Bluetooth en P1 slimme meterkabel) probleemloos hiermee, zodat alles binnen Home Assistant direct kan worden aangestuurd.

Het voordeel van HA is dat er inmiddels een grote community achter hangt en de integraties in rap tempo toenemen en snel worden geupdate. Voor degene die zich aan het oriënteren zijn, HA kan in begin even zoeken zijn om alles door te krijgen, maar eenmaal gestart ben je er aan verslaafd :-)
With these two features we are now at feature parity with the filtering features that are available in the device tracker integration. Next step will be polishing of the person integration to get all those shiny new device tracker entities under one roof.

Ik kijk erg uit naar de presence verbeteringen. Heeft iemand hier ooit kamer presence detectie opgezet en hoe goed werkt dit?

Op dit item kan niet meer gereageerd worden.


Microsoft Xbox Series X LG CX Google Pixel 5 CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

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