The first complete platform for EV interoperability testing
Station F
EDHEC EntrepreneursCurrent problem
OCPPLabTeams still depend on physical chargers, vehicles and sites to validate integrations. Testing becomes slow, expensive and difficult to reproduce.
Critical validation workflows remain manual and concentrated in a few protocol experts, creating bottlenecks across engineering teams.

Physical labs, protocol experts and fragmented tools slow down deployments, increase costs and delay integrations across the EV ecosystem.
Every charger manufacturer behaves differently. Validating dozens of firmware versions and vendor-specific implementations does not scale manually.
Integrating a new CPO, eMSP or roaming partner requires weeks of coordination, protocol validation and certification preparation.
The OCPP problem
OCPPLabBuilding a central system is not the hard part. Validating it across chargers, vendors and real-world scenarios is.
Every validation cycle requires physical chargers, vehicles, sites and protocol experts. Testing a single workflow can take 20–30 minutes.
Every charger vendor interprets OCPP differently. Supporting 20+ charger brands often means maintaining 20+ different behaviors.
Most teams only test critical happy paths. Complex workflows, firmware regressions and edge cases reach production.
A charger working in the lab does not prove that 1,000+ chargers will work in production. Architecture issues are discovered too late.
Most teams never validate interoperability at production scale before going live.
The OCPI problem
OCPPLabWhether peer-to-peer or hub-based, roaming still needs to be validated before partner testing, certification and production.
Most eMSPs and CPOs validate roaming flows against a small number of partners, while production must work across many operators, chargers and real-world conditions.
Different OCPI versions, custom implementations, tariffs, tokens and CDR flows create interoperability gaps between partners, even when a hub is involved.
Many problems are discovered during partner testing, hub certification or production, creating delays, rework and costly back-and-forth between teams.
Passing certification does not guarantee that every charger, tariff, token, session and CDR flow will behave correctly in real-world production scenarios.
Most roaming paths are never tested until real drivers use them.
Ecosystem
OCPPLabOCPPLab helps CPOs, eMSPs, charger manufacturers and roaming platforms continuously test interoperability before issues reach production.
Complexity explosion
OCPPLabThe interoperability challenge
No team can realistically validate this ecosystem manually.
~240
eMSPs
Europe
3,000+
CPOs
Europe
100+
Charger brands
Europe
Firmware
versions
Continuous updates
Protocol
versions
OCPP / OCPI / OICP
= Millions of possible interactions
EV adoption is accelerating
632,423
public charging points
in the EU at the end of 2023
153,000
new charging points
added in 2023 in the EU
~2.9M
additional public charging points
needed in the EU by 2030
~410,000
new charging points per year
needed in the EU
More chargers mean more integrations, more firmware updates and more interoperability challenges.
Source: ACEA / EAFO — Charging Ahead Report 2024
The interoperability stack
OCPPLabThe real cost of traditional testing
Cost breakdown
Total ≈ €230k / year
The hidden impact
€230k
hidden annual cost
2,500h
engineering time lost
1.5 FTE
equivalent workload
You already pay for interoperability testing.
You just pay for it inefficiently.
Market opportunity
OCPPLabOCPPLab focuses on the interoperability, validation and continuous testing layer.
TAM
2030$7.5B
Global EV Charging
Management Software Market
Europe
Estimated€1–1.5B
European Software
Opportunity
OCPPLab
Initial SOM€1–3M ARR
OCPPLab Initial SOM
3-year commercial target
Sources: Grand View Research, IEA Global EV Outlook 2024, EAFO, ACEA
What OCPPLab does
OCPPLabFrom virtual chargers and automated workflows to roaming validation, observability, CI/CD and multi-environment routing.
Simulate hundreds or thousands of chargers without hardware.
Run repeatable OCPP and OCPI test scenarios on demand.
Prepare partner onboarding, OCPI certification and roaming flows.
Centralize logs, diagnose failures and understand protocol behavior.
Validate charger brands, firmware versions and protocol variants.
Embed interoperability testing into CI/CD pipelines and validate every release automatically.
Connect one charger to multiple backends across development, testing and production.
Validate rare, complex and failure scenarios before production deployment.
Stress-test charging infrastructures and large fleets under realistic load.
Scalability — scale without risk
OCPPLabMost teams start with one charger and a few scenarios — but reality becomes hundreds then thousands of chargers across many sites and customers, all active at once. Validating with a single physical charger says nothing about whether the architecture survives that load.
OCPPLab simulates traffic impossible to reproduce physically: spin up hundreds or thousands of chargers, drive traffic peaks, and test real backend load and large-scale behaviour before growth exposes the weaknesses.
Surface backend design flaws and architecture limits early — fewer costly redesigns, less technical debt, and the confidence to grow safely. Testing one charger says nothing about your ability to manage one thousand.

TEST AND STRESS YOUR BACKEND WITH 10K+ CHARGERS
Proxy — one charger, every backend
OCPPLabA physical charger talks to one backend at a time, so when something breaks you can’t tell whether it’s the charger or the CPMS.
Route a single charger to dev, test and production at once — compare environments and benchmark against reference systems live.
Spot behaviour differences instantly and deploy with confidence, across virtual, physical and hybrid setups.

EVERY TWO CHARGERS CONNECT TO ONE CPMS VIA THE PROXY
OCPI roaming + pre-certification testing
OCPPLabRegister an eMSP or CPO once. OCPPLab runs the Credentials handshake, version negotiation and partner directory — all from the dashboard.
Run partners on different OCPI versions on the same network without hand-writing translation layers — the platform negotiates per partner.
Simulate a multi-operator roaming ecosystem to validate inter-operator behaviour before certification — reach roaming hubs with fewer failed sessions.

ONE PLATFORM CONNECTS EVERY eMSP TO EVERY CHARGER
OCPI roaming scalability
OCPPLabAn eMSP, app and wallet reach CPO networks 1, 2 and 3 through a single OCPPLab proxy — no point-to-point integration per partner.
The proxy speaks OCPI 2.1.1, 2.2.1 and 2.3.0 to partners and OCPP 1.6, 2.0.1 and 2.1 to networks — version gaps reconciled in one place.
Token A/B/C auth, billing and CDR delivery run through the same proxy, so adding a CPO network scales the roaming footprint without rewiring.

ONE PROXY BROKERS EVERY eMSP TO EVERY CPO NETWORK
Build and test without hardware
OCPPLabSpin up chargers that speak real OCPP — no procurement, sub-minute spin-up, every edge case exercised in CI before production hardware.
Compose multi-step scenarios visually — handshake → tokens → commands, with waits and config changes — and replay them identically on every run.
Replay every scenario across hundreds of charger models and load-test in CI, so one fix never silently breaks another brand.

TEST EVERY OCPP & OCPI SCENARIO BEFORE PRODUCTION
An SDK for every stack
OCPPLabFully-typed SDKs for OCPP 1.6 / 2.0.1 and OCPI 2.1.1 / 2.2.1 — wire a charger, backend or roaming partner into your stack in minutes, not weeks.
Call sessions, commands, tokens and CDRs straight from your code. The same proxy, monitoring and roaming engine, exposed as a dependency you install.
Copy an example from the docs, run it against virtual chargers, and ship — auth, retries and OCPI version negotiation handled for you.

ROI & business impact
OCPPLabProjected impact
€200k+
Estimated annual interoperability testing costs
(illustrative scenario based on internal modelling)
Days → Minutes
Validation cycles accelerated through automation
10x+
Potential ROI
(compared to traditional hardware-dependent testing workflows)
More coverage. Less effort. Earlier detection.
Error rate — fewer failed sessions
OCPPLab
TRACKING EVERY FAILURE TAKES THE ERROR RATE FROM ~20% TO UNDER 2%
Roughly one in five public charge attempts fails — a car that never charges, a driver who never comes back. Without instrumentation that error rate is invisible: it shows up as churn, not as a number on a dashboard.
Live monitoring and AI debugging classify each failed session the moment it happens — auth reject, connector fault, backend timeout, roaming reject — so failures become attributable events instead of anonymous drop-offs.
Turning blind failures into tracked, root-caused events is what moves the needle: teams running on OCPPLab take failed sessions from ~20% to under 2%, and keep them there.
Demo — Charging Management Platform (Private beta)
OCPPLabSilent walkthrough of the OCPPLab charging management platform: virtual chargers, protocol workflows, and live session debugging.

Early design partner program
OCPPLabWe're working with a limited number of CPOs, eMSPs and charger manufacturers to define the next generation of interoperability validation.
You get
We get
Build the platform with us, not after us.
Who we are
OCPPLab
Co-founder & Data Scientist
5+ years in AI, data and software products. Focused on AI and machine learning for eMobility, product strategy and go-to-market, automation, analytics and decision systems.

Co-founder & Staff Engineer
6+ years in software engineering. Focused on OCPP and OCPI platform development, distributed systems and cloud infrastructure, and EV charging software architecture.
“This problem showed up firsthand — this is the platform operators wished existed.”
Our vision
OCPPLabBuild once. Validate everywhere.
Contact
OCPPLabSchedule a walkthrough and see how OCPPLab can test OCPP, OCPI, roaming and production-scale edge cases before they hit your users.