Raspberry Pi Home Assistant: Mijn ervaring
Geplaatst: ma jun 14, 2021 2:57 pm
Hoi ik ben Max ik loop momenteel stage bij www.elektronicavoorjou.nl. Als onderdeel van mijn stage kreeg ik de opdracht om aan de slag te gaan met Home Assistant voor Raspberry Pi. Er kwamen namelijk regelmatig vragen hierover binnen. Mijn taak was om een uitleg te schrijven over hoe je Home Assistant op je Raspberry Pi installeert.
Ik heb dit gedaan met behulp van de uitleg die ik online kon vinden en de meegeleverde wiki pagina. Nergens kon ik een duidelijke uitleg vinden die ook echt werkte. Na veel uitproberen heb ik eindelijk een handleiding geschreven die wel werkt. Ik zal in deze topic het hebben over de punten waar ik tegenaan liep. Ook zal ik deze topic gaan zien als een hulpplatform voor mensen die vastlopen.
Wat is Home Assistant voor Raspberry Pi.
Home Assistant is een gratis open-source OS die gericht is op automatisering van je huis. Home Assistant is een centraal controle paneel van al je smart home apparatuur in je huis. Er zit een uitstekende beveiliging op doordat alles lokaal gebeurt. Het dashboard word op een lokaal gehoste website weer gegeven. Dit dashboard is ook te bereiken via een app op je mobiele telefoon. Home Assistant werkt ook in combinatie met Google Assistant of Amazon Alexa.
Wat kan je allemaal besturen met Home Assistant?
Eigenlijk alle smart home apparaten werken met Home Assistant. Denk hierbij aan slimme lampen of Google Chrome casts. Zo kun je volledige controle hebben over je hele huis vanaf één scherm. Als je een slimme thermostaat hebt werkt deze waarschijnlijk ook met Home Assistant.
Benodigdheden
1. Sluit de SD kaart aan op de laptop.
2. Download en start het programma “Balena Etcher”. https://www.balena.io/etcher
3. Selecteer in het programma “Flash from URL”. 4. Kies de URL voor jou Raspberry Pi.
4.1 Raspberry Pi 4 64 bit
4.1.1 https://github.com/home-assistant/opera ... .13.img.xz
4.2 Raspberry Pi 4 32-bit
4.2.1 https://github.com/home-assistant/opera ... .13.img.xz
4.3 Raspberry Pi 3 64-bit
4.3.1 https://github.com/home-assistant/opera ... .13.img.xz
4.4 Raspberry Pi 3 32-bit
4.4.1 https://github.com/home-assistant/opera ... .13.img.xz
5. Kopieer en plak de URL die voor jou Raspberry Pi geld in de Belena Etcher. 6. Belena Etcher gaat nu de bestanden van die URL downloaden.
7. Wanneer dat klaar is klik dan op “Select target”. 8. Selecteer nu de SD kaart die gebruikt gaat worden voor de Raspberry Pi. 9. Klik nu op “Flash!” om de OS op het SD kaartje te zetten. Dit kan even duren.
10. Als hij de OS op het SD kaartje gezet heeft krijg je het volgende beeld te zien. 11. Mogelijk geeft je laptop aan dat het SD kaart niet meer gebruikt kan worden zonder te formatteren. Druk hier op “Annuleren” anders verwijderd hij de OS weer van het kaartje.
12. Haal nu het SD kaartje uit de laptop.
De OS op de Raspberry Pi laden.
1. Sluit de Ethernetkabel aan op de Raspberry Pi.
2. Sluit de stroom kabel aan op de Pi.
3. De Pi gaat nu opstarten. Je krijgt nu een scherm te zien met als het goed is linksonder staat “Insert SD card”.
4. Stop nu de SD kaart in de Pi.
5. Hij gaat nu van alles installeren en voorbereiden voor gebruik. Dit kan even duren
6. Ondertussen is het slim om op de laptop naar deze link te gaan. homeassistant.local:8123.
Aanmaken van een Home Assistant dashboard
Op de laptop kom je nu op een scherm van Home Assistant. Hier gaan we een Home Assistant account aanmaken. Dit account word de administrator deze heeft dus de meeste rechten. Kies een naam, gebruikersnaam en een wachtwoord. Klik dan op “Create Account”. We gaan nu de locatie van je huis linken aan je account. Vul een naam voor je huis in. Ga met de kaart naar je huis en klik er op zodat het blauwe pijltje er op komt te staan. Druk nu op “DETECT” hij gaat nu je adres en tijdzone bepalen. Deze data zal nooit met de buitenwereld gedeeld worden en is alleen te zien door jouw account. Kies of je met graden Celsius of met graden Fahrenheit wilt werken. Als je dit allemaal gedaan hebt er een lijst te staan van alle apparaten die op jou netwerk herkent worden. Het kan zijn dat hier nog geen apparaat staat. Voeg degene die je wilt toe en druk op “FINISH”. Als je dit allemaal gedaan hebt kom je op het Dashboard van Home Assistant. Hier komen al je apparaten die je net hebt toegevoegd te staan en nog wat algemene informatie.
Vanaf hier kun je aan de slag met Home Assistant projecten en die toevoegen aan je Dashboard.
Op de Home Assistant site zijn nog wat probleem oplossingen te vinden onder de link. https://www.home-assistant.io/installation/raspberrypi/. Ook zijn hier diepgaande instellingen te vinden voor Home Assistant.
Ik heb dit gedaan met behulp van de uitleg die ik online kon vinden en de meegeleverde wiki pagina. Nergens kon ik een duidelijke uitleg vinden die ook echt werkte. Na veel uitproberen heb ik eindelijk een handleiding geschreven die wel werkt. Ik zal in deze topic het hebben over de punten waar ik tegenaan liep. Ook zal ik deze topic gaan zien als een hulpplatform voor mensen die vastlopen.
Wat is Home Assistant voor Raspberry Pi.
Home Assistant is een gratis open-source OS die gericht is op automatisering van je huis. Home Assistant is een centraal controle paneel van al je smart home apparatuur in je huis. Er zit een uitstekende beveiliging op doordat alles lokaal gebeurt. Het dashboard word op een lokaal gehoste website weer gegeven. Dit dashboard is ook te bereiken via een app op je mobiele telefoon. Home Assistant werkt ook in combinatie met Google Assistant of Amazon Alexa.
Wat kan je allemaal besturen met Home Assistant?
Eigenlijk alle smart home apparaten werken met Home Assistant. Denk hierbij aan slimme lampen of Google Chrome casts. Zo kun je volledige controle hebben over je hele huis vanaf één scherm. Als je een slimme thermostaat hebt werkt deze waarschijnlijk ook met Home Assistant.
Benodigdheden
- Raspberry Pi 3 of 4
- Power supply voor de Raspberry Pi.
- Laptop voor installeren van de OS. (Operating System/ besturingssysteem)
- Micro SD kaart ( geformatteerd)
- SD kaart lezer. ( Sommige laptops hebben deze al ingebouwd zitten.)
- Ethernet kabel. ( Home Assistant werkt ook op Wifi, maar Ethernet is veel stabieler en werkt beter.)
1. Sluit de SD kaart aan op de laptop.
2. Download en start het programma “Balena Etcher”. https://www.balena.io/etcher
3. Selecteer in het programma “Flash from URL”. 4. Kies de URL voor jou Raspberry Pi.
4.1 Raspberry Pi 4 64 bit
4.1.1 https://github.com/home-assistant/opera ... .13.img.xz
4.2 Raspberry Pi 4 32-bit
4.2.1 https://github.com/home-assistant/opera ... .13.img.xz
4.3 Raspberry Pi 3 64-bit
4.3.1 https://github.com/home-assistant/opera ... .13.img.xz
4.4 Raspberry Pi 3 32-bit
4.4.1 https://github.com/home-assistant/opera ... .13.img.xz
5. Kopieer en plak de URL die voor jou Raspberry Pi geld in de Belena Etcher. 6. Belena Etcher gaat nu de bestanden van die URL downloaden.
7. Wanneer dat klaar is klik dan op “Select target”. 8. Selecteer nu de SD kaart die gebruikt gaat worden voor de Raspberry Pi. 9. Klik nu op “Flash!” om de OS op het SD kaartje te zetten. Dit kan even duren.
10. Als hij de OS op het SD kaartje gezet heeft krijg je het volgende beeld te zien. 11. Mogelijk geeft je laptop aan dat het SD kaart niet meer gebruikt kan worden zonder te formatteren. Druk hier op “Annuleren” anders verwijderd hij de OS weer van het kaartje.
12. Haal nu het SD kaartje uit de laptop.
De OS op de Raspberry Pi laden.
1. Sluit de Ethernetkabel aan op de Raspberry Pi.
2. Sluit de stroom kabel aan op de Pi.
3. De Pi gaat nu opstarten. Je krijgt nu een scherm te zien met als het goed is linksonder staat “Insert SD card”.
4. Stop nu de SD kaart in de Pi.
5. Hij gaat nu van alles installeren en voorbereiden voor gebruik. Dit kan even duren
6. Ondertussen is het slim om op de laptop naar deze link te gaan. homeassistant.local:8123.
Aanmaken van een Home Assistant dashboard
Op de laptop kom je nu op een scherm van Home Assistant. Hier gaan we een Home Assistant account aanmaken. Dit account word de administrator deze heeft dus de meeste rechten. Kies een naam, gebruikersnaam en een wachtwoord. Klik dan op “Create Account”. We gaan nu de locatie van je huis linken aan je account. Vul een naam voor je huis in. Ga met de kaart naar je huis en klik er op zodat het blauwe pijltje er op komt te staan. Druk nu op “DETECT” hij gaat nu je adres en tijdzone bepalen. Deze data zal nooit met de buitenwereld gedeeld worden en is alleen te zien door jouw account. Kies of je met graden Celsius of met graden Fahrenheit wilt werken. Als je dit allemaal gedaan hebt er een lijst te staan van alle apparaten die op jou netwerk herkent worden. Het kan zijn dat hier nog geen apparaat staat. Voeg degene die je wilt toe en druk op “FINISH”. Als je dit allemaal gedaan hebt kom je op het Dashboard van Home Assistant. Hier komen al je apparaten die je net hebt toegevoegd te staan en nog wat algemene informatie.
Vanaf hier kun je aan de slag met Home Assistant projecten en die toevoegen aan je Dashboard.
Op de Home Assistant site zijn nog wat probleem oplossingen te vinden onder de link. https://www.home-assistant.io/installation/raspberrypi/. Ook zijn hier diepgaande instellingen te vinden voor Home Assistant.