Voor klanten lijkt het magie: batterij laadt bij goedkope uren, ontlaadt bij dure. Voor installateurs is het een ketting van 5 technische lagen die foutloos moeten samenwerken.
Laag 1 — Belpex prijsdata
Het Belgische Belpex-dagmarkt publiceert elke dag om 14u de uurprijzen voor de volgende dag (00u tot 23u). Er zijn dus 24 datapoints per dag.
API-endpoints: entsoe.eu, of (eenvoudiger) via proxy-services zoals:
- elexys.be/belpex-feed (Belgisch)
- awattar.be (werkt ook in B)
- Proprietaire feeds van leveranciers (Bolt, Octopus)
Laag 2 — Contract-transformatie
Raw Belpex-prijs (€/MWh) → jouw effectieve tarief per kWh:
Tarief kWh = (Belpex + heffing + netto-tarief + marge) × 1,06 (BTW)
Voor Bolt in 2026 bijvoorbeeld:
- Belpex: €52/MWh = €0,052/kWh
- Heffing: €0,031/kWh
- Netto-tarief: €0,11/kWh
- Marge: €0,025/kWh
- Subtotaal: €0,218/kWh
- BTW 6 %: €0,231/kWh
Dat is dus je werkelijke afname-tarief voor dat uur.
Laag 3 — De scheduler
De omvormer (of extern management system) berekent voor elk uur:
1. Voorspelde PV-productie (op basis van weermodel) 2. Voorspelde huisconsumptie (op basis van historie) 3. Beschikbare batterijcapaciteit 4. Tarief voor dat uur
Dan berekent hij een optimaal laad/ontlaad-schema voor 24u, die elk uur heroverwogen wordt.
Laag 4 — CAN-bus communicatie
Omvormer stuurt commando's naar batterij BMS via CAN-bus protocol:
- 0x305: set charge current
- 0x306: set discharge current
- 0x307: request state of charge
- 0x308: emergency stop
Elk 500 ms wordt status opgevraagd. Bij afwijking: scheduler past aan.
Laag 5 — Uitvoering en correcties
Reële PV-productie wijkt vaak af van voorspelling. Scheduler doet realtime correcties:
- Als productie 20 % onder voorspelling → minder overschot → niet laden via net
- Als huisverbruik 40 % boven voorspelling → batterij ontladen, geen afname
- Als prijs piekt onverwacht (bv. windstilte in NL) → vroeger ontladen
Welke omvormers doen dit goed
De technische valkuil
Veel klanten denken dat Belpex-sturing "automatisch aan staat". Dat is niet zo. Bij bijna elke omvormer moet:
1. Contract-configuratie ingevoerd worden (wat is jouw exact tarief per kWh bovenop Belpex?) 2. Belpex-feed URL geselecteerd worden 3. Minimum-SoC-limiet ingesteld (wil je 10 % reserve voor backup?) 4. Uitzonderingsregels (bv. "laad nooit aan als buitentemperatuur onder -10 °C")
TEP doet deze configuratie standaard bij oplevering. Veel installateurs niet — dan heeft klant de app, maar Belpex werkt feitelijk niet.
Wil je jouw eigen cijfers berekenen?
Stuur ons je verbruiksdata — wij maken een persoonlijke business case gebaseerd op jouw situatie. Gratis en vrijblijvend.
Vraag je persoonlijke berekening →