Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' 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 2021.4.0

Home Assistant logo (75 pix) Versie 2021.4.0 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 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 eigen Forum. De volledige release notes zijn hier te vinden, dit is de aankondiging voor deze uitgave:

2021.4: For our advanced users

This release is dedicated to our more advanced user base, as it is packed with some really advanced features and enhancements our more experienced users will love. Ready to debug your automations? Yeah… Not that advanced of a user? I’m sure there is something in here for you to look forward to as well.

Oh, by the way, have you heard the news of ESPHome joining the Home Assistant family? If not, you should definitely read the blog post announcing it!

Home Assistant

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

Reacties (49)

Wijzig sortering
In deze release wordt de database aangepakt. Daardoor kan het langer duren, staat in de notes.
Als je niet wil wachten kun je altijd het bestand 'home-assistant_v2.db' verwijderen (wordt automatisch weer aangemaakt). Dan ben je wel je historie kwijt maar waarschijnlijk veel sneller klaar.

Ik wacht de laatste tijd zelf wel een weekje voor ik update. Het is zo uitgebreid geworden dat het niet altijd goed getest lijkt te zijn.
Goed getest of niet is toch echt afhankelijk van gebruikers die de beta draaien. En het leuke is, dat kan je zelf dus ook :)

Sowieso heeft HA een vrij rigoreus "Continious Integration" systeem, wat iedere submit test op fouten. Desondanks kan de code wel 'goed' zijn, maar is de werking in de praktijk onverwacht. Ik heb afgelopen week in 2021.4.0b1 2 zaken gevonden die aangepakt zijn voordat 2021.4.0 uitkwam. Het waren relatief kleine dingen, maar die komen wel pas naar voren "in real life". En er is geen enkele developer die bewust iets submit wat stuk is....

Lang verhaal kort: help mee en join de beta - altijd 1 week voor de daadwerkelijke release :)
Lang verhaal kort: help mee en join de beta - altijd 1 week voor de daadwerkelijke release
Uiteraard goed voor de ontwikkeling van het product, maar als je bijvoorbeeld je verlichting en verwarming in het systeem hebt zitten, kan ik me voorstellen dat je graag een redelijke zekerheid wil hebben dat het allemaal blijft werken. (Uiteraard kan je relatief makkelijk snel terug naar de vorige versie via een backup)
Je kunt heel gemakkelijk in Virtual Box een testomgeving optuigen. Dan kun je je Pi (of andere implementatie) gewoon laten doordraaien. Je hebt dan uiteraard geen testthermostaat en testverlichting maar je kunt toch HA goed door testen zonder je eigen omgeving op te offeren.
Ja, maar juist die thermostaten en verlichting zijn de meest essentiële zaken. Lang niet alles is essentieel als het tijdelijk niet werkt. Als ik tijdelijk geen berichtje krijg dat m'n wasmachine klaar is: tsja, jammer maar helaas. Als m'n lampen niet automatisch dimmen en warmer gaan met de zonnestand. Oncomfortabel, maar prima mee te leven. Maar als een babykamer te ver afkoelt of dat je lampen het ineens überhaupt niet meer doen kan dat toch best vervelend zijn

Ik snap heel goed de toegevoegde waarde om testversies te draaien zodat je goed feedback kan geven waardoor 'iedereen' er wat aan heeft. Maar sommige zaken moet het 'gewoon blijven doen'. Ik heb zelf niet de spullen om een toegewijde testomgeving te behouden. Gelukkig zijn er zat mensen die dat wel hebben, of het op een andere manier hebben afgevangen als hun zaken tijdelijk niet meer werken.
Je krijgt die thermostaten in die testomgeving wel gewoon werkend, maar je moet dan je test uitvoeren wanneer niemand er last van heeft. Dat bedoelde ik. Je hebt geen fysieke testthermostaat. Je moet het met de "productie"-thermostaat testen.

[Reactie gewijzigd door bytemaster460 op 8 april 2021 10:57]

Ik heb zwave-thermostaatkranen. Dan zou ik dus een tweede zwave-stick moeten kopen, die aan virtualbox zien te knopen. (Zal vast kunnen. Geen ervaring mee). De kraan uit m'n huidige installatie halen, toevoegen aan de testomgeving, en weer terug. Dat vind ik best een gedoe.

Net wat ik zeg. Ik vind het heel fijn dat er mensen zijn die bovenstaande wel willen doen voor het grote goed, of (bijvoorbeeld) misschien zelfs een thermostaatkraan over hebben.
Je kunt je bestaande stick ook aan de test-HA koppelen als je handig bent. Je hoeft niets uit je huidige installatie te halen. Je laat alles gewoon staan en je zet de automations van je productie-HA uit gedurende de test, zodat die je test niet verstoren. Na de test sluit je de virtuele machine af en zet je de automations weer aan. Verder hoef je niets te doen.
Daarom test ik het zelf ook even :)

En inderdaad, een rollback is zo gedaan - sterker nog, na het vaststellen van die twee issues heb ik een rollback gedaan precies om de reden dat niet alles goed werkte. Vanaf beta5 waren mijn problemen opgelost en heb ik de beta versies gedraaid.
Als je drie keer alle Zigbee apparaten (31 stuks) langs bent geweest om ze weer eens te resetten dan laat je dat wel uit je hoofd.
Ik snap dat er beta testen nodig zijn, maar dat laat ik graag aan anderen over. Dat is precies waarom ik een weekje wacht. Er komt steevast een update kort na een grote release om de problemen op te lossen.

Overigens vind ik het niet erg, de meeste updates voegen voor mij weinig toe. Het werkt goed en daar gaat het om. Dat in deze update de database (eindelijk) wordt aangepakt maakt mij dan wel weer gelukkig. Hopelijk werkt het iets efficiënter.
Al met al ben ik best tevreden over HA, maar je moet voorzichtig zijn met updates, dat is alles.
Waarom zou je al je Zigbee devices moeten resetten? Doen die het niet gewoon weer nadat je een restore doet?
Dat helpt meestal niet als er iets in je dongle of zo gewijzigd is. Ik weet niet precies waarom het was en dat interesseert mij eigenlijk ook niet zo. Ik was het goed zat om vage foutmeldingen te krijgen die enkele dagen als sneeuw voor de zon waren verdwenen na de volgende update.
De strategie om anderen te laten testen is beter voor de stabiliteit en de gemoederen hier in huis. :)

Kijk anders even hier: https://github.com/home-assistant/core/issues
Bijna twee pagina's openstaande problemen binnen 24 uur. Laat mij dus maar even wachten.
Wat doe jij dan met HA dat de Zigbee-apparaten gereset moeten worden? Die hangen toch allemaal aan een hub en die hub wordt bestuurd door HA.
Wat een onzin. Je kunt de hub gewoon afsluiten van internet. En die Zigbee adapter is toch ook gewoon een hub?
En dan nog, waarom zou je al je apparaten moeten resetten?

[Reactie gewijzigd door bytemaster460 op 8 april 2021 12:12]

Zigbee2MQTT draai ik nu op m'n NAS met Docker. Is daarmee van de HA werking af gekoppeld.
Nee natuurlijk niet. Je gebruikt Zigbee2MQTT
Grootste redenen om dat te draaien is omdat het vrije software is, het veel meer apparaten ondersteunt, je niet te afhankelijk bent van de fabrikant, minder afhankelijk of je internet werkt. Er zijn zoveel redenen om het te gebruiken dat weer over China te beginnen. Daarnaast is China totaal niet uniek in het afluisteren.

Ik gebruik de assistant voor z2m, laatst zijn ze van git repository veranderd. Niet echt fijn, ook geen communicatie hierover gezien. Echter blijft het gewoonlijk wel werken. Wel vindt een Zigbee netwerk het (in mijn ervaring) niet fijn als je coordinator te lang niet werkt.
Ik heb net de update gedraaid maar kan veel dingen niet vinden in mijn systeem waar ze het op hun website / Video (https://www.youtube.com/watch?v=9V9DHB5nsNQ ) over hebben.
Tevens zijn de teksten in de Profiel-pagina weg wanneer je taal op Nederlands staat, dus meer testen had inderdaad wel gemogen.

Probleem was de browsercache, na het legen werkt het wel goed.
edit:
Probleem oplossing toegevoegd.

[Reactie gewijzigd door wlang op 8 april 2021 09:10]

Ik heb net de update gedraaid maar kan veel dingen niet vinden in mijn systeem waar ze het op hun website / Video (https://www.youtube.com/watch?v=9V9DHB5nsNQ ) over hebben.
Welke dingen bedoel je specifiek?
Tevens zijn de teksten in de Profiel-pagina weg wanneer je taal op Nederlands staat, dus meer testen had inderdaad wel gemogen.
Die zijn er hier gewoon in mijn Nederlandstalig profiel - druk eens op shift-F5?
bedankt, cache van de browser was inderdaad het grote probleem.
Ik miste de tracking van de automation en ook de Analytics instellingen, maar door de browsercache te legen werkt alles weer. Ook de Nederlandse vertalingen werken weer

[Reactie gewijzigd door wlang op 8 april 2021 09:08]

Lol. Gelukkig simpele oplossing.

Normaal gesproken geeft HA een popup melding weer linksonderin in de trant van "Er is een nieuwe versie van de Frontend beschikbaar - klik hier om opnieuw te laden" - die zou het ook moeten fixen.
Verwijder je cache en cookies en probeer het opnieuw. Hier had ik hetzelfde probleem tot ik dat deed.
Tevens zijn de teksten in de Profiel-pagina weg wanneer je taal op Nederlands staat, dus meer testen had inderdaad wel gemogen.
Heb je dat ook gerapporteerd?

Overigens is een groot deel van de ontwikkelaars Nederlands; dus er zal vast in het Nederlands getest worden.
Voor de HA fanaten hier: vergeet ook niet om analytics aan te zetten. Dit kun je doen in de general settings.
Je kiest zelf hoeveel gegevens je deelt maar alles gebeurd volledig anoniem (behalve voor de ene Indische gebruiker tijdens de livestream, die viel door de mand :P ).

Allen gedeelde analytics is direct openbaar in the zien op:
https://analytics.home-assistant.io/

Het helpt de makers van HA om te zien waar ze hun aandacht op moeten richten. Ook kunnen ze met deze data smarthome leveranciers overtuigen om met betere (lokale) ondersteuning te komen.
Ben benieuwd hoeveel mensen het actief in zullen schakelen. Een opt in is natuurlijk zeer privacy vriendelijk maar als weinig mensen de opt in uitvoeren zal het zijn doel snel voorbij schieten.
De makers zullen dan nog steeds geen goed zicht hebben op welke systemen er in omloop zijn en welke integraties nu het meest gebruikt worden.

Ik denk er wel over na om een paar basis dingen te laten weten. Ik gebruik immers een paar oudere slimme toestellen die ik gelukkig perfect met Home Assistant naast mijn nieuwe producten kan zetten en wil ergens ook wel aantonen aan de makers dat hier nog gebruikers achter zitten.
Zoniet heeft men al snel weinig zicht op waar men aandacht op moet vestigen.

Het is dus eigenlijk ook een beetje in eigen belang dat ze weten hoe je je systeem gebruikt. Anders moet je niet klagen morgen dat ze niet focussen op wat je belangrijk vindt.
Eindelijk weer mogelijkheid om zwave devices te configureren in de laatste versie.


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone 12 Microsoft Xbox Series X LG CX Google Pixel 5 Sony XH90 / XH92 Samsung Galaxy S21 5G 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 - 2021 Hosting door True