ESPHome gids: Zelf goedkope Wi-Fi energiesensoren bouwen voor Home Assistant
Stel je voor: je kijkt op je telefoon en ziet precies hoeveel stroom je zonnepanelen opwekken, hoeveel je laadpaal verbruikt en of je slimme thermostaat te veel verwarmt. Allemaal zonder dure abonnementen of ingewikkelde systemen.
Je bouwt het zelf, voor minder dan een tientje. Met ESPHome en Home Assistant heb je de controle terug over je energieverbruik en bespaar je direct geld.
Dit is geen toekomstmuziek, maar iets wat je vandaag nog kunt opzetten.
Wat is ESPHome en waarom is het een gamechanger?
ESPHome is een gratis, open-source tool die microcontrollers (zoals de ESP32 of ESP8266) eenvoudig maakt voor Home Assistant. Je schrijft geen complexe code, maar gebruikt een simpele YAML-configuratie.
Stel je voor: je sluit een stroomsensor aan op zo’n chipje, flash je bestand via ESPHome, en binnen vijf minuten zie je je energieverbruik in Home Assistant. Geen cloud, geen maandelijkse kosten, gewoon lokaal en snel. Waarom is dit zo krachtig voor energiebesparing?
Omdat je direct inzicht krijgt in je pieken en dalen. Zie je dat je laadpaal ‘s nachts te veel trekt?
Of dat je zonnepanelen minder opwekken dan verwacht? Je kunt meteen bijsturen. ESPHome werkt naadloos samen met populaire smart home merken zoals Shelly, Sonoff en Aqara. Je kunt het combineren met je slimme thermostaat, zonnepanelen-monitoring en laadpalenbeheer.
Alles onder één dak, zonder vendor lock-in. De kern is simpel: je koopt een ESP32- of ESP8266-module (vanaf €4-€8), sluit een sensor aan, en ESPHome doet de rest.
Het is ideaal voor wie graag zelf knutselt, maar geen zin heeft in uren programmeren. Bovendien is het veilig: alles blijft in je eigen netwerk, geen data naar externe servers.
De bouwstenen: hardware die je nodig hebt
Om een energiesensor te bouwen, heb je een paar onderdelen nodig. Een ESP32-module is de beste keuze: krachtig, stabiel en goedkoop. Een ESP8266 werkt ook, maar is minder toekomstbestendig.
Voor stroommeting gebruik je een sensor zoals de ACS712 (€2-€3) of de PZEM-004T (€8-€12).
De PZEM-004T is nauwkeuriger en meet direct spanning, stroom en vermogen. Ideaal voor zonnepanelen of je hoofdstroomgroep.
Voor nauwkeurige meting van zonnepanelen of een laadpaal is de PZEM-004T een aanrader. Hij meet tot 100A en heeft een ingebouwde spanningssensor. Je sluit hem aan op je ESP32 via een paar draden.
Voor thuisgebruik kun je een Wemos D1 Mini (€4-€6) of een ESP32 DevKit (€5-€10) gebruiken.
Deze passen makkelijk in een schakelkast of achter een stopcontact. Vergeet niet een voeding: een USB-lader van 5V volstaat, of een 3,3V-voeding voor netstroom. Wil je het netjes afwerken? Koop een transparante behuizing (€2-€3) of 3D-print een houder.
Totale kosten: €15-€25 per sensor, inclusief behuizing. Geen dure commerciële oplossingen meer nodig.
Stap-voor-stap: je energiesensor bouwen en instellen
Eerst installeer je ESPHome in Home Assistant. Ga naar de add-on store, zoek ESPHome en installeer het.
Open de interface en klik op ‘Nieuw apparaat’. Vul de naam in, bijvoorbeeld ‘energiesensor_woonkamer’.
Kies je chip: ESP32 of ESP8266. ESPHome genereert automatisch een basisbestand. Download dit en flash het naar je chip met de ESPHome-tool of via Home Assistant zelf.
Sluit nu je sensor aan. Bij een PZEM-004T sluit je de TX- en RX-pinnen aan op GPIO-pins van je ESP32 (bijvoorbeeld GPIO16 en GPIO17). Voed de sensor met 5V en ground. Voor de ACS712 sluit je de output-pin aan op een analoge ingang.
Pas op: gebruik een weerstand van 10kΩ voor stabiliteit. Test eerst met een multimeter of alles goed is aangesloten.
sensor:
- platform: modbus
- name: "Voltage"
- name: "Current"
In je ESPHome-YAML voeg je de sensor toe. Voor de PZEM-004T gebruik je de ‘modbus’-component. Voorbeeld:
Flash het bestand opnieuw. Binnen een minuut verschijnt de sensor in Home Assistant. Je ziet nu live spanning, stroom en vermogen.
Test het met een lampje of je laadpaal. Pas de namen aan zodat ze passen bij je energiebeheer, zoals ‘zonnepaneel_dak’ of ‘laadpaal_garage’.
Wil je meerdere sensors? Geen probleem. ESPHome ondersteunt I2C of SPI voor uitbreiding. Voeg bijvoorbeeld een BME280 toe (€3-€5) voor temperatuur en vochtigheid, handig voor je slimme thermostaat. Alles blijft lokaal en snel.
Prijzen en varianten: van budget tot professioneel
De goedkoopste optie is een ESP8266 met een ACS712-sensor: totaal €6-€8. Dit werkt voor basis-stroommeting, maar is minder nauwkeurig voor zonnepanelen.
Geschikt voor een simpele check op je hoofdstroomgroep of een enkele laadpaal.
Nadeel: je moet zelf kalibreren met een multimeter. Voor nauwkeuriger meting kies je een ESP32 met PZEM-004T: €12-€18 per stuk. Dit is ideaal voor zonnepanelen of een slimme laadpaal.
Wil je drie fasen meten? Koop drie PZEM-sensors (€24-€36) en sluit ze aan op één ESP32. Dit geeft je volledig inzicht in je energieverbruik, inclusief teruglevering aan het net. Wil je meer comfort?
Voeg een Shelly EM toe (€25-€30) voor eenvoudige integratie, maar dat is minder ‘zelfbouw’.
Of bouw een complete energiemeter met een ESP32-S3 (€10-€15) en een INA219-sensor (€3-€5) voor DC-metingen, zoals bij batterijen. Totale kosten voor een huis vol sensors: €50-€100, afhankelijk van je setup.
Veel goedkoper dan commerciële systemen van €100+ per sensor. Voorbeeld: een setup voor zonnepanelen en laadpaal. Twee PZEM-004T-sensors (€16), een ESP32 (€6), behuizing (€3) en voeding (€2): totaal €27. Je meet nu zowel je opwek als je verbruik, en stuurt je slimme thermostaat aan op basis van piekuren.
Praktische tips voor integratie en besparing
Begin klein: bouw eerst één sensor voor je hoofdstroomgroep. Zie je direct je verbruik pieken?
Koppel het aan je slimme thermostaat van Nest of Tado. Stel een automatisering in: als je zonnepanelen meer dan 2kW opwekken, zet de verwarming een graad hoger.
Zo bespaar je zonder moeite. Gebruik Home Assistant’s energie-dashboard voor visualisatie. Voeg je ESPHome-sensoren toe als ‘utility meter’ en zie dagelijkse kosten. Voor zonnepanelen: meet de DC-kant met een INA219 en de AC-kant met een PZEM.
Koppel dit aan je laadpaal, bijvoorbeeld een Zaptec Go (€500+), om alleen te laden als er overschot is.
Veiligheid eerst: werk altijd onder spanning uitgeschakeld. Gebruik een RCD in je schakelkast. Test je sensors met lage belasting eerst.
Als je twijfelt, vraag hulp van een elektricien. En vergeet niet: ESPHome-updates zijn gratis, dus je systeem blijft up-to-date.
Tot slot: experimenteer! Voeg een bewegingssensor toe voor je verlichting, of koppel aan een Aqara-thermostaat.
Met ESPHome bouw je een energiebeheersysteem dat precies bij jouw huis past. Je bespaart geld, verlaagt je CO2-voetafdruk en hebt plezier van het bouwen. Probeer het, en je wilt nooit meer anders.
