Inspect live schemas, JSON-RPC envelopes, and REST payloads across all six supported protocols.
[
2,
"msg-16-boot-8841",
"BootNotification",
{
"chargePointVendor": "OCPPLab Virtual",
"chargePointModel": "HyperCharge-Pro",
"chargePointSerialNumber": "OCPP-SIM-9021",
"chargeBoxSerialNumber": "BOX-77319",
"firmwareVersion": "2.4.12-rel",
"meterType": "Integrated 3-Phase kWh"
}
]OCPP 1.6
Validate charger onboarding, authorization, transactions, status notifications, meter values, and remote commands for widely deployed OCPP 1.6 fleets.
Explore OCPP 1.6 testing →
OCPP 2.0.1
Test modern OCPP 2.0.1 workflows including smart charging, device management, security profiles, ISO 15118-adjacent flows, and TransactionEvent handling.
Explore OCPP 2.0.1 testing →
OCPP 2.1
Explore OCPP 2.1 enhancements including bidirectional charging (V2G/V2X), DER control, dynamic tariffs, BatterySwap, and AFRR signal integration.
Explore OCPP 2.1 testing →
OCPI 2.1.1
Cover core roaming interoperability for credentials, locations, sessions, CDRs, tariffs, tokens, and commands between CPOs and eMSPs.
Explore OCPI 2.1.1 testing →
OCPI 2.2.1
Validate newer roaming and hub workflows including ChargingProfiles, HubClientInfo, richer tariff structures, and broader hub interoperability requirements.
Explore OCPI 2.2.1 testing →
OCPI 2.3.0
Validate modern OCPI 2.3.0 roaming workflows featuring the Bookings module for EVSE reservations, hub party ID credentials, and HubClientInfo.
Explore OCPI 2.3.0 testing →
The core EV charging and energy protocols OCPPLab speaks, from charger-to-backend communication through roaming, smart energy, and industrial device control.
The Open Charge Point Protocol is an application protocol for communication between electric vehicle charging stations and a central management system.

The Open Charge Point Interface is a protocol that connects charge point operators and e-mobility service providers, enabling EV roaming, location and tariff data, and the exchange of charging sessions and billing records between networks.

EEBUS is a protocol suite for the Internet of Things that aims to standardize the interface between electrical consumers, producers, storages and (logical) managing entities.
Modbus is a data communications protocol. It is a de facto standard communication protocol and widely used to connect industrial electronic devices.
Use these guides when you need to choose between versions or evaluate emulator options before committing to an implementation path.
OCPPLab lets you test mixed fleets and roaming stacks from one cloud platform.