Als je met Home Assistant een thuisbatterij wilt sturen op dynamische prijzen, kom je al snel EMHASS tegen. Het is het hart van mijn energiesysteem. Maar wat is het precies, wat doet het wel en wat juist niet, en waarom koos ik ervoor in plaats van iets eenvoudigers?
Wat is EMHASS?
EMHASS staat voor Energy Management for Home Assistant. Het is gratis, open-source software die je als add-on naast Home Assistant draait. Het is een rekenmodule: je geeft het de verwachte zon, het verwachte verbruik en de stroomprijzen, en het berekent het goedkoopste plan voor je batterij en voor verbruikers die je in de tijd mag schuiven.
Onder de motorkap is het een optimalisatieprobleem. EMHASS zoekt, binnen de grenzen die jij opgeeft (batterijcapaciteit, laadvermogen, minimale en maximale laadtoestand, aansluitwaarde), het plan met de laagste kosten of de hoogste opbrengst. Dat is geen vuistregel als “laad als het goedkoop is”, maar een berekening over alle kwartieren tegelijk.
Hoe het werkt
In mijn opzet draait EMHASS elk kwartier opnieuw. Dat heet model predictive control: elke run maakt een nieuw plan op basis van de nieuwste gegevens, en alleen het eerste stukje van dat plan wordt uitgevoerd. Komt er minder zon dan verwacht, dan stuurt de volgende run bij.
| Wat erin gaat | Wat eruit komt |
|---|---|
| Kwartierprijzen van vandaag en morgen | Gepland batterijvermogen per kwartier |
| Zonprognose | Verwachte laadtoestand van de batterij |
| Verwacht verbruik van het huis | Gepland netvermogen: afname of teruglevering |
| Huidige laadtoestand van de batterij | Wanneer een flexibele verbruiker aan moet, zoals het tapwater |
Het belangrijkste om te snappen: EMHASS bedient zelf niets. Het publiceert zijn plan als sensoren in Home Assistant. Wat daarmee gebeurt, bepaal je zelf met automatiseringen.
Waarom ik voor EMHASS koos
Eén plan voor meerdere apparaten
De app van een omvormer of energieleverancier kijkt naar één apparaat. Ik wilde dat de batterij en het tapwater samen gepland worden, en later ook de verwarming. EMHASS kan naast de batterij deferrable loads plannen: verbruikers die een bepaalde tijd moeten draaien, maar waarvan het moment niet uitmaakt. Mijn tapwatervat van 300 liter is er zo een. Zie het tapwaterblok.
Het kijkt vooruit
Een eenvoudige regel (“laad onder 20 cent, ontlaad boven 35 cent”) weet niet dat het morgenochtend ook duur wordt, of dat er straks zon komt. EMHASS ziet de prijzen en de zon van de komende anderhalve dag, en verdeelt de batterij daarover. Hoe ver vooruit precies, en waarom dat ertoe doet: de horizon van EMHASS.
Het past bij één eigenaar per actuator
Mijn belangrijkste ontwerpregel is dat elk apparaat precies één stuk software heeft dat ernaar schrijft. Dat EMHASS alleen een plan publiceert, is daarom een voordeel. Een eigen vertaallaag, de translator, toetst het plan, begrenst het en zet het om naar de taal van mijn Deye-omvormer. Valt EMHASS uit of is het plan te oud, dan zet de translator de omvormer in een veilige stand.
Open en lokaal
EMHASS draait thuis, naast Home Assistant, zonder cloud of abonnement. Ik kan precies zien wat erin gaat en wat eruit komt. En als iets niet klopt, kan ik het zelf uitzoeken, wat ik in de eerste weken ook vaak moest doen.
Wat er lastig aan is
- Het plan is zo goed als de invoer. Een prijs die een kwartier verschoven staat, of een lastprognose met de auto erin, levert een keurig plan op voor een huis dat niet bestaat. Zie EMHASS dacht dat mijn huis ’s nachts 6 kW verbruikte.
- De payload is het echte werk. De configuratie van EMHASS is bijna standaard; de keuzes zitten in wat je elke run meestuurt: prijzen op het lopende kwartier, resterende uren tapwater, een eigen lastprognose.
- Uitvoeren moet je zelf bouwen. Zonder translator of automatiseringen gebeurt er niets met het plan. Dat kostte bij mij meer tijd dan EMHASS zelf.
- Rekentijd is een grens. Een langere horizon is beter, tot de solver te lang nodig heeft. Bij mij lag die grens tussen 144 en 192 kwartieren.
Voor wie is het?
EMHASS is interessant als je een thuisbatterij hebt, een dynamisch energiecontract, en Home Assistant al draait. Je moet bereid zijn om templates te schrijven en grafieken te lezen. Wil je alleen een batterij die ’s nachts goedkoop laadt, dan is de app van je omvormer of energieleverancier misschien genoeg. Wil je meerdere apparaten in één plan, dan is EMHASS een van de weinige opties die dat open en lokaal doet.
Zelf aan de slag? In EMHASS installeren in Home Assistant loop ik stap voor stap door de installatie, de batterij-instellingen en de eerste optimalisatie.
Hoe het bij mij in elkaar zit, met de instellingen: EMHASS en de batterij. Nieuw met Home Assistant? Begin bij Wat is Home Assistant?
Gratis gids: Klaar voor 2027
De salderingsregeling stopt op 1 januari 2027. In elf pagina’s: wat het jou kost, vijf manieren om meer zonnestroom zelf te gebruiken, een checklist en een beslisboom.
Deze ervaringen gelden voor één installatie. Controleer instellingen tegen je eigen documentatie; werk aan 230/400 V laat je over aan een erkend installateur.






Geef een reactie