Skip to content
About

The cloud testing platform for OCPP and OCPI

OCPPLab is built by engineers who work in the OCPP and OCPI specifications every day. The platform exists so EV charging teams can validate firmware, CSMS releases, and roaming integrations at production scale without maintaining a hardware lab.

What we focus on

OCPPLab covers the full surface area of EV charging protocol testing — from a single charger smoke test to a 10,000-charger load run, from CSMS regression to OCPI partner certification.

OCPP protocol depth

We work daily with OCPP 1.6 and OCPP 2.0.1, including the OCPP 1.6 Security Whitepaper edition 2 extension. The platform models charger behavior, common implementation differences, and JSON Schemas published by the Open Charge Alliance.

OCPI roaming workflows

We've built end-to-end OCPI 2.1.1 and 2.2.1 implementations covering the full module set — Locations, Sessions, CDRs, Tariffs, Tokens, Commands, ChargingProfiles, and HubClientInfo — including hub-mediated integrations.

CSMS testing at scale

Our load-testing infrastructure can simulate 10,000+ concurrent virtual charge points against a single CSMS. We've validated CPMS proxies, real-time authorization paths, and offline transaction replay under sustained load.

Vendor and hub coverage

We maintain vendor-style charger profiles and hub-oriented roaming workflows so teams can rehearse likely integration behavior before field testing. The catalog grows as the EV charging market does.

How we work

Spec accuracy first

Every claim on this site — every field name, every enum value, every status code — is checked against the authoritative OCPP and OCPI specifications. We'd rather link to the OCA or EVRoaming Foundation than paraphrase.

Cloud, not lab

Hardware labs are slow, expensive, and don't scale. We built OCPPLab so engineering teams can validate firmware, CSMS releases, and roaming integrations from a browser without coordinating physical chargers.

Open ecosystem

OCPP and OCPI are open standards. We publish technical guides, reference content, and the OCPPLab blog so any team building EV charging infrastructure has the documentation they need — whether or not they're our customer.

Standards we follow

We track the upstream specifications continuously. Our test suites and protocol behavior are kept current against:

Want to go deeper?

Browse the technical blog or start testing your own integration today.