Door Koen Vervloesem

Freelanceredacteur

Raspberry Pi als brein van je smarthome

Deel 1: Flexibele domoticahardware

Waarom de Raspberry Pi?

In dit artikel gaan we in op de hardware die je voor een domoticacontroller kunt gebruiken en dan specifieker de Raspberry Pi. In de volgende afleveringen van deze reeks gaan we dieper in op geïntegreerde opensourcepakketten voor domotica, manieren om domoticasoftware aan elkaar te koppelen en tot slot beveiliging.

De Raspberry Pi is een populair hardwareplatform voor zelfbouwdomotica. Er bestaan allerlei uitbreidingsbordjes of USB-adapters om ondersteuning van de gangbare domoticaprotocollen toe te voegen. Bereid je het grondig voor en besteed je voldoende aandacht aan betrouwbaarheid, dan kun je van een Raspberry Pi het brein van je slimme huis maken.

De meeste architecturen voor domotica maken gebruik van een centrale controller, ook wel gateway genoemd, die met al je apparaten zoals lampen, schakelaars en sensoren communiceert. Vaak gebeurt alle logica ook in de controller, zoals de zonwering aansturen als een temperatuursensor een ingestelde drempelwaarde overschrijdt. De controller is dus het brein van je slimme huis.

Waarom de Raspberry Pi?

Er zijn talloze commerciële domoticacontrollers op de markt. Die zien er doorgaans uit als een router of accesspoint en zijn soms wat afwijkender, zoals de bolvormige Homey Pro van Athom. Voor wie zelf niet al te veel knutselwerk aan zijn domoticasysteem wil hebben, zijn dit zeker geschikte oplossingen. Bij deze controllers ben je echter afhankelijk van de keuzes die de fabrikant maakt. Hoelang wordt het toestel ondersteund? Welke domoticaprotocollen spreekt het apparaat? Je hebt er weinig controle over. De belangrijkste reden om een Raspberry Pi als domoticacontroller te kiezen, is exact deze controle. Je kiest zelf welke software je op je Raspberry Pi installeert, maar ook welke hardware je aansluit. Bovendien kun je gemakkelijk klein beginnen en stap voor stap extra transceivers toevoegen.

Veel commerciële domoticacontrollers werken ook alleen via de erbij horende clouddienst. Met een Raspberry Pi en software zoals Home Assistant kun je perfect een domoticacontroller opzetten die volledig onafhankelijk van clouddiensten werkt. Dat dit geen luxe is, bewijzen talloze domoticafabrikanten die hun clouddiensten hebben stopgezet of betalend hebben gemaakt. Zo stopte de 300 dollar kostende Revolv Hub in 2016 met werken toen Nest de stekker eruit trok. En Wink beperkte in 2020 het gebruik van apparaten voor wie niet overstapte naar een betaald abonnement. Installeer je daarentegen domoticasoftware op een Raspberry Pi, dan kun je als het project ermee stopt, altijd nog andere software installeren. De hardware wordt niet waardeloos.

Vergeleken met andere singleboardcomputers heeft de Raspberry Pi bovendien het voordeel dat er een uitgebreid ecosysteem van hardware en software rond is ontstaan. En doordat het platform zo populair is bij doe-het-zelvers, vind je heel wat informatie om je op weg te helpen en zijn er talloze forums waar je met vragen terechtkunt.

Home Assistant

Bron frontpage-afbeelding en achtergrond: Getty Images, Viaframe

Dit artikel kun je gratis lezen zonder adblocker

Alle content op Tweakers is gratis voor iedereen toegankelijk. Het enige dat we van je vragen is dat je de advertenties niet blokkeert, zodat we de inkomsten hebben om in Tweakers te blijven investeren. Je hoeft hierbij niet bang te zijn dat je privacy of veiligheid in het geding komt, want ons advertentiesysteem werkt volledig zonder thirdpartytracking.

Bekijk onze uitleg hoe je voor Tweakers een uitzondering kunt maken in je adblocker.

Ben je abonnee? Log dan in.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee