Wat is OCPP? Het Open Charge Point Protocol uitgelegd
OCPP (Open Charge Point Protocol) is de open standaard waarmee een laadpaal communiceert met het beheersysteem dat hem aanstuurt. Het protocol bepaalt hoe een laadpaal een laadsessie start, meterstanden doorgeeft en storingen meldt — ongeacht welk merk de paal is of welke software erachter draait.
OCPP 1.6 vs 2.0.1 vs 2.1: alle verschillen op een rij
OCPP 1.6 en 2.0.1 zijn niet uitwisselbaar: 2.0.1 herschrijft het berichtenmodel, voegt een devicemodel toe en bouwt beveiliging in de standaard in. OCPP 2.1 is wél achterwaarts compatibel met 2.0.1 en voegt vooral bidirectioneel laden en netaansturing toe.
OCPP 2.1: wat er nieuw is en wanneer het je iets oplevert
OCPP 2.1 verscheen in januari 2025 en is volledig achterwaarts compatibel met 2.0.1. De kern is dat de laadpaal een rol krijgt in het energiesysteem in plaats van alleen in het laadproces: bidirectioneel laden via ISO 15118-20, aansturing van zon en batterij, en transacties met een vaste prijs, hoeveelheid of tijdsduur.
OCPP, OCPI, OSCP en ISO 15118: welk protocol doet wat
De vier protocollen regelen elk een andere verbinding: OCPP tussen laadpaal en beheersysteem, OCPI tussen laadaanbieders onderling, OSCP tussen beheersysteem en netbeheerder, en ISO 15118 tussen laadpaal en auto. Ze vervangen elkaar niet — ze vullen elkaar aan.
OCPP-berichten: complete referentie van 1.6 en 2.0.1
OCPP 1.6 kent 30 berichten verdeeld over zes profielen, waarvan alleen het Core-profiel verplicht is. OCPP 2.0.1 groepeert een veel groter aantal berichten in zestien functieblokken. Deze pagina geeft beide overzichten, met per bericht wie het verstuurt en waarvoor het dient.
OCPP-foutcodes en statussen: complete referentie
OCPP kent vier soorten codes die je uit elkaar moet houden: connectorstatussen (wat doet de paal), foutcodes (wat is er stuk), autorisatiestatussen (mag deze pas laden) en RPC-fouten (wat ging er mis in het berichtenverkeer). Deze pagina geeft alle waarden met hun praktische betekenis.
OCPP-beveiliging: securityprofielen 1, 2 en 3 uitgelegd
OCPP kent drie securityprofielen. Profiel 1 gebruikt alleen een wachtwoord zonder versleuteling en hoort nooit op internet. Profiel 2 voegt TLS toe en is het minimum voor elke verbinding buiten een eigen netwerk. Profiel 3 gebruikt wederzijdse certificaten en is de norm voor publieke of bedrijfskritische infrastructuur.
Smart charging met OCPP: laadprofielen en load balancing uitgelegd
Smart charging in OCPP werkt met laadprofielen: schema's die per tijdvak een maximum aan stroom of vermogen opleggen. Door profielen op verschillende niveaus te stapelen — hele locatie, standaard per sessie, specifieke sessie — verdeel je een beperkte netaansluiting over meer laadpunten dan er anders zouden passen.
Migreren van OCPP 1.6 naar 2.0.1: stappenplan en valkuilen
Migreren van OCPP 1.6 naar 2.0.1 is geen upgrade maar een parallelle implementatie: de versies zijn niet uitwisselbaar, dus je server moet beide tegelijk spreken terwijl je laadpalen één voor één overgaan. Reken op firmware-updates per paal en een herbouw van je configuratielogica.