Software-update: Home Assistant Core 0.111.0

Home Assistant logo (75 pix) Versie 0.111 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.111: Frontend loaded sooner, Elexa Guardian, Unify Circuit, Acmeda

Home Assistant Core 0.111 is here! So, let’s face it: the previous release (0.110) was just jam-packed with new features, tons of upgrades and a lot of stuff changing. It was pretty exciting! It will be hard to top that. Personally, I’m always looking forward to the new features a new release brings. Time to play! This time, however, not so much to play with. Don’t be fooled, it contains 400+ changes made by a group of 100 contributors! So I’m not sad!

This release is focussed around more stability, fixing, tweaking and tuning. Honestly, I think it is really nice! Most notably, is the change on how Home Assistant loads up the frontend. It is available really quickly now! It is definitely worth looking at the “All Changes” section this release, as many many small changes and fixes have been made.

Starting the frontend sooner

In this version, we start the Home Assistant frontend and API server before all integrations are loaded. This means you can interact with Home Assistant sooner than before. Instead of waiting a couple of minutes until the Home Assistant frontend becomes responsive, it is available really fast now! However, with this change, Home Assistant no longer waits for all integrations to be ready. As a result, not all devices and entities are available immediately.

This is actually good! As this means, an integration that got into trouble, can no longer prevent the frontend from becoming available. Also, as soon as it is available, you can change or remove the configuration of a non-working integration. Finally, it easier to check out your logs when something goes wrong.

The base for this change came from @bdraco his creative brains, so thanks for that! @bramkragten did all the frontend work and @pvizeli made sure the Supervisor handles the surprisingly fast available frontend as well. Great work guys!

One additional note: If you run generated Lovelace, it will still wait for Home Assistant to be completely started. If you created your own dashboard, it will show warnings for entities that are not available yet and will update when they become available.

Another additional note: If you use an automation to set your default frontend theme, it will be applied after Home Assistant has completely started. The default theme is used during the startup phase.

Other startup improvements

Some more tuning to the startup process can be found in things like the logs. If an integration takes more time to set up, it will be shown in the logs every 60 seconds, indicating that the integration is still being setup.

Another speed improvement is found in the way we load up integrations themselves. Often, an integration has a basic setup and will then load the various platforms (like lights and switches) after that.

As of this release, Home Assistant will set up the integration but will no longer wait for the platforms to finish setting up. The individual platforms will be finished in the background. Allowing the overall startup process to continue, resulting in a faster startup.

Other noteworthy changes
  • The OpenZwave beta integration is moving forward! Support for climate, fans and locks is added this release! If you are using the OpenZWave add-on with this integration, watch closely for updates, as an major update to that add-on is expected soon.
  • @gadgetmobile went all out on the Blebox integration, adding support for a lot of platforms!
  • Google Assistant now supports using a select helper (aka input_select), amazing work @ZephireNZ!
  • @frenck added two new built-in Home Assistant events, helpful for automations: automation_reloaded and scene_reloaded. Using this as a trigger can be used for, e.g., re-applying a scene when it was changed.
  • The logger has been fixed by @bdraco. The logger has disobeyed default or user-configured logging levels for a long time. This is now fixed and your Home Assistant logs should be much cleaner now!
  • The Plugwise integration has been improved by @bouwew and @CoMPaTech, now supporting not only Anna but also Adam climate environments and adding the P1 DSMR monitor.
  • Last triggered timestamp of automations is now set the moment it is triggered (as the name implies). Previously it was set after the action that was part of the trigger was done. We don’t expect many issues for this to rise, however, it might be affecting very specific use cases. If you use this attribute to prevent an automation to run quickly (or double), this will actually improve the situation for you.
New Integrations New Platforms Integrations now available to set up from the UI

The following integrations are now available via the Home Assistant UI:

Home Assistant

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

Reacties (47)

47
47
38
3
0
4
Wijzig sortering
Geweldig product! maar tijd & technische kennis nodig

Ben me sinds gister aan het verdiepen in Home assistent, dit om de verschillende home automation merken met elkaar te kunnen laten praten.
En omdat ik al een Synology Nas heb, waar HA netjes op draait, was dit wel de goedkoopste oplossing samen met een ConBee II ZigBee USB stick.

Nu hoef ik niet meer die ene motion sensor/switch van Philips te kopen om mijn Philips lampen aan te sturen.
Ook werkt alles in je eigen netwerk (en eigen cloud) zodat derde partijen zoals Xiaomi/china niet al je gegevens sprokkelen.

Heb ondertussen zeker al 10u geïnvesteerd om alles vanuit de verschillende merken basisstationsstation over te zetten naar Home Assistent. En ik heb nog een lange weg te gaan om alles netjes op punt te zetten. Dus waarschijnlijk kost het me uiteindelijk +-30u om alles op punt te zetten.

En kant en klare oplossing is het zeker niet!

Paar dingen waar ik al mee vast zit.
  • De Xiaomi Gateway is niet te koppelen. V3 heeft blijkbaar na een update niet meer de mogelijkheid om te koppelen. Al +-2 uur mee bezig geweest om van alles te proberen uit adviezen op het forum.
  • Ik heb een deursensor om een licht aan te doen, met dan een delay van 5 minuten om het licht dan automatisch uit te schakelen. Maar sluit en open ik de deur binnen die 5 minuten een de 2e keer. dan zet hij het licht gewoon uit. Logica ver zoekende in mijn ogen. bug?
    Edit: Terwijl ik dit schrijf, bedacht ik een logische oplossing om een voorwaarde toe te voegen aan de actie. Alleen uitvoeren als de lamp uit staat.
En zo zijn er verschillende kleine dingetjes, die je waarschijnlijk tijd gaan kosten om te onderzoeken of op te lossen.

Dus dit moet je zeker niet zien als een makkelijke oplossing, Maar een goedkopere & privacy oplossing waar je de komende weken uw hobby van kunt maken.

Nog een groot voordeel. Je kan nu de home automation producten kopen die een goede prijs/kwaliteit bieden! en bent niet merk gebonden!

[Reactie gewijzigd door sn33ky op 23 juli 2024 23:45]

Ik denk dat er ook geen generieke HA gateways/brokers/systemen bestaan die alles in één keer doen zoals de gebruiker het wilt. Ik ben zelf van een Athom Homey naar Home Assistant overgestapt. Athom Homey is in de basis een makkelijker systeem om mee te beginnen. Alles is heel eenduidig. Één soort interface (alleen telefoon), alleen kan je weer snel tegen beperkingen aanlopen hierdoor waar ik hier niet verder over ga uitweiden. Voor hen die het interessant vinden heb ik op het Athom forum mijn redenen neergezet en onderbouwt om over te stappen: https://community.athom.com/t/thanks-for-all-the-fish/28300

Mijn overstap naar Home Assistant ging eigenlijk heel soepel, en inderdaad. Het is niet altijd makkelijk, zeker voor mensen met weinig tot geen technische achtergrond. Dit gold overigens voor Homey.

De meeste zaken kan je met HA gewoon via de web interface regelen. Ze zijn op dit moment ook bezig om 'alles' naar de web interface te brengen. Dit heeft uiteraard z'n tijd nodig.

Ik heb op dit moment een zwik Hue lampen en Hue buitenbewegingsensor, een aantal zwave bewegingsensoren van verschillende merken, rookmelders, CO melder, slimme stekkers, thermostaatknoppen. Verder nog wat IP-gerelateerde spullen (zoals m'n printer, plugwise P1 meter enz.) Dit alles zit aan een raspberry pi met een zigbee stick en een zwave stick. Ik probeer zo min mogelijk derdepartijgateways nodig te hoeven hebben, juist om alles in één apparaat te hebben.

Om inhoudelijk op je twee voorbeelden in te gaan:
* Die Xiaomi gateway is toch eigenlijk een apparaat dat je wilt vervangen met HA? Effectief is het toch 'slechts' een zigbee gateway of vergis ik me dan?
* Die over je lamp lijkt me een foutje in je logica (en dan foutje als in, hoe HA het verwacht dat je het moet doen. Niet wat je als mens wel of niet logisch lijkt :), maar je hebt zelf blijkbaar al wat bedacht )
Ik ben ook van plan om van Homey over te stappen naar Home Assistent.
Voor mij heeft de omslachtige wijze van flows maken mij in deze richting gepusht. En natuurlijk de als maar beloofde zigbee verbetering waar men al jaren bijna mee klaar zijn.

Heb al verschillende posts gelezen maar ben er nog niet (lees te weinig tijd in gestoken) over wat ik allemaal nodig heb. En begrijp ook dat als ik voor een specifieke z-stick/conbee/deconz ga ik daarmee ook gelijk een keuze heb gemaakt met voor en nadelen. Heb een Synology maar ik zit er aan te denken om een aparte Pi hiervoor te gebruiken.

Ik heb zowel zigbee als zwave devices en enkele BLE devices (xiaomi flower). En merken als Fibaro, xiaomi, neo coolcam, somfy.

Iemand een tip/advies hoe je kunt starten met het opbouwen van HA?
Wat ik persoonlijk heb gekocht:
Raspberry pi 4 (2gb), sd-kaartje, voeding, enz.
Voor Zigbee: Conbee II
Voor zwave: Z-Wave Plus Vision - Houd dit lijstje aan: https://www.home-assistant.io/docs/z-wave/controllers/

Ik maak gebruik van de 'alles-in-één-installatie' van HA. (dus een image op een SD-kaart zetten en opstarten). Het fungeert dan dus min of meer als appliance. Je hebt standaard geen mogelijkheid om op het bovenliggende OS te komen. Wel op de container waar HA Core op draait.

Ik gebruik de Conbee II met een de Deconz add-on. Dat werd ergens geadviseerd. Als je je HA dan opnieuw moet opstarten blijft je Deconz draaien (is een aparte container)


En vanaf daar 'gewoon beginnen'. Het feit dat je al een werkende situatie hebt met Homey maakt het makkelijk. Je kan gewoon lamp voor lamp de boel omzetten. (bij wijze van)
Ik heb zelf eerst zitten smurfen met één hue lamp. Daarna een hele kamer. Daarna de rest van de lampen terwijl de rest op Homey bleef en zwave-afstandsbedieningen. (knoppen aan de muur) Daarna m'n slimme schakelaars (zwave stekkers) en als laatste m'n rookmelders en dat soort zaken. Tussendoor heb ik de IP-dingen gedaan. Die kunnen dan tegelijk aan Homey en aan HA als je dat wilt.

Zeker in het begin was het wel handig dat ik één lamp had. Als één lamp het tijdelijk niet doet wat je wil is het meestal (in mijn geval in elk geval :) ) niet zo erg.

Edit:
Nog een aanvulling:
De Deconz add-on heeft ook een virtueel apparaat dat de zonnestanden heeft gebaseerd op Suncalc: https://github.com/mourner/suncalc
Ik gebruik dit om op een laagdrempelige manier de kleurtemperatuur van m'n lampen aan te passen op de effectieve zonnestand (dus bijvoorbeeld 'begin zonsondergang' of 'eind zonsondergang' (dus waar de onderkant of de bovenkant van de zon de horizon raakt op jouw locatie), of als de schemering begint/eindigt. Niet echt een showstopper als je het niet hebt, maar ik maak er veel gebruik van. Het heeft me ook altijd verbaasd dat dit niet standaard in HA zit. Ze hebben alleen een 'zonsopgang' en 'zonsondergang', niet de veertien standen van Suncalc. Als ik had kunnen programmeren had ik het zeker zelf gemaakt. Maar ja... :) Ben in elk geval blij dat het in Deconz zit ingebouwd.

[Reactie gewijzigd door lenwar op 23 juli 2024 23:45]

Anoniem: 1322 @lenwar11 juni 2020 17:04
Je kunt ook nog een keer kijken naar Circadian Lighting [Custom Component]
Eenvoudig te installeren via HACS.
Had ik gedaan, maar dat is niet echt flexibel. Die zet echt de lampen op de relevante geadviseerde kleurtemperatuur. Ik kan nu bijvoorbeeld ook dimmen op bepaalde zonneposities, of compleet andere dingen die niets met lampen te maken hebben. (vanaf begin nacht m'n deurbel uit bijvoorbeeld. Doe ik niet, maar als voorbeeld :) )

Het virtuele apparaat wat ik nu gebruik heeft als output één van de veertien standen.
Anoniem: 1322 @lenwar11 juni 2020 23:25
Ik moet eerlijk toegeven dat ik ook nog verder aan het kijken ben omdat de plug-in inderdaad niet echt flexibel is. Ik zal eens een blik werpen op jouw voorstel of misschien is er wel een soortgelijk iets in node-red ;)
Ik heb trouwens een Feature Request aangemaakt op het HA forum. Dus mocht je het handig lijken, dan kan je er voor 'stemmen' (zo niet dan niet natuurlijk :) ), dan wordt ie allicht wat zichtbaarder. Ik kan me zo voorstellen dat niet veel mensen er aan denken om iets als dit te willen hebben, terwijl je er best wel iets mee kan:

https://community.home-as...to-sun-integration/204190
Anoniem: 1322 @lenwar12 juni 2020 09:37
Mijn upvote heb je zeker!
Thx, hier heb ik zeker veel aan! Nu nog even wat tijd vinden om de boel over te zetten.
Hoe ik het heb aangepakt:
1. Veel lezen/leren over HA. (YouTube, Tweakers forum, officiële site)
2. De stap nemen en gewoonweg doen, met daarbij aankoop van Z-wave/ZigBee stick.
3. Meer lezen/leren en uw logica gebruiken.
4. Kom je er niet uit: De forums raadplegen met zoekfunctie. Helpt dit niet, niet bang zijn om vragen te stellen aan de community (Tweakers topic/hun eigen forum)
Thx. Was inderdaad al begonnen met lezen maar liep tegen de verschillende adviezen op en de keuzes die je moet maken. Tijd om zaken te bestellen en gewoon de boel over te zetten.
* Die Xiaomi gateway is toch eigenlijk een apparaat dat je wilt vervangen met HA? Effectief is het toch 'slechts' een zigbee gateway of vergis ik me dan?

Niet persé. Hierin heeft de Gateway 2 rollen, die je los moet zien:
- Het verkeer en het device beheer van de aangekoppelde apparaten
- Het bieden van een frontend waarmee je alles kunt bedienen.

In dit geval vervangt HA de frontend, maar het verkeer regelen moet nog wel gebeuren.

* Die over je lamp lijkt me een foutje in je logica (en dan foutje als in, hoe HA het verwacht dat je het moet doen. Niet wat je als mens wel of niet logisch lijkt :), maar je hebt zelf blijkbaar al wat bedacht )

Klopt en daar kan je heel lang mee bezig zijn. Logica is key hier en daarom moet je altijd goed testen.
Niet persé. Hierin heeft de Gateway 2 rollen, die je los moet zien:
- Het verkeer en het device beheer van de aangekoppelde apparaten
- Het bieden van een frontend waarmee je alles kunt bedienen.
Hij gaf aan dat hij een zigbee stick heeft. Dan kan hij toch al z'n zigbee-spullenboel met die zigbee stick laten praten? Of ondersteund die gateway ook nog niet-zigbee-apparaten van Xiaomi die niet door HA worden ondersteund via (bijvoorbeeld) IP?
Xiaomi is idd een vreemd verhaal. Deze stuurt ook Wifi apparaten aan en heeft ook functies in de hub zelf zitten.

Ik heb 2 V1 Wifi Color light bulbs, recente Wifi LED strip, 2 Xiaomi Camera's & Deursensors/Raamsensors die een geluidalarm op de Xiaomi Gatway triggeren en de lampen+ledstrip een alarm effect tonen (aan/uit rood)

Dit krijg je zonder de koppeling in HA niet voor elkaar. Dus ik laat de sensors op de buitendeuren/ramen nog even werken via de Xiaomi app, zodat ik mijn anti inbraak alarm nog heb :) Moest dit ooit weer gaan werken in HA, dan komt het ook allemaal daar in terecht.

Maar moesten je in HA ook een alarm kunnen creëren met bv. geluid op Google home hubs en de (Philips/Xiaomi ZigBee) lampen die flikkeren, dan kan ik alle sensoren naar HA verplaatsen en mijn 2 kleurenlampen + strip vervangen door een ZigBee oplossing. Dan moet ik alleen nog een oplossing vinden voor de camera's (of ook vervangen).

[Reactie gewijzigd door sn33ky op 23 juli 2024 23:45]

De camera's kan je met RTSP gewoon toevoegen. Pak desnoods MotionEye als addon erbij.
Bedankt voor de tip. Je hebt me weer paar uur extra uitzoekwerk gegeven ;)
Kan ik die factureren ;)?
Ik ging even puur in op je vraag daar en de redenatie, maar over deze vraag kan ik ook wat kwijt :)

Conbee ondersteund niet alles gelijk, dit moet ook gewoon toegevoegd worden door de devs aldaar. Dit gebeurd wel, maar als er een nieuwe device toegevoegd wordt moet er gewacht worden op een release. Echter, Xiaomi devices zijn een vreemde eend in dit verhaal omdat ze niet de hele zigbee standaard volgen. Hierdoor werkt alles soms net niet of net wel. Het grappige is wel: De gateway van Xiaomi zelf heeft hier ook wel eens last van.

Ik ben verder niet bekend met de Xiaomi gateway, maar het kan zijn dat deze ook andere apparaten kan exposen aan home assistant (buiten zigbee om). Een voorbeeld zou een IP Camera zijn die via de gateway te bedienen is.
Als je al een Conbee stick hebt, waarom gebruik je die Xiami gateway dan nog? Of heb je Xiaomi spul wat niet ondersteund wordt?
Xiaomi hub heeft functies die ik gebruik (Alarm mode/night light)
2 Wifi camera's van Xiaomi.
2 Wifi color bulbs.
1 Wifi LED strip.
Ik zat er dus niet veel naast :D
Als je tegen problemen aanloopt kan je altijd eens je vragen stellen in het HA topic op het forum. Grote kans dat er een oplossing voor je probleem is.
Maak je maar op voor flink waren uren-investeringen ja :p Mijn lampen moeten tientallen jaren schakelen voordat ik de tijd terugverdiend heb op het niet hoeven drukken op een schakelknop :9
Anoniem: 323326 @sn33ky12 juni 2020 08:12
Ik heb een USB zigbee sniffer die in gebruik. Deze zorgt ervoor dat je alles lokaal draaid. Mocht je hierin interesse hebben met me know.

Daarnaast raad ik je met klem node red aan. Ideaal voor het maken van automatisch acties
Weer een mooie update! Zitten Balloob en Frenck eigenlijk ook op Tweakers? Lijkt me mooi om eens met hun een interview te zien op Tweakers.
Kijk eens wie de submitter is van de post? Frenck. Balloob nog niet op Tweakers gezien.
Ook, hij heeft onder een eerdere update post wel eens gereageerd.

[Reactie gewijzigd door Hmmbob op 23 juli 2024 23:45]

Heb koffie nodig... :-)
Ik heb het sinds gisteren ook opgepakt, als compleet leek in dit.
Ik ga het op het forum eens bekijken.

Ik heb een RPI + CC2531 zigbee stick draaien.
door middel van deze handleiding:
https://medium.com/@fedor...simplest-way-b7375c9fba22

Als test een tradfri lamp erbij gepakt.
ik zie deze lamp bij de zigbee2mqtt logs, maar hoe stuur ik dit nu aan.
Dit word een forumpostje voor mij, want echt heel intuitief vind ik het nog niet tot nu toe.
Dit is ook het probleem met CC2531. Heel veel mensen vinden de Conbee/Raspbee te duur, maar dat is wel een product dat heel gemakkelijk alleenstaand kan werken. Daarnaast is intergeren daarbij ook relatief gemakkelijk door de RestAPI.

Voor dit soort sticks moet je echt technisch inzicht hebben.
Idd ik heb die werkende gekregen maar overgestapt op de conbee 2 .... zalig eenvoudig.
Mooie update weer zeg
Ik ben ook erg tevreden met snelheid waarmee nieuwe functies worden geïmplementeerd, dit komt vaak met wat bugs in de eerste releases, maar deze worden ook snel weer opgelost.
En het zijn veelal ook bugs voor de nieuwe onderdelen, dus in de praktijk zal je er maar beperkt last van hebben omdat de functionaliteit voor de release er niet was. (uiteraard worden er ook wel eens bugs op plaatsen geïntroduceerd waar het wel veel impact heeft op de basisfuncties)

Ik ben zelf ook erg blij met hoe snel de ontwikkeling gaat. De updates bevatten veelal kleine (niche) updates voor apparaten/diensten die je niet hebt/gebruikt, maar ook tegelijk fundamentele updates die diep in het systeem zitten en je huidige opstelling potentieel kan raken. Effectief moet je wel altijd even de changelog doornemen of je niet geraakt wordt door zo'n grote wijziging. Dit gedrag zal denk ik steeds kleiner worden omdat er steeds meer uit de yaml-configuratie gehaald wordt, en steeds meer in de GUI, waardoor de configuratie onder water steeds meer standaard wordt, en de update scripts de nodige aanpassingen zelf kunnen doen voor de betreffende onderdelen.

Edit: Aan de reacties hieronder lijkt het alsof mensen denken dat ik suggereer dat ik het vervelend vind dat je eigenlijk altijd de changelog moet doornemen. Dit is niet zo. Het is gewoon een observatie. Ik lees hem altijd graag door :)

[Reactie gewijzigd door lenwar op 23 juli 2024 23:45]

Het doornemen hoort er ook wel een beetje bij. Ik vind het altijd leuk om te lezen, de schrijfstijl van Frenck leest lekker weg.

Meestal zoek ik op de losse integrations die ik gebruik en kijk dan door de changelogs heen.
Eens, het voelt soms een beetje als een cadeautje uitpakken. "wat zouden we vandaag eens krijgen". Ik ben ook van mening dat bij een project als HA je de changelog moet willen doornemen. Het systeem is soms wel fragiel, maar daardoor ook wel echt voor tweakers gemaakt. Ik heb dit 100x liever dan een 'apple-like' systeem waarbij ik niet de vrijheid heb om specifieke aanpassingen te doen.
Ik heb dit 100x liever dan een 'apple-like' systeem waarbij ik niet de vrijheid heb om specifieke aanpassingen te doen.
Ik vind primair dat het het wel gewoon moet doen. Het moet wat mij betreft wel als een 'appliance' werken. Ik heb m'n halve huis op de HA staan. Ik zou het vervelend vinden als m'n lampen het 'soms' wel of niet doen, of dat m'n radiatorknoppen het soms wel of niet doen.

En uit nieuwsgierigheid... Wat voor soort 'specifieke aanpassingen' bedoel je?
En uit nieuwsgierigheid... Wat voor soort 'specifieke aanpassingen' bedoel je?
Poeh ik kan er een boel noemen, een voorbeeld is het beheren van je eigen database. In principe werkt de standaard sqlite implementatie goed. Maar je hebt de mogelijkheid om naar een eigen database(server) je data weg te schrijven, en hierbij entities of actions te includen of excluden is fijn. Dit soort mogelijkheden geeft een gevoel van het kunnen aanpassen naar eigen wens.

Zo heb ik in combinatie met node-red een aantal automations draaien die ervoor zorgen dat mijn lampen reageren op bepaalde acties (bijvoorbeeld het starten van een film op de televisie, het starten/stoppen van sleep as android op mijn telefoon) of het automatisch stofzuigen van het huis als er niemand thuis is (en het rijden naar de prullenbak als het reservoir vol zit).

Ik zie mijn pa dit niet gebruiken/configureren en die is helemaal tevreden met z'n hue (cloud) met simpele geofencing, dat is waarschijnlijk voor 90% voldoende en 'slim' genoeg, maar een tweaker zoals ik wil meer. Bij HA heb ik tot nu toe nog niet het gevoel gehad dat ik gelimiteerd word door de software, natuurlijk is een boel niet straightforward en is de learning curve stijl, maar het opent een heleboel deuren :)
Het systeem is soms wel fragiel
....
Ik heb dit 100x liever dan een 'apple-like' systeem waarbij ik niet de vrijheid heb om specifieke aanpassingen te doen.
Het is dan een keuze: iets wat werkt of half.

De basis zou toch stabiel moeten zijn lijkt me. Er zijn een hoop HA gebruikers dus ik neem aan dat het zeer reliable is.

Ik heb zelf HA een paar keer geprobeerd, maar dat gerommel in een yaml file en de boel weer opnieuw moeten starten na een verandering vond ik waardeloos (is dat nog steeds nodig?). Uiteindelijk zag ik er geen toevoeging in, want wil je echt "automatiseren" dan loop je weer tegen andere zaken aan die je niet zonder documentatie/forum aan de praat krijgt.

Uiteindelijk volledig naar node-RED gegaan and couldn't be happier, fantastisch stuk software en uitermate stabiel en alles valt er mee te maken/automatiseren (overigens ook voor vele andere zaken dan home-automation), geen HA voor nodig.
Ik vind het juist fijn alles in de yaml te doen en vermijd zoveel mogelijk de integraties. Zwavel. Zigbee. Dsmr. Otgw. Enz. Alles bericht via Mqtt. Ik haal vervolgens handmatig binnen wat ik wil inlezen. Zo blijft het clean en overzichtelijk (voor mij dan)
Daar kan ik me helemaal in vinden, al is het dan minder toegankelijk als dat de enige manier zou zijn. Juist door alles via een standaard GUI te kunnen doen, maakt het dat vrijwel iedereen die weet hoe een toetsenbord en een muis werkt, er mee aan de slag kan en de basisdingen kan doen. (bewegingsensoren/lampen/knoppen/enz)

Persoonlijk heb ik zoveel mogelijk van m'n apparaat-configuraties via de GUI en al m'n automatiseren in yaml. Dit heeft voornamelijk te maken met variabelen werkt (het jinja2 gebeuren), dat je dan toch al in yaml aan het hacken bent en de GUI maakt niet echt lekker leesbare yaml. (hij houdt een erg korte regellengte aan, waardoor het snel onleesbaar wordt voor mij)
Anoniem: 1322 @lenwar11 juni 2020 10:45
Ze hebben in hun State of the Union ook aangegeven dat alle configuratie naar de GUI moeten gaan. Dit zorgt ervoor dat de initiële setup snel en laagdrempelig is. YAML gaat echt niet weg.

Zie ook:
https://www.home-assistan...04/14/the-future-of-yaml/
Ik heb ze inderdaad geluisterd/gelezen.
YAML gaat echt niet weg.
Nou ja... Voorlopig niet in elk geval.

Ze zijn duidelijk in je tweede link wat de huidige plannen zijn, maar stel dat ze het mettertijd voor elkaar krijgen dat alle configuratie en logica in de GUI te verwerken is op een manier dat het goed/makkelijk te configureren is en het het gewoon doet, dan voegt het natuurlijk niks toe om het nog te ondersteunen. Hooguit vanuit een 'nerdy' perspectief. Maar goed. Dat is koffiedik kijken. Wat ze nu vinden, en wat ze over drie jaar vinden kan heel erg verschillen. We gaan het allemaal beleven.
uit het bericht:
So what stays available in YAML in the end?

All other integrations that do not communicate with a device and/or service, are configured via YAML or via Storage Collections (these enable both YAML and UI capabilities used by, e.g., Lovelace and zones). Examples of these other integrations:

Integrations that integrate transports. These integrations allow users to define their own protocol, e.g., MQTT, serial, GPIO.
Integrations that process Home Assistant data and make this available to other integrations, e.g., template, stats, derivative, utility meter.
Integrations that provide automations, e.g., automation, device_sun_light_trigger, alert.
Integrations that help controlling devices and services, e.g., script, scene.
Integrations that expose Home Assistant data to other services, e.g., Google Assistant, HomeKit.
Alles wat ik nu doe blijft dus werken.

Ik snap wel dat ze er naar toe willen dat zo veel mogelijk via de GUI gebeurt. Dit in combinatie met de eenvoudige manier van add-ons installeren zoals mqtt en node-red maakt het een makkelijk systeem voor beginners.
Anoniem: 1322 @lenwar11 juni 2020 09:09
Effectief moet je wel altijd even de changelog doornemen of je niet geraakt wordt door zo'n grote wijziging.

Ik heb het redelijk geautomatiseerd met een eigen (systeem) pagina binnen HA. Daarin heb ik ook een custom 'breaking changes' component opgenomen. Die kijkt naar de breaking changes van de nieuwe release en vergelijkt deze met je ingeladen componenten:
https://community.home-as...t-breaking-changes/110455

Echter is het ook gewoon een feest om de changelog door te nemen :)

Op dit item kan niet meer gereageerd worden.