Home Assistent, de naam zegt het al: een assistent voor je (t)huis!
Ik ben er nu een week of 2 mee aan het inrichten en testen en het werkt fenomenaal!
In dit artikel laat ik je enkele van de talloze mogelijkheden zien. De installatie wijzigt soms wel eens en is ietwat specialistisch dus dat laat ik in dit artikel even buiten beschouwing.
De installatie van Home Assistant is te vinden op deze website.
NIEUW: We hebben ondertussen een nieuwe website gelanceerd welke compleet gewijd is aan Home Assistant!
Aangezien ik reeds een Synology NAS heb, heb ik gekozen voor de Docker installatie:
Deze draait op poort 8123 en als variabele heb ik nog een tijdzone Europe/Amsterdam meegegeven.
Wanneer de Docker container draait kun je met je browser naar http://ip-adres-van-nas:8123 waar de wizard zal starten om de eerste keer alles goed te zetten zoals gebruikersnaam en wachtwoord, thuis locatie etc.
Dit wijst zichzelf allemaal eigenlijk wel en is eenvoudig door te lopen.
Integraties
Vervolgens kun je starten met het toevoegen van Integraties. Dit zijn aanvullingen op Home Assistant welke ervoor zorgen dat diverse apparatuur geintegreerd wordt in Home Assistant.
Hier een lijstje met integraties waarvan ik devices of diensten heb:
- Homewizard P1 Meter die in Home Assistant uitgelezen worden
- Homewizard Energy Sockets
- LSC (van de Action) Lampen, bewegingssensoren, Alarm, Camera’s en slimme schakelaars
- Tado Slimme thermostaat
- Youfone voor de telefoon abonnementen
- Afval Kalender
- Google Chromecast
- Samsung Smart TV
- Ziggo Mediabox Next
- Synology NAS
- Untis (school roosters voor mijn kinderen)
Alle bovenstaande diensten zijn in Home Assistant geintegreerd en vanuit de Home Assistant app kan ik alles bedienen of bekijken!
Home Assistant Integraties
Zoals gezegd werkt Home Assistant met integraties. Maar wat zijn integraties dan?
Integraties binnen Home Assistant zijn stukjes code of modules waarmee je je Home Assistant kunt uitbreiden.
Deze modules zijn eigenlijk een connector (een onderdeel dat jouw apparaat verbindt met Home Assistant) en een tolk in één. De connector zorgt er voor dat jouw apparaten of diensten verbonden worden met Home Assistant. Alleen elk apparaat “praat” zijn eigen taal en/of gebruikt zijn eigen protocol(len). Daar is de tolk voor…die vertaald de apparaat taal naar taal die begrijpelijk is voor Home Assistant. Met een integratie koppel je dus je apparaten of diensten en laat deze praten met Home Assistant.
Home Assistant bevat uit zichzelf al meer dan 2000 integraties en dit kan met Custom Repositories nog verder uitgebreid worden.
Een hele populaire Custom Repository is bijvoorbeeld HACS waarmee je je Home Assistant met nog duizenden extra integraties kunt uitbreiden!
Enkele integraties die ik gebruik
Hieronder vind je enkele integraties waarvan ik gebruik maak.
De ene integratie is eenvoudiger te installeren dan de andere maar over het algemeen zit bij elke integratie een duidelijk stappenplan om je door het proces heen te helpen.
De standaard integraties kun je downloaden, wat gegevens invullen en vervolgens klaar voor gebruik en bij andere integraties moet je nog handmatig in de configuration.yaml duiken om sensors e.d. aan te maken.
Vóórdat je gaat experimenteren in de configuration.yaml kun je het beste een backup van HA maken voor het geval het mis gaat!
Meestal moet je na een aanpassing in de configuratie Home Assistant herstarten. Voordat je dat doet kun je je configuratie checken door op de knop Ontwikkelhulpmiddelen –> Configuratie controleren te klikken.
Wanneer je de melding Geldige configuratie! krijgt kun je veilig op Herstarten klikken om Home Assistant te herstarten.
Bij een ongeldige configuratie bestaat de kans dat Home Assistant niet meer wil opstarten.
Pas op met het handmatig aanpassen van de configuratie dus!
Stroom en gas
Zo kan ik met de Homewizard apparaten in Home Assistant zien hoeveel stroom en gas er wordt verbruikt.
Dit wordt ook mooi weergegeven in grafieken.
Omdat de stroom en gasprijzen die vermeld zijn niet zijn voorzien van overige tarieven zoals vastrecht etc. heb ik Helpers gemaakt die exact de prijzen van stroom en gas per dag/week/maand/kwartaal/jaar weergeven. Nu weet ik precies hoeveel ik verbruik en wat het heeft gekost op elk moment van de dag:
In bovenstaande afbeelding staat de stroom prijs op een negatief bedrag. Dat komt omdat ik hiermee midden in de maand mee ben begonnen en vanuit de overheid een belasting vermindering per dag in rekening wordt gebracht. Vanaf de eerste van de volgende maand zal dit op de cent nauwkeurig kloppen!
Centrale verwarming
Mijn huis verwam ik met de Tado slimme bedrade thermostaat in combinatie met een Intergas HRE 36/30 Kompakt CV ketel.
De Tado wordt geleverd met een duidelijke handleiding, de thermostaat zelf en een internet bridge.
Het aansluiten was een fluitje van een cent, in mijn geval heb ik de thermostaat via Open Therm aangesloten.
Hiermee kan de CV ketel gemoduleerd stoken waardoor er gas bespaard kan worden. Een Aan/Uit thermostaat zal bij aanslaan op 100% vermogen gaan stoken tot de temperatuur bereikt is en dan uit gaan. Met Open Therm kan de ketel ook op 25% vermogen stoken.
De thermostaat is voorzien van Geofencing (weet wanneer je thuis of afwezig bent) en open raam detectie.
Hiermee gaat de ketel automatisch uit wanneer je er niet bent of een raam/deur open hebt staan.
De integratie in Home Assistant zorgt ervoor dat je de thermostaat via Home Assistant kunt bedienen maar ook automatiseringen er op los laten! Zo kun je instellen dat de verwarming aan moet wanneer je op weg naar huis bent, op een bepaalde tijd of uit moet schakelen op een bepaalde tijd of wanneer je je huis verlaat.
Nog een energie besparingstip!
CV Ketels staan standaard op 80 graden ingesteld voor het verwarmen van de radiatoren.
Maar het is gebleken dat 60 graden ook genoeg is waardoor de ketel niet zo hard hoeft te stoken.
Kijk op de website https://zetmop60.nl/ voor instructies hoe je jouw ketel op 60 graden instelt!
LSC Lampen, Schakelaars en beveiliging
Apparaten van LSC welke je bij de Action kunt kopen zijn ook te integreren.
Al deze apparaten werken op het Tuya platform. Je moet eerst al je LSC apparaten toegevoegd hebben aan de LSC, Tuya of Smartlife app op je telefoon voordat je deze in Home Assistant toe kunt voegen.
Helemaal zonder slag of stoot gaat dit helaas niet…je moet via de IoT website van Tuya een Cloud App maken en een Tuya App toegang geven. Je krijgt dan een Client ID en Secret ID welke je nodig hebt om de apparaten te kunnen importeren in Home Assistant. Eenmaal geregeld dan werkt het ook best wel goed!
LSC Lampen etc. kosten bijna niets dus je kunt eenvoudig en goedkoop je huis hiermee automatiseren.
Er is ook een LocalTuya integratie waarmee je buiten Tuya om je apparaten kunt bedienen. Hier moet je wel weten wat je doet maar dan heb je alles in eigen hand en weet je zeker dat er geen pottenkijkers zijn.
Youfone Integratie
Niet zo zeer een apparaat maar wel handig!
Met de Youfone integratie kun je abonnementsgegevens binnen Home Assistant presenteren.
Informatie over fakturen, bundels etc. worden allemaal opgehaald.
Superhandig om bij de kinderen in het overzicht te plaatsen zodat ze kunnen zien hoeveel MB’s er nog in de bundel zitten!
Afval Kalender
Een integratie die via HACS te verkrijgen is, is de afval kalender.
De integratie laat, na het opgeven van je adres en gemeente, zien wanneer welk afval opgehaald wordt.
Zoals met alle integraties kun je deze weer laten geven op je dashboard zodat je in 1 oogopslag kunt zien wat je wanneer aan de straat moet zetten!
Media apparaten
In mijn Home Assistant heb ik Ziggo, Samsung Smart TV en Google Chromecast geïntegreerd.
Via Home Assistant kan ik dan ook deze apparaten bedienen.
Met de LG Horizon (Ziggo) integratie kun je je Media Box bedienen zoals naar andere zenders zappen, pauzeren, hervatten of opgenomen films/series af laten spelen.
Ja, een afstandsbediening werkt sneller maar je kunt nu wel automatiseringen toevoegen.
Hier wordt nog wel eens vergeten om de TV uit te zetten wanneer niemand thuis is. Hiervoor kun je nu een automatisering toevoegen dat wanneer niemand thuis is, deze apparaten uitgeschakeld worden.
Dat is dan wel weer super handig!
Je kunt bij de Mediabox binnen Home Assistant bladeren door de media welke je hebt opgenomen.
Klik op een opname en de Mediabox zal deze meteen afspelen.
De Ziggo, Samsung en Chromecast integratie werkt stabiel en prettig! Aanrader!
Synology NAS
Tijdens de installatie van Home Assistant werd meteen de Synology NAS al ontdekt en als integratie toegevoegd aan het systeem. Hiermee kan de NAS gemonitored worden:
Middels scripts en automatiseringen kun je de NAS ook nog beheren, uitschakelen of rebooten.
Locatie tracking
Home Assistant kun je ook installeren op mobiele telefoons. Met de app kun je dan je huis bedienen maar kan ook als locatie tracker worden gebruikt. Erg handig en al helemaal aangezien je kunt zien waar een telefoon zich bevindt bij verlies of diefstal!
Je kunt allerlei sensoren aan en uit zetten en sommigen zijn meer batterij intensief dan de andere maar enkele handige sensoren zijn accustatus, oplaadstatus, mobiele data, wifi connectie.
Je kunt dus zien hoe vol de accu nog is, of deze opgeladen is/wordt, of je mobiele data aan hebt staan en op welk wifi netwerk je aangemeld bent.
Binnen Home Assistant kun je ook zone’s aanmaken zoals Thuis, School, werk en talloze andere zones.
En aan de hand van de locatie tracker en zones kun je dan weer automatiseringen starten.
Wil je weten wanneer je kind op school is gearrviveerd? Dan kun je een zone voor School aanmaken en een notificatie instellen die je laat weten dat je kunt op school is of weer onderweg naar huis is.
Zones kun je ook gebruiken om andere automatiseringen te starten, bijvoorbeeld dat wanneer je thuis komt er lampen aan gaan en de verwarming wordt ingeschakeld of wanneer je thuis verlaat alles uitgeschakeld wordt.
(Web)Untis School rooster
Mijn kinderen maken voor hun school rooster o.a. gebruik van Untis.
Ook hier is een integratie voor om de roosters binnen HA te presenteren in de agenda.
Je kunt meerdere roosters integreren en je hebt daar de gebruikersnamen en wachtwoorden voor nodig evenals de server- en schoolnaam. Dit wordt bij de integratie allemaal stap voor stap duidelijk uitgelegd.
Het werkt simpel en goed!
Boodschappen lijst
Ja ja…ook een boodschappenlijst zit standaard aan boord bij Home Assistant!
Dit is een hele simpele maar krachtige integratie. Dit heb ik uitgerold naar de dashboards van mijn kinderen waarna het niet lang duurde voordat er chocola, chips, drinken en andere eerste levensbehoeften binnen stroomden hahaha. Maar zoals gezegd: Simpel maar effectief!
HACS
De Home Assistant Community Store zorgt er voor dat je naast de al (2000+) aanwezige integraties nog véél meer integraties kunt downloaden! Je kunt het bijna zo gek niet bedenken of het bestaat wel.
Zo is er voor de Volkswagen ID series (ik rij een Volkswagen ID.3) een integratie gebouwd. De integratie laat je dezelfde dingen zien als in de Volkswagen app, dus accu status, resterende kilometers, of de deuren op slot etc.
Ook de locatie van de auto kan worden weergegeven.
Het is een nice to have integratie waarop je geinige automatiseringen kunt los laten.
Wanneer je de auto bijvoorbeeld niet op slot hebt dan kun je met een automatisering een bericht laten sturen naar jouw telefoon om je er op te attenderen dat de deuren nog niet op slot zijn. Iets wat de Volkswagen app niet kan/doet.
Deze integratie heb ik enkele dagen gebruikt maar merkte dat het een zware integratie is die de performance van mijn NAS drastisch naar beneden drukte. Deze integratie is dan ook meer geschikt wanneer je Home Assistant op een NUC of Raspberry Pi draait. Om deze reden heb ik de integratie dan ook maar verwijderd maar zal zeker weer gebruikt gaan worden wanneer ik een krachtiger platform voor Home Assistant heb!