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

Home Assistant logo (75 pix) Versie 0.90 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.

0.90: Remote UI, Streams, User Groups

It’s time for Home Assistant 0.90 and it’s just wow. This release is so packed with cool stuff that it’s difficult to even know where to start, so let’s just jump in.

The first big feature is that Home Assistant Cloud now supports remote control. This allows you to check in on your home while away from home. Get a notification that motion was detected? Now you can easily check what happened and take action while away. It works end-to-end encrypted. Only thing needed to get started is to enable it. That’s it.

For more information on how it works, check out the documentation or listen to the latest episode of the Home Assistant Podcast.

Camera streams for everyone

With this release we’re getting serious about cameras. @hunterjm has worked months on this and it’s finally ready for the first reveal. With the stream component, we will be able to forward streams from cameras in your house and repackage it into formats that your display devices understand. Previously, streaming cameras was limited to 2 frames per second and only in the frontend. For the first version we focused on the HLS format, which is supported by modern browsers and Chromecast. Each camera integration will need to be individually updated, for the first version we have only added support for the generic camera integration.

So what is possible now? You can start streaming your frontdoor feed on your TV when the doorbell rings or you can install a camera in the nursery and turn your Google Home Hub into a babymonitor.

To get started, add stream: to your configuration.yaml, configure the generic camera and start using the new camera.play_stream service.

User Groups

This has been a long time in the making, and has been worked on for a long time: you can now put users in groups to prevent them from being able to configure things from the UI. Users in the new “users” group will not see links to the configuration panel or to the developer tools. This is currently a UI feature, not a security feature. We’re working on making this a security feature by limiting access at API level too.

Smarter SmartThings

If you use Home Assistant Cloud, setting up SmartThings will now automatically leverage Cloudhooks. This means that you will not need to expose your instance to the internet to start using SmartThings. Yay for easy set up and thanks @andrewsayre! SmartThings support has also been added for 3 axis sensors and air conditioners.

Area love

This release also adds some more love to areas. Thanks to @Swamp-Ig, areas will now be included as room hints when you sync Home Assistant with Google Assistant. This should make setting up a breeze.

Areas can now also be used as targets in services. Just specify area_id instead of entity_id in your scripts or automations.

We’ve also made areas a part of the set up flow for integrations. When you add an integration, we will check which devices are added and ask you to configure them right away. That way you won’t forget.

VSCode extension

In case you missed it, earlier this week Kees Schollaart released the first version of his Home Assistant extension for the free text editor VSCode. It will connect to your instance and will provide you with entity ID autocompletion while editing your config!

New Platforms

Versienummer 0.90
Releasestatus Final
Besturingssystemen Scripttaal, Windows 7, Linux, macOS, Windows 8, Windows 10
Website Home Assistant
Download https://home-assistant.io/getting-started/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

21-03-2019 • 07:08

51 Linkedin Google+

Submitter: Frenck

Bron: Home Assistant

Reacties (51)

Wijzig sortering
Ik bekijk het hier even door de ogen van een buitenstaander. Ik ben zelf op zoek geweest naar een home automation platform, en heb dan ook de vorige versie een geprobeerd, maar de learning curve is behoorlijk steil.
Mede daardoor ben ik me mij naar - het naar mijn inziens veel logischer ingedeeld/makkelijker - openHab2 platform aan het oriënteren.

[Reactie gewijzigd door xmen op 21 maart 2019 13:07]

Ik ben het met je eens aangaande de learning curve, ze hebben daar echter een mooie oplossing voor, genaamd Hass.io. Dit is een meer plug en play variant van Homeassistant waarmee je in principe binnen een uur kan draaien.
Ik ben gestart met Hass.io maar moet zeggen dat ik nog steeds last heb van de vreemde manier van configureren. Ik hoopte op een goede vervanger van Domoticz maar tot nu toe is Domoticz nog steeds mijn primaire aansturing. Hoe lastig is het om in Hass.io een bepaalde lamp aan te laten gaan ongeveer een kwartier voor zonsondergang? Ik heb NodeRed geinstalleerd maar daar moet ik ook nog even een handleiding bij zoeken.
Daar heb je in principe nodered niet voor nodig:
Een automation met een trigger op de zon(ondergang/opgang) +- een offset en je een actie doen. In mijn geval één lamp:
service -> switch.turn_on met als data: {"entity_id": "switch.buitenverlichting_garage"}

Maar je kan natuurlijk ook een andere script aanroepen waarin je een bepaald 'scene' zet.
Dat bedoel ik dus. Ik heb totaal geen idee waar je het over hebt. Een automation? En waar haal ik de entity_id van de betreffende lamp vandaan?

Wat ik eigenlijk bedoel is, waarom kun je in Hass.io niet gewoon met 3 klikken een scene in elkaar zetten? Zo werkt het in Domoticz en dat is enorm intuïtief. Daar hoef je echt geen scripting voor geleerd te hebben.

Maar ik heb het volste vertrouwen dat er uiteindelijk veel meer zaken via een GUI geregeld gaan worden binnen Hass.io. Dus ik blijf de ontwikkeling zeker volgen. En ik ga me ook eens verdiepen in die VSCode extension want dat lijkt het scripten alweer iets makkelijker te maken. Zodra ik weet waar al die entity id's vandaan komen zal ik NodeRed ook nog eens een kans geven. ;)

[Reactie gewijzigd door 3raser op 21 maart 2019 12:05]

Ik wil je best een keer over de eerste drempel heen tillen! Ik werk nu enkele maanden met Home Assistant en het is verslavend eenvoudig en veelzijdig als je het eenmaal doorhebt. ;)

Ik kan iedereen ook de Youtube channel van Drzzs aanraden. In eerste instantie een gekke kale gast met een zwevend hoofd, maar z'n video's zijn ontzettend goed te volgen en zeer leerzaam!
Idd, en configs kun je in git zetten en dan dus een nieuwe install precies hetzelflde laten zijn met 1 git clone. Of als je niet van de git bent kun je yaml files ook ergens droppen en door ze terug te zetten ben je snel weer aan de gang. Ik vind dat heel fijn juist. Als al je geklik in yamls zou worden opgeslagen zou je wellicht best of both worlds hebben...

Hass.io/HA zit in de basis imo vrij optimaal in elkaar: flexibel en krachtig, maar nu nog een mooi gui erop.

[Reactie gewijzigd door teek2 op 22 maart 2019 12:59]

Ik ben inderdaad mee eens dat je (weer) even moet wennen aan de 'woordenschat' van een omgeving (ik ben ook overgestapt vanuit domoticz)

Maar als ik de volgende pagina lees (https://www.home-assistant.io/docs/automation/) dan heb ik toch wel het idee dat het wel 'te doen' is. Wat ook wel helpt is kijken hoe andere het doen (https://www.home-assistant.io/cookbook/)

Tenslotte ben ik eigenlijk wel blij dat hun focus nu meer op functionaliteit is dan op gebruikersinterface. Dan kan je eerst je architectuur proberen en dan later de interface vriendelijker maken :)
Neemt niet weg dat de config en automation files hetzelfde zijn: nog steeds lastig ;)
Neemt niet weg dat de config en automation files hetzelfde zijn: nog steeds lastig ;)
Ja, maar ze worden steeds beter en makkelijker te configureren. Ik als programmeur vind het natuurlijk een hele fijnemanier om alles te programmeren ;)
Nee, dat begrijp ik wel. Het is ook wel te doen als je het door hebt.
Ik vond de blocks van Domoticz bijvoorbeeld fijner, iets meer visueel ingericht.
Maar die werkten bij mij vaker niet dan wel. Overgestapt naar DZVents en toen ging het stukken beter.
Ik liep tegen dezelfde blokkades op als @D3x1l maar draai nu 3mnd op Home Assistant en heb er geen seconde spijt van gehad.

Even door krijgen hoe dat yaml precies werkt, veel afkijken van cookbooks en de components pagina's goed bekijken.

En mr. FloatyHead Dr.Zzs bekijken. Die laat op een leuke manier zien wat je allemaal kan.
Ze zijn meer en meer opties aan het toevoegen om alles via de GUI te regelen. Bv de automations editor: https://www.home-assistant.io/docs/automation/editor/
Met Lovelace kun je nu ook entities toevoegen aan groepen en renamen etc: https://www.home-assistant.io/lovelace/
dat icm NodeRed en je hebt een top oplossing imo
Heeft het zin om node red te installeren voor kleinschalige projecten?
Het kan nooit kwaad. Ik gebruik het niet veel maar voor sommige dingen is het wel handig.
Ja & nee.
Het vergroot niet echt het gebruiksgemak als je het prima vind om te programeren in YAML
Maar mocht je je daar helemaal niet in thuis voelen, vraagt toch ook wel een programmeurs logica dan is node red een prima oplossing om 'visueel' te programeren.

Voor 'simpele' projecten (Kleinschalig is niet gelijk simpel) zijn de wizards in UI ook prima te gebruiken.
Ik vind het fijn om visueel te zien wat er gebeurd. daarnaast is loggen/tracen (voor mij) makkelijker dan werken met HA componenten
Ik ben ook direct begonnen met hass.io
Die install ging redelijk vlot (op het WIFI gedeelte na).
Maar daarna begint het.
Ook niet direct een duidelijke tutorial/manual met voorbeelden gevonden.
De learning curve is ook behoorlijk, maar de laatste versies word er hard aan gewerkt om het hele YAML scripten wat minder op de voorgrond te hebben, er komen nu meer wizards en editors in de UI zodat het instellen een stuk makkelijker is. Voorde scripting fanaten die echt elk detail in beheer willen hebben is het nog steeds mogelijk om er diep in te duiken.
Zelf ben ik met HA begonnen rond versie 0.66, en ik vond ook dat je best veel (programmeer) kennis moest hebben om er iets mee te kunnen.

Het nadeel van OpenHAB is dat er maar sporadisch updates komen, het kan rustig een half jaar duren voordat een platform wat in HA beschikbaar is ook in OpenHAB terecht komt.
Vind ik persoonlijk jammer. UI ontwikkeling kost heel veel tijd, terwijl het in feite nu ook gewoon werkt. Het is ook niet echt YAML scripten maar meer YAML definitie files. Het is eigenlijk niet meer dan een grote verzamel X = Y values.

Het kan in het begin even complex zijn, maar daarna went het snel en is het makkelijk in gebruik.

Ik zou het jammer vinden als nu overal onnodige UI's voor gebouwd worden en vervolgens echte development stil komt te liggen. Gebruiksvriendelijke domotica systemen zijn er genoeg, maar weinig systemen zo krachtig als HASS
De configuration.yaml is grotendeels een dictionary met settings, maar het automations gedeelte is toch meer richting scripting.

Er zijn genoeg ontwikkelaars bezig met HA, ze zijn nu hard bezig om een gebruikersgroepen systeem te introduceren, en om personen te tracken door een huis. Individuele platform toevoegen blijft taak voor diegen die de hardware heeft en tijd/zin/kennis heeft om een plugin hiervoor te schrijven. Doel van de Lovelace UI was om het meer los te trekken van de core, met als resultaat dat je bijvoorbeeld je HA instance niet opnieuw hoeft op te starten als je een naam wijzigt op de UI.

Waar ik eerder bang voor ben is dat ze redelijk veel tijd in hun cloud oplossing steken, en ik hoop dat dit niet straks de leidende factor gaat worden, bijvoorbeeld dat bepaalde features om arbitraire redenen alleen maar in de cloud komen. Dus dat je een gratis self hosted "lite" versie krijgt, en een cloud hosted "pro" versies
De remote control functie is een leuke feature voor mensen die geen kennis hebben mbt. het instellen van portforwardings en dergelijke.
Ze hebben beide zo hun voor en nadelen, ik neigde ook naar OpenHAB en heb ze beide een week of 2 naast elkaar gedraaid. Bij mij is OpenHAB afgevallen door de trage development cycle, niet zozeer voor nieuwe features, maar wel voor zaken die vanuit de fabrikant opeens niet meer supported zijn. Bijvoorbeeld de Harmony API en Toon API. Bij Home Assistant zag ik er direct een hele community op duiken in Github, bij OpenHAB bleef het ijzig stil.

Om het aan de gang te krijgen zoals ik dat wilde is wel even vloeken geweest. De documentatie om het los op een eigen VM te draaien is vrij matig / versplinterd. Hass.io was voor mij geen optie, kreeg daar met geen mogelijkheid meerdere netwerk interfaces aan de gang.
Grappig, mijn ervaring is net omgekeerd. Ik vond de learning curve van openHab2 lastig. Dat en het feit dat je voor iedere operatie die je wou doen plots een andere UI moest gebruiken.

HA heeft zijn eigen quirks maar al bij al kan je snel iets aan de praat krijgen.
Ik als noob heb er mijn tijd ingestoken (overgestapt van OpenHAB naar Home Assistant). Ik wil nooit meer terug. Zoveel eenvoudiger (althans imo) dan OpenHAB en veel meer integraties/updates.

Voor een setupje kun je kijken op mijn github pagina:

Https://github.com/jimz011/HA

(Is nog niet bijgewerkt voor Home Assistant 0.89.xx, dit zal deze week nog online komen)
Dit heeft een nog stevigere leercurve dan openHAB? Ik ben nogal rap gestopt met openHAB omdat het mij raar leek werken met hun 4 verschillende editors, die elk maar een stukje functionaliteit hebben :/
Mooie software. Maar ingewikkeld. Ik vond het edited, testen en alles in groepen en tabs krijgen al lastig. Laat staan automatiseringen.
Daarnaast werken mijn Koogeeks nog steeds niet. Dus ik ben nu full Homekit.
Koogeek werkt als je t volgende toevoegt aan je configuratie:

discovery:
enable:
- homekit

Niet alle switches zullen werken, maar mijn koogeek kh01cn werkt er prima mee.

[Reactie gewijzigd door jimzz op 22 maart 2019 07:59]

Draai nu sinds een week home assistant, komende vanaf domoticz. Vooral de betere ondersteuning (minder bugs) met philips hue is erg fijn. Zal de komende weken verder om alles te integreren. Draait nu nog op een raspberry pi 2 maar heb een 3 onderweg. Zal dan ook een Xiaomi plantsensor eraan koppelen. Ben van plan geautomatiseerd een bananen plant in huis te groeien. (groeilamp, irrigatiesysteem en verwarming laten aansturen door HA) Hopelijk lukt het mij ook om bananen te groeien. :P

Edit: @netmeester @dycell @JayOne , als ik wietplanten ging groeien zou ik er niets over zeggen op een forum/nieuwssite. Ik heb werkelijk het idee gekregen om een bananenplant te gaan groeien, de dwarf cavendis die op dit moment op voorraad lijkt te zijn bij een intratuin in de buurt. Zal vast mislukken maar zo niet maak ik er wel eens een korte blog over of zo.

[Reactie gewijzigd door warcow op 21 maart 2019 15:19]

Max 5 bananenplanten hè :)

Ik zit nog steeds op Domoticz. Ik vind de externe apps echter niet prettig, en daarom draai ik er 'MyDomoAtHome' bovenop zodat de Imperihome-apps ook werken met Domoticz. Bevalt nog steeds prima.
Zelf merk ik geen problemen met Hue trouwens (Domoticz + bridge V2).

Misschien toch weer eens tijd om de concurrentie te proberen.

[Reactie gewijzigd door netmeester op 21 maart 2019 11:29]

Sure, bananen... O-)
Ik vond em wel leuk 8-)
Maak dan ook een sneeuw-op-het-dak sensor ;-)
Ik vond vooral het automatiserings stuk vele malen makkelijker bij Domoticz. Alles via de dashboard, via bijvoorbeeld blockly configureren.
Installeer Node-Red naast HA en je hebt dat ook, maar dan veel uitgebreider en fijner!
Ik ben ook overgestapt van domoticz naar homeassistant (hass.io). Vooral vanwege de snelle ontwikkeling van het platform en de ondersteunde apparatuur. Ik ben de steile leercurve voorbij en kan inmiddels prima uit de voeten met yaml. Wat ik zelf een nadeel vind is dat iedere release naast nieuwe functies ook nieuwe problemen met zich meebrengt, die niet altijd snel worden opgelost. Dus moet je bereid zijn om regelmatig te sleutelen.
Ter info; een steile leercurve betekent dat je heel snel heel veel leert. Blijkbaar visualiseren mensen die stelling als een bergwand, maar het is een grafiek :P
Ik begrijp je opmerking niet. Het feit dat ik de steile leercurve voorbij ben, betekent niet dat het leer proces gestopt is. De 1e en 2e afgeleide van deze grafiek (die een functie is van opgedane kennis in de tijd) zijn nu zodanig veranderd dat ik niet langer kan spreken van steil. De grafiek krijgt meer en meer een asymptotisch karakter ;)
Wat ik bedoelde is; de term 'steile leercurve' wordt vaak gebruikt om aan te geven dat het heel moeilijk is om iets onder de knie te krijgen, in de zin van 'een steile wand om te beklimmen'. Terwijl dat juist het tegenovergestelde aangeeft; je leert in korte tijd erg veel, oftewel relatief makkelijk onder de knie te krijgen. Maar misschien dat jij het ook zo bedoelde in je oorspronkelijke post.

Doelde dus niet op het wel of niet klaar zijn met leren, al klinkt asymptotisch wel ontmoedigend :9
Prachtig huis automatisering platform. Gebruik het nu 4 jaar naar volle tevredenheid.
Aangezien het gebruikersgemak bij iedere grote release verbeterd is het steeds makkelijker te gebruiken.

Wel heb je door de snelle ontwikkelingen dat de configuratie mogelijkheden soms wijzigen.
Hierdoor kan je configuratie (vaak een klein deel) of een component niet meer werken.
Dit is meestal bij de release vermeld en goed beschreven en dan vaak ook snel aan te passen en te verhelpen.
Zeker samen met Node-Red voor automatiseringen is dit helemaal top. Draai het al 1,5 jaar naar volle tevredenheid :D
Sinds enkele dagen ook begonnen met Home Assistant en ik ben er zeer lovend over.
Alles draait op een Raspberry Pi 3 B+ zonder enig probleem.
Vanaf volgende week trekken we in ons nieuw huis en kan ik al mijn nieuw aangekochte smart devices gaan koppelen en ook integreren in Homekit zoals de Nest thermostaat.
Qua moeilijkheid van programmeren valt het al bij al ook goed mee.
Alles is enorm duidelijk gedocumenteerd op hun website voor ieder component. Daarnaast heb je ook een zeer actieve community indien je vragen hebt.
Gebruik het ook al meer dan een jaar in combinatie met Node Red. Wel afgestapt van een RPi, na het toevoegen van meer sensoren, componenten en add-ons (Node Red, Grafana, InfluxDB, Pi-Hole, Mosquitto) werd de tijd die het duurde om opnieuw op te starten me toch wat te gortig (5+ minuten). Nu een oud AMD Fusion bordje + ssd en het gaat weer als een trein! Heb nu enkele tientallen bewegingssensoren, deursensoren, wifi-lampen, P1-meter, losse stroommeters, camera, alles gekoppeld met Google Home en Homekit en bijna alle fysieke schakelaars omgebouwd zodat mijn ouders ook de lamp aan kunnen zetten als ze langskomen :Y) Ideaal!
Heb jaren gebruikt gemaakt van Domoticz, maar na de verhuizing overgstapt naar Home-Assistant.
De community is alive en kicking en iedere 2 weken een nieuwe release bomvol met nieuwe features en fixes natuurlijk.

Op dit item kan niet meer gereageerd worden.


OnePlus 7 Microsoft Xbox One S All-Digital Edition LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Sony PlayStation 5

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True