📋 Inhoud van dit artikel
Een rendementscalculator werkt met gemiddeldes: gemiddeld verbruik, gemiddeld zonneprofiel, gemiddeld tarief. Jouw huis is geen gemiddelde. Met de gratis HACS-integratie battery_sim simuleer je een thuisbatterij op je eigen Home Assistant-data: geen slimme schatting, maar cijfers op basis van wat jij daadwerkelijk verbruikt en teruglevert.
Waarom een simulatie beter is dan een calculator
Onze thuisbatterij-calculator is prima voor een eerste indruk: vul wat kentallen in en je hebt binnen een paar seconden een schatting. Maar die schatting draait op landelijke gemiddeldes. Heb jij overdag niemand thuis en verbruik je vooral 's avonds? Werk je thuis en verbruik je juist rond het middaguur, precies wanneer je panelen pieken? Dat maakt voor een batterij een enorm verschil, en dat verschil zie je niet terug in een calculator.
battery_sim lost dat op door een virtuele batterij naast je bestaande installatie te laten meedraaien. Geen fysieke batterij nodig: de integratie rekent op basis van je eigen import- en exportsensoren wat er zou zijn gebeurd als je wél een batterij had gehad.
Wat is battery_sim?
battery_sim is een gratis, open-source HACS-integratie voor Home Assistant. Geen cloud-account, geen premium-laag, geen abonnement. De laatste release is v2.6.1 van 11 juli 2026, en het project wordt actief onderhouden, er komen regelmatig nieuwe releases bij (check zelf de releases-pagina voor de meest actuele stand).
- Efficiëntie-curves voor laden en ontladen (
discharge_efficiency/charge_efficiency), bijvoorbeeld0:0.90, 2.5:0.94, 5:0.95 rated_battery_cyclesenend_of_life_degradation: allebei gewoon als YAML-parameter, geen losse berekening nodig- Sensoren voor laad-/ontlaadvermogen, bespaard geld (import én export apart), efficiëntie, cycli, degradatie, modus, percentage en status
Wat heb je nodig?
Drie dingen, en je hebt ze mogelijk al:
- Een werkende Home Assistant-installatie: op een Raspberry Pi, HA Green, HA Yellow of je eigen server/NAS
- HACS (Home Assistant Community Store): de plek waar je community-integraties zoals
battery_siminstalleert - Een cumulatieve import- en exportsensor in kWh: dit werkt met een HomeWizard P1 meter, een generieke DSMR-uitlezer of een Shelly 3EM. Zolang de sensor cumulatief in kWh meet, maakt het merk niet uit
Nog geen Home Assistant draaiend? Begin dan bij onze gids voor P1 meter + Home Assistant, daar staat de basissetup stap voor stap.
Installatie stap voor stap
HACS geïnstalleerd?
Heb je HACS nog niet? Installeer die eerst volgens de officiële HACS-documentatie. Zonder HACS kun je battery_sim niet toevoegen.
Battery Simulation zoeken in HACS
Ga naar HACS → Integraties en zoek op "Battery Simulation". Installeer de integratie en herstart Home Assistant.
Integratie toevoegen
Ga naar Instellingen → Apparaten & Diensten → Integratie toevoegen en zoek op "Battery Simulation".
Sensoren koppelen
Wijs je cumulatieve import- en exportsensor toe, en vul de batterijparameters in die je wilt testen: capaciteit, laad-/ontlaadvermogen. Wil je een specifiek model nabootsen? Kijk dan naar de specificaties op de productpagina en vul die zo dicht mogelijk in.
Laten meedraaien
Vanaf nu bouwt de integratie data op. Geef het minimaal een paar weken (liefst een volledig seizoen) voor een betrouwbaar beeld, want zonneopbrengst en verbruik verschillen sterk per periode.
Geavanceerd instellen: efficiëntie, cycli, degradatie
Wil je meer controle dan de UI-dialoog biedt, dan kun je een batterij ook volledig via YAML definiëren, inclusief efficiëntie-curves, tariefkoppeling en eventueel je zonnepanelen. Dit plaats je in je configuration.yaml, gevolgd door een herstart van Home Assistant. import_sensor, export_sensor, size_kwh en max_discharge_rate_kw zijn verplicht; de rest is optioneel. Elke batterij komt onder een eigen unieke sleutel (in dit voorbeeld mijn_simulatiebatterij). Een voorbeeld:
battery_sim:
mijn_simulatiebatterij:
name: "Simulatie batterij"
import_sensor: sensor.p1_meter_import_kwh
export_sensor: sensor.p1_meter_export_kwh
size_kwh: 5.12
max_discharge_rate_kw: 3.0
max_charge_rate_kw: 3.0
charge_efficiency: "0:0.90, 2.5:0.94, 5:0.95"
discharge_efficiency: "0:0.90, 2.5:0.94, 5:0.95"
rated_battery_cycles: 6000
end_of_life_degradation: 0.8
energy_import_tariff: sensor.dynamische_import_prijs
energy_export_tariff: sensor.dynamische_export_prijs
solar_energy_sensor: sensor.zonnepanelen_opbrengst
nominal_inverter_power_kw: 4.0
Een paar dingen om te weten:
energy_import_tariffenenergy_export_tariffwerken met elke entity ID, dus ook een EnergyZero- of Nordpool-templatesensor als je op dynamisch tarief zit. Er is ook een oudere, gecombineerdeenergy_tariff-optie, maar de losse import/export-variant geeft een preciezer beeld.solar_energy_sensorennominal_inverter_power_kwzijn optioneel en capt het laadvermogen op je zonneproductie, relevant als je panelen in het spel zijn.- Geen ingebouwde arbitrage-optimalisatie.
battery_simrekent, maar het beslist niet zelf wanneer laden of ontladen slim is. Wil je dat simuleren, dan stuur je dat zelf via automations met de modicharge_only,discharge_onlyen dergelijke.
Mijn eigen resultaten
Ik kwam battery_sim tegen en vond het meteen te gaaf om voor mezelf te houden, dus wilde ik dit gewoon met jullie delen. Ik ga er zelf ook mee spelen op mijn eigen P1-data, en zodra ik een testperiode heb gedraaid vul ik deze sectie aan met concrete screenshots en cijfers uit mijn eigen Home Assistant-omgeving. Vervolg volgt.
Eerlijke waarschuwing
Dit is en blijft een simulatie, geen garantie. Het resultaat hangt af van je eigen tarief-instellingen, de kwaliteit van je sensoren en de batterijparameters die je invult. Een echte batterij gedraagt zich in de praktijk anders: fase-beperkingen, firmware-limieten en niet elke laad-/ontlaadmodus is in de praktijk altijd beschikbaar. Zie dit als een eerlijke indicatie op basis van jouw eigen verbruik, niet als een harde belofte.
Nog geen Home Assistant? Dit heb je nodig
Wil je hiermee aan de slag maar heb je nog geen Home Assistant draaien? Er is in 2026 nog maar één nieuwe officiële hub leverbaar.
Home Assistant Green
Kant-en-klaar met HAOS voorgeïnstalleerd. Rockchip RK3566, 4GB RAM, 32GB eMMC, minder dan 2W verbruik. Geen Zigbee/Thread ingebouwd, daarvoor heb je een losse Connect ZBT-2 dongle nodig (±€45). Beginnersvriendelijk, plug-and-play.
Raspberry Pi 5 + zelf HAOS installeren
Goedkoopste route als je al wat DIY-ervaring hebt: koop een Raspberry Pi 5, flash Home Assistant OS er zelf op via de Raspberry Pi Imager, en je hebt dezelfde basis als HA Green voor minder geld.
Bekijk Raspberry Pi 5 op Bol.com →Home Assistant Yellow
Raspberry Pi Compute Module 4, ingebouwde Zigbee/Thread-radio, M.2 NVMe-slot. Blijft software-updates krijgen, maar wordt niet meer nieuw verkocht, alleen nog restvoorraad of tweedehands. Alleen relevant als je 'm al hebt of gericht zoekt.
Heb je al Home Assistant draaien en wil je meer uit je energiedata halen? Kijk dan ook naar onze P1 meter + Home Assistant-gids voor de basissetup, of check met de thuisbatterij-calculator hoe een gemiddeld huishouden ervoor staat.
Veelgestelde vragen
Kan ik mijn oude P1-data gebruiken om terug te rekenen?
Nee. battery_sim simuleert alleen vanaf het moment dat je de integratie installeert. Historische import- en exportdata kan de simulatie niet terugrekenen, je begint met meten vanaf dag één.
Is battery_sim echt helemaal gratis?
Ja. Het is een gratis, open-source HACS-integratie zonder cloud-account en zonder premium-laag. Je hebt alleen een werkende Home Assistant-installatie en HACS nodig.
Werkt battery_sim met elke P1 meter of energiemeter?
Ja, zolang je een cumulatieve import- en exportsensor in kWh hebt. Dat werkt met HomeWizard P1, een generieke DSMR-uitlezer of een Shelly 3EM.
Is Home Assistant Yellow nog te koop?
Nee, Yellow is sinds oktober 2025 uit productie. Nabu Casa verkoopt hem niet meer nieuw, je vindt alleen nog restvoorraad of tweedehands. Green is in 2026 de enige nieuwe officiële hub.
Vervangt deze simulatie de thuisbatterij-calculator?
Nee, ze vullen elkaar aan. De calculator geeft in een paar seconden een schatting op basis van gemiddeldes. battery_sim geeft na een testperiode een beeld op basis van jouw eigen verbruiks- en teruglever-patroon.
Maakt een dynamisch energiecontract de simulatie nauwkeuriger?
Ja. Met energy_import_tariff en energy_export_tariff koppel je een uurprijs-sensor (bijvoorbeeld van je dynamische contract) aan de simulatie. Dan reken je met je werkelijke prijs per kwartier of uur in plaats van een vast gemiddeld tarief, dat maakt het bespaarbedrag een stuk realistischer.