Home Assistant: de directeur van je slimme huis
Heb je lampen van het ene merk, een stekker van het andere, en een thermostaat van een derde? Normaal heb je dan drie verschillende apps nodig. Home Assistant is de ene directeur die met ze allemaal kan praten — vanuit je eigen huis, niet vanuit een cloud ergens anders.
Wat is Home Assistant nou eigenlijk, in gewone taal?
De meeste slimme apparaten werken zo: jouw telefoon praat niet rechtstreeks met je lamp, maar stuurt eerst een berichtje naar een server van de fabrikant, ergens op internet. Die server stuurt het bericht dán pas door naar je lamp. Dat betekent: een kleine vertraging, een afhankelijkheid van het bedrijf achter de app, en je gegevens die eerst een omweg maken voordat je licht aangaat.
Home Assistant draait op je eigen server, thuis, en praat waar mogelijk rechtstreeks met je apparaten — zonder omweg via internet. Het voordeel: het blijft gewoon werken als je internet een keer plat ligt, het reageert sneller, en jij bepaalt wat er met de gegevens van je slimme apparaten gebeurt in plaats van het bedrijf dat de lamp heeft gemaakt.
Wat heb je nodig?
- aanbevolenEen SSD in plaats van een SD-kaart — Home Assistant schrijft continu naar zijn geheugen, en dat slijt een SD-kaart sneller
- handigEen ethernetkabel voor de eerste opstart, dat werkt betrouwbaarder dan wifi
- let opApparaten die met Zigbee of Z-Wave werken in plaats van wifi, hebben een klein extra USB-stickje nodig om ermee te kunnen praten
Handmatig installeren, stap voor stap
De aanbevolen manier heet Home Assistant OS (HAOS): een compleet, kant-en-klaar besturingssysteem, speciaal gemaakt voor Home Assistant. Het regelt updates en uitbreidingen ("add-ons") helemaal zelf.
-
Download de Raspberry Pi Imager
Dit gratis programma zet een besturingssysteem klaar op een SD-kaart of SSD. Installeer het op je eigen computer, te vinden op de officiële Raspberry Pi-website.
-
Kies het Home Assistant-image
Open de Imager, kies bij "Besturingssysteem" de optie Home Assistant (staat onder "Overige besturingssystemen"), en kies het juiste model voor jouw Raspberry Pi.
-
Schrijf het weg naar een SSD of SD-kaart
Kies je opslagmedium en start het schrijfproces. Nogmaals: een SSD is fijner dan een SD-kaart voor iets dat continu aan blijft staan.
-
Sluit aan en start op
Plaats de SSD of SD-kaart in je Raspberry Pi, sluit een ethernetkabel aan, en geef stroom. Het duurt de eerste keer 10 tot 20 minuten voordat alles klaar is.
-
Open het welkomstscherm
Ga vanaf een ander apparaat in hetzelfde netwerk naar http://homeassistant.local:8123 en maak een account aan.
De snelle weg: installeren met een community-script
Gebruik je al Proxmox? Dan is er een gratis community-script — gemaakt en gecontroleerd door duizenden andere zelfhosters — dat het hele installatieproces voor je overneemt. Er zijn twee smaken: een volledige virtuele machine met Home Assistant OS (met alle add-ons en de meeste functies), of een lichtere container met alleen de kern van Home Assistant.
Bekijk bij twijfel altijd eerst wat een script doet — dat kan gratis op GitHub. Deze scripts worden door een grote, actieve gemeenschap onderhouden, wat ze relatief betrouwbaar maakt, maar blijf kritisch bij alles wat met volledige rechten op je systeem draait.
Hoe gebruik je het?
Na de installatie zoekt Home Assistant automatisch naar apparaten op je netwerk en stelt voor om ze toe te voegen. Daarna bouw je een dashboard met de apparaten die je vaak gebruikt, en kun je automatiseringen instellen: "doe de lampen aan bij zonsondergang" of "stuur een melding als de voordeur openblijft" — allemaal met simpele klikmenu's, zonder te hoeven programmeren.
Begin klein: koppel eerst één of twee apparaten en bouw daarna langzaam uit. Gebruik zoals gezegd een SSD in plaats van een SD-kaart — dat scheelt je op termijn een hoop gedoe met een kapotte kaart.
Bronnen
- Officiële documentatiehome-assistant.io
- Community-script — volledige HAOS (Proxmox VE Helper-Scripts)community-scripts.github.io
- Community-script — lichte container (Proxmox VE Helper-Scripts)community-scripts.github.io