OCPP EV Charger Guide: Explore OCPP Protocol

May 21,2026 Blog

What Is OCPP in EV Charging?

An OCPP EV Charger means the EV charger that support OCPP protocol. “OCPP” stands for Open Charge Point Protocol. OCPP like a common languge between EV chargers and CMS, it standardizes the interaction processes and data formats, enabling EV charger to communicate with operation platforms from different vendors. (Download OCPP official specifications

OCPP Diagram

How do OCPP work

OCPP is a bidirectional communication protocol between EVSE and CMS, standardizing how operational data—such as device status, charging transactions, and maintenance control commands—is exchanged, as well as defining the interaction workflows and communication procedures between the two systems.

CategoryOCPP MessageData ContentDescription
Device StatusStatusNotificationAvailable / Charging / FaultedCharging point / connector state changes
Transaction DataStartTransaction / StopTransactionsession info, idTag, meter start/end valuesCharging session lifecycle
Metering DataMeterValuesvoltage, current, power, energyPeriodic or event-triggered reporting
HeartbeatHeartbeatno business payloadKeep-alive / online status detection
DiagnosticsDiagnosticsStatusNotification / GetDiagnosticslogs, diagnostic resultsMaintenance and troubleshooting
CategoryOCPP MessageControl ContentDescription
Remote ControlRemoteStartTransaction / RemoteStopTransactionstart or stop charging sessionRemote session management
Device ControlReset / UnlockConnectorreboot device / unlock connectorMaintenance operations
Charging ProfileSetChargingProfilepower/current/time constraintsSmart charging control
Firmware ManagementUpdateFirmwarefirmware download URL + execution commandOTA update trigger
ReservationReserveNow / CancelReservationcharger reservationResource scheduling

OCPP Development Milestones

YearVersionKey Development
2009OCPP 1.0Initial release by ElaadNL (Netherlands)
2014OCA FoundedOpen Charge Alliance takes over protocol governance
2015OCPP 1.6JSON WebSocket support; becomes industry benchmark
2018OCPP 2.0Major rewrite with device model and Plug & Charge
2020OCPP 2.0.1Security hardening, ISO 15118 integration, unified transactions
2024IEC 63584OCPP 2.0.1 ratified as international IEC standard
2025OCPP 2.1V2G support, DER integration, IEC 63584-210 standardization

OCPP Version History and Key Milestones (Sources: Open Charge Alliance, IEC, CENELEC)

Current OCPP Versions

VersionOverview
OCPP 1.6JStill widely deployed and suitable for standard transaction management, remote control and basic smart charging.
OCPP 2.0.1A newer version with enhanced security, Adoption is growing, but it is not yet as widely deployed as OCPP 1.6J.
OCPP 2.1The latest version, adding ISO 15118-20, but should currently be regarded as an emerging option rather than a widely deployed standard.

Not sure which OCPP version is right for your project? Read our OCPP version comparison guide.

What Should You Consider When Choosing an OCPP EV Charger?

Choosing an OCPP EV charger involves more than checking whether “OCPP” appears in the specification.

Do You Actually Need OCPP?

If the project does not have an independent backend system or only uses the manufacturer’s own management platform, OCPP is usually not essential. However, if you want to avoid being locked into a single platform, an OCPP-enabled EV charger is worth considering.

Check Whether the OCPP Version Is Compatible with Your CSMS

“Supports OCPP” does not necessarily mean that the charger is compatible with every CSMS. Before purchasing, provide the manufacturer with temporary access to your CSMS for testing. Actual connection testing is more effective than reviewing documentation alone in identifying compatibility issues.

Confirm the OCPP Testing and Certification Status

OCPP support is generally verified through manufacturer self-testing, third-party laboratory testing, or OCA certification. Manufacturer self-testing is usually sufficient for standard projects. If the project has specific compliance requirements, third-party testing or official OCA certification may be required.

OCPP FAQ

Can I mix OCPP 1.6 and 2.0.1 chargers on the same network?

Yes, but your CSMS must support both protocols simultaneously. Most modern management platforms handle mixed fleets. Plan your migration toward 2.0.1 or 2.1 for new installations — 1.6 is adequate for legacy hardware but increasingly excluded from public tenders referencing IEC 63584.

Is OCPP certification mandatory in Europe?

Not universally — but practically yes. The EU’s Alternative Fuels Infrastructure Regulation (AFIR) mandates interoperability, and OCPP certification is the recognized proof. Germany’s Eichrecht requires calibrated metering. France’s AFIR decree explicitly references OCA-certified equipment. Without certification, you’re locked out of most public funding and roaming agreements.

Can OCPP 1.6 be upgraded to a higher version?

OCPP 1.6 systems can be upgraded to newer versions like OCPP 2.0.1, but it depends on the charger hardware and firmware support.

Need help selecting OCPP-certified hardware for your European deployment? Contact our team for vendor-agnostic guidance tailored to your network size and regulatory requirements.

OCPP EV Charger Support

Not Sure Which OCPP EV Charger Is Right for Your Project?

Tell us your required OCPP version and CSMS platform. XYDF can connect the charger to your CSMS for compatibility testing before deployment.

Send an inquiry

+86 133 3697 0557
service@xinya-ee.com