Hoofdstukken van deze gids
Slim sturen Gids · 14 hoofdstukkenDeel 1 · Meter en gegevens
Deel 2 · Zelfverbruik en sturing
- 5Energiemanagementsysteem (EMS)
- 6Zelfverbruik verhogen
- 7Verbruik verschuiven
- 8Warmtepomp sturen
- 9Communicatie: Modbus, API, lokaal of cloud
- 10Voorspellingen: zon, verbruik en prijs
Deel 3 · Dynamische prijzen
- 11Dynamisch energiecontract
- 12Voor wie een dynamisch tarief loont
- 13Negatieve prijzen en injectie beperken
Deel 4 · Veiligheid
Tot slot
Gids slim sturen · Deel 2 · Zelfverbruik en sturing
9 Communicatie: Modbus, API, lokaal of cloud
In het kort
In je installatie lopen gegevens langs drie wegen. De digitale meter geeft via de P1-poort elke seconde je verbruik door. Dat is alleen lezen: er gaat niets terug.
Omvormer, batterij, laadpaal en energiebeheer praten meestal onderling over een lokaal protocol zoals Modbus. Wil je van op afstand meekijken, dan loopt het doorgaans via een cloud-API van de leverancier. Lokaal blijft werken als je internet wegvalt, en jij bepaalt wie meekijkt. De cloud is makkelijker, maar je hangt aan de leverancier vast. Klassiek Modbus heeft geen versleuteling en geen wachtwoord, en hoort daarom op een afgeschermd netwerk.
Drie lagen waarlangs gegevens lopen
De eerste laag loopt van de meter naar je huis, via de P1-poort. Lokaal, en alleen om te lezen.

De tweede loopt van toestel naar toestel, met Modbus, SunSpec of een lokale API. Ook lokaal, over je netwerk of een seriële kabel.
De derde loopt van het toestel naar de leverancier of een dienst, over het internet, met een cloud-API of MQTT.
Een energiemanagementsysteem haalt zijn gegevens uit de eerste twee lagen en stuurt zijn opdrachten terug via de tweede of de derde.
De P1-poort: lokaal en enkel lezen
Elke digitale elektriciteitsmeter heeft een P1-poort, ook gebruikerspoort genoemd. Bij sommige meters zit ze onder het geelgroene klepje, bij andere achter een uitsparing. Elke seconde komen er elektriciteitsgegevens uit: verbruik, actief vermogen en enkele kwaliteitsgegevens. Gas en water volgen om de 5 minuten.
Je laat de poort eerst activeren met een aanvraag bij Fluvius, wat tot 72 uur kan duren. Een driehoekje boven "P1" op het scherm van de meter betekent dat ze aan staat.
De gegevens blijven van jou, maar elke app op een actieve poort kan ze uitlezen, en wat je aansluit is jouw verantwoordelijkheid. Fluvius beschrijft in zijn voorschriften geen versleuteling of aanmelding op de P1-verbinding. Sluit er alleen toestellen op aan die je vertrouwt.
De poort werkt in één richting. Volgens de voorschriften mag de meter er op geen enkele manier door beïnvloed worden. Via P1 stuur je niets naar de meter of de netbeheerder.
Modbus: de gemeenschappelijke taal
Modbus is een manier om berichten tussen slimme toestellen uit te wisselen, en dateert van 1979. Eén kant, de client, stelt een vraag. De andere kant, de server, antwoordt.
Er zijn twee smaken. Modbus TCP verpakt dezelfde instructies in TCP/IP, zodat ze over Ethernet of wifi kunnen, op poort 502. Modbus RTU is de seriële variant, bijvoorbeeld op een RS-485-bus. Met een gateway zet je een seriële lijn om naar Ethernet.
De waarden staan in registers van 16 bit. Per vraag lees je er hoogstens 125, en schrijf je er hoogstens 123.
Er is één grote beperking. Modbus legt vast hoe je een register leest, maar niet wat erin staat. Zonder verdere afspraken moet elke fabrikant zelf vertellen welk register wat bevat.
SunSpec: afspraken over de inhoud
Daar komt SunSpec Modbus om de hoek kijken. Het is een open standaard met gemeenschappelijke parameters en instellingen om zonne-omvormers, opslag en meters te volgen en te sturen. Zo moeten toestellen van verschillende fabrikanten met elkaar overweg kunnen.
Of een toestel SunSpec ondersteunt, beslist de fabrikant. Vraag het na voor je koopt.
API's en MQTT: berichten over het netwerk
Een API is een afgesproken manier waarop software met software praat. Fluvius heeft er een voor energiedienstverleners die automatisch gegevens van digitale meters willen ontvangen, na een mandaat, een volmacht, van de klant. Aanmelden kan alleen met een professioneel account, en de meeste diensten zijn betalend.
MQTT is een open standaard voor berichten tussen slimme toestellen. De ene publiceert, de andere abonneert zich, en er is weinig bandbreedte voor nodig. Handig als je één waarde, zoals je netafname, tegelijk naar meerdere ontvangers wil sturen.
Wil je snel reageren, dan heb je niets aan het klantenportaal van Fluvius. Dat krijgt één update per dag, tot en met gisteren. Voor snelle reacties is er de P1-poort.
Welke meetgegevens krijgt wie van Fluvius?
⏱ De digitale meter meet per kwartier. Sinds 2026 leest Fluvius de kwartierwaarden voor elektriciteit standaard uit. Vroeger moest je die uitlezing zelf aanzetten.
Je leverancier of een energiedienstverlener krijgt ze niet, tenzij het nodig is voor een dynamisch contract of tenzij jij toestemming geeft. Voor dat dynamische contract heet het meetregime 3, en ook daar geef je zelf de toestemming. In het portaal zie je met wie je gegevens deelt.
Dat alles geldt voor het net van Fluvius in Vlaanderen. Brussel en Wallonië hebben andere netbeheerders.
Welke koppeling gebruik je waarvoor?
| Koppeling | Waarvoor | Wat controleer je? |
|---|---|---|
| P1 | Meetgegevens uit de netmeter | Welke meter en welke gegevensvelden worden ondersteund |
| Modbus | Waarden uitlezen en soms instellen | De registerlijst en welke schrijfacties toegelaten zijn |
| SunSpec Modbus | Gemeenschappelijke gegevensmodellen voor energietoestellen | Welk model het toestel echt aanbiedt |
| API | Afgesproken softwaretoegang tot een toestel of dienst | Lokaal of via internet, en de gebruiksvoorwaarden |
| MQTT | Berichten verspreiden via een berichtenserver | Wat de berichten betekenen en hoe ze beveiligd zijn |
| OCPP | Gesprek tussen laadpaal en beheersysteem | De versie en de ondersteunde slimme laadfuncties (Slimme laadpaal) |
Spreken twee toestellen hetzelfde protocol, dan doen ze daarom nog niet samen wat jij wil. Een systeem kan de stand van je batterij lezen zonder haar laadvermogen te kunnen instellen.
Vraag per functie wat werkt, met het type en de softwareversie van elk toestel. Een converter vertaalt berichten, maar een functie die het toestel niet heeft, voegt hij niet toe. Wij zouden vragen om de functie die je nodig hebt te zien werken, bijvoorbeeld laden op overschot terwijl het vertrekuur gehaald wordt.
Lokaal of cloud: de afweging
| Aspect | Lokaal | Cloud |
|---|---|---|
| Internetstoring | Blijft werken, want het blijft in je eigen netwerk | Valt uit, tenzij het toestel een lokale terugval heeft |
| Wie ziet je gegevens | Enkel wie je toegang geeft op je netwerk | Ook de leverancier en zijn onderaannemers |
| Toegang van overal | Moeilijker: je zet een beveiligde verbinding op | Eenvoudig via een app |
| Afhankelijkheid van de leverancier | Laag bij een open lokale interface | Hoog: stopt de dienst, dan stopt de functie |
| Beveiliging | Jij beheert het netwerk. Klassiek Modbus heeft zelf geen beveiliging. | De leverancier beheert de server, jij ziet niet hoe |
| Updates | Je laat ze zelf of via het toestel uitvoeren | Vaak automatisch via de leverancier |
Twee Europese regels spelen mee. ⏱ Sinds 12 september 2025 mag je volgens de Data Act de gegevens van een verbonden toestel gratis opvragen en laten doorgeven aan wie je zelf kiest. Dat is een recht op toegang. Een lokale aansluiting die in realtime werkt, belooft de Data Act je niet.
⏱ En volgens de Cyber Resilience Act moet de fabrikant van een product met digitale onderdelen bij aankoop vermelden tot wanneer hij het ondersteunt. Meer daarover in Cyberveiligheid.
Wat gebeurt er bij een storing?
Een systeem dat alleen werkt als alles werkt, schiet tekort. Dit kan je verwachten, en dit hoort een degelijk systeem dan te doen:
| Gebeurtenis | Wat hoort het systeem te doen? |
|---|---|
| Internet valt weg | De lokale functies blijven werken. Prijzen en weerdata kunnen ontbreken, dan geldt een eenvoudig plan. |
| De P1-gegevens stoppen | Een andere meting neemt over, of een voorzichtige begrenzing wordt actief. |
| De prijzen voor morgen ontbreken | Een tijdelijk eenvoudig plan, bijvoorbeeld een vaste laadtijd. |
| De controller valt uit | Elk toestel valt terug op zijn eigen standaardwerking. |
| De verbinding komt terug | Het systeem leest eerst de echte toestand opnieuw in voor het verder gaat. |
Wat veilig en gewenst is, verschilt per installatie. Trager laden kan meestal geen kwaad, een verwarming die uren geblokkeerd staat in januari wel. En een opdracht van gisteren mag niet stilletjes uitgevoerd worden alsof ze nieuw is. De wagen kan intussen elders geladen zijn, de batterij kan anders staan.
Wat de app toont en wat de sturing doet, zijn twee aparte zaken. De app kan onbereikbaar zijn terwijl de laadpaal veilig verder werkt. Of ze toont een oud plan terwijl de opdrachten het toestel niet meer bereiken. Een goede app laat daarom de laatste geldige meting en opdracht zien. Zorg ook dat je de belangrijkste functies zelf kan bedienen als je account even niet werkt, en bewaar de handleiding ergens anders dan in de app.
Een clouddienst kan ook veranderen of verdwijnen. Vraag welke functies er dan overblijven, of je je gegevens en instellingen kan exporteren en of een andere partij het systeem kan overnemen. Zo kan een goedkoop toestel met een volledig gesloten dienst op termijn duurder uitvallen.
Wat vraag je vóór je koopt?
Een paar vragen die wij altijd stellen:
- Heeft het toestel een open lokale interface, zoals Modbus TCP of een lokale API, en publiceert de fabrikant de registerlijst? Ondersteunt het SunSpec?
- Werkt het zonder internet, of valt de sturing dan stil?
- Tot wanneer belooft de fabrikant beveiligingsupdates?
- Kan ik mijn gegevens exporteren en doorgeven?
- Is er aanmelding en versleuteling op de lokale interface?
Rekenvoorbeeld
Een gezin in Turnhout heeft een digitale meter, een omvormer met batterij en een laadpaal, en wil zijn maandpiek laag houden. ⏱ Het capaciteitstarief kost gemiddeld rond 53,39 euro per kW per jaar, zonder btw, aan het tarief van 2026. Die piek is het hoogste gemiddelde over 15 minuten. Het systeem moet binnen een kwartier reageren.
Welke bron kan het gezin daarvoor gebruiken? Het klantenportaal toont alles tot en met gisteren. Te laat om te sturen, maar goed om achteraf je pieken terug te vinden.
De P1-poort geeft één telegram per seconde, 86.400 per dag. Daarmee houdt een lokaal EMS de netafname van het lopende kwartier bij. Kookt het gezin om half zeven terwijl de wagen laadt, dan kan het systeem de laadpaal afremmen of de batterij laten bijspringen.
De opdracht aan omvormer, batterij en laadpaal gaat via hun lokale interface, zoals Modbus TCP. Is die er niet, dan loopt ze via de cloud van de leverancier. Dan hangt de sturing ook aan je internet en aan die leverancier.
En wat levert het op? Elke kW die je maandpiek over het jaar gemiddeld zakt, scheelt zo'n 53 euro per jaar. Een laadpaal die even terugschroeft, maakt verschil. Of jij die winst haalt, lees je in Het capaciteitstarief en Capaciteitstarief en batterij.
Welke toestellen bij jou met elkaar kunnen praten, verschilt per merk, type en softwareversie. En de keuze die je nu maakt, draag je 25 tot 30 jaar mee. De MYNRG Check vertrekt van jouw verbruik en jouw dak, en de installateur ter plaatse test of de koppeling echt werkt.
Goed om te weten
Voor het uitlezen van je netafname heb je geen cloud nodig. De P1-poort geeft het je lokaal, in één richting.
Het Amerikaanse onderzoekscentrum NREL bevestigt dat traditioneel Modbus geen versleuteling gebruikt. Er bestaat wel een beveiligde Modbus, maar dat is een ander protocol: Modbus/TCP Security, met TLS, een versleutelde verbinding, en certificaten op poort 802. Of jouw toestel het ondersteunt, staat in de handleiding.
Wil je de gegevens van je toestel opvragen, dan helpt de Data Act je. Maar die regelt toegang en doorgeven, en niet in welk formaat of hoe snel. Twijfel je, vraag de fabrikant dan wat er precies beschikbaar is.
Voor- en nadelen
| Voordelen | Nadelen | |
|---|---|---|
| Lokaal | Werkt zonder internet, geen leveranciersafhankelijkheid, snelle reactie, je gegevens blijven thuis | Je beveiligt netwerk en toegang zelf, geen bereik van op afstand zonder extra voorzieningen, vereist een toestel met open interface |
| Cloud | Werkt overal, onderhoud door de leverancier, eenvoudige app | Stopt de dienst of je internet, dan stopt de functie. Je gegevens staan bij een derde. Je weet niet precies hoe het beveiligd is. |
Voor wie het technisch wil weten
- P1-signaal. Seriële verbinding op 115200 baud (8N1), RJ12-connector, open-collectoruitgang, +5 V met hoogstens 250 mA. Eén telegram per seconde met een CRC16-controle, een controlegetal tegen beschadigde waarden. Het telegram begint met "/" en eindigt met "!" en de CRC.
- Seriële kant van Modbus. Bij Modbus RTU zit het serveradres in het bericht, 1 byte. Een gateway zet RS-232 of RS-485 om naar Ethernet. Zo wordt een oudere omvormer met een seriële poort bereikbaar over Modbus TCP, maar dan hangt hij ook aan je netwerk.
- Eén client tegelijk? Of een toestel meerdere Modbus-clients tegelijk toelaat, beslist de fabrikant. Test het voor je een tweede systeem naast de app van de fabrikant aansluit.
- Poll tegenover push. Modbus werkt met polling: de client vraagt. MQTT werkt met abonnementen: de bron publiceert en de ontvangers krijgen het vanzelf.
- Modbus/TCP Security. Verplicht TLS 1.2 of hoger met wederzijdse certificaten. Terugvallen op oudere versies mag niet.
- Functiecodes. 03 leest holding registers, 04 leest input registers, alleen lezen, 06 schrijft één register, 16 schrijft meerdere registers. Een mislukte vraag komt terug als functiecode plus 0x80, met een foutcode.
Bronnen bij dit hoofdstuk
- Fluvius, Maak je meter slim (P1-poort)
- Fluvius, Wat zijn kwartierwaarden?
- Fluvius, Energiedienstverleners
- Fluvius, Technische voorschriften eMUCS-P1 (v2.1.1)
- Fluvius, User Ports of Smart Meters
- VNR, Capaciteitstarief
- Modbus Organization, FAQ
- Modbus Organization, Application Protocol Specification V1.1b3
- Modbus Organization, MODBUS/TCP Security
- NREL, Cybersecurity Certification Recommendations for Interconnected Grid Edge Devices
- SunSpec Alliance, SunSpec Modbus
- MQTT
- Europese Commissie, Data Act
- Europese Commissie, Cyber Resilience Act
Veelgestelde vragen
Is Modbus veilig?
Klassiek Modbus heeft geen versleuteling of aanmelding. Er bestaat een beveiligde variant met TLS. Zet het hoe dan ook op een afgeschermd netwerk.
Heb ik een lokale interface nodig?
Wil je sturen op je kwartierpiek of blijven werken bij een internetstoring, dan wel. Voor alleen kijken volstaat meestal een app in de cloud.
Werkt mijn systeem nog bij internetverlies?
Dat verschilt per systeem. Prijzen, aanmelding of een licentiecontrole kunnen toch internet vragen. Vraag per functie wat blijft werken en hoe het systeem zich herstelt.
Is een lokale koppeling altijd beter?
Ze maakt je minder afhankelijk, maar documentatie, beveiliging en onderhoud tellen even zwaar. Lokale sturing en diensten via internet kunnen ook goed samengaan.
Betekent OCPP dat elke laadpaal met elk systeem samenwerkt?
Nee. Versie, functies en software beslissen mee, en OCPP 1.6 en 2.0.1 werken niet met elkaar samen. Meer in Slimme laadpaal.
Kan ik later van systeem veranderen?
Dat hangt aan de interfaces, aan wie de toegangsrechten heeft en aan of je gegevens en instellingen kan exporteren. Ook met een open protocol kost een overstap moeite.