OCPP Implementation & Integration Services

Build robust, protocol-compliant EV charging systems with expert OCPP implementation. From OCPP 1.6J upgrades to full 2.0.1 and 2.1 server development, Codibly’s eMobility engineers deliver production-ready integrations — or accelerate your launch with our pre-built CPMS Engine.

 

Talk to Our OCPP Experts

OCPP 1440x1025.

What Is OCPP?

The Open Charge Point Protocol (OCPP) is the global open standard for communication between EV charging stations and central management systems. Maintained by the Open Charge Alliance (OCA), OCPP enables interoperability across charger manufacturers, allowing Charge Point Operators (CPOs) to manage multi-vendor networks from a single platform.

OCPP defines how charge points report status, authorize charging sessions, handle metering, and receive remote commands. It decouples hardware from software, giving operators the freedom to choose the best chargers for each site without vendor lock-in.

As the EV charging industry scales, OCPP compliance has become a baseline requirement for CSMS platforms, fleet charging solutions, and public charging networks. Whether you’re building a new system or integrating with existing infrastructure, OCPP is the protocol that ties it all together.

PROTOCOL EVOLUTION

OCPP Versions: 1.6J, 2.0.1 & 2.1

Each OCPP version builds on the last, adding security, functionality, and smart grid capabilities. Here is how they compare:

OCPP 1.6J

• JSON over WebSocket transport
• Core operations: Authorize, StartTransaction, StopTransaction, Heartbeat
• Remote start/stop and firmware updates
• Still the most widely deployed version globally
• Ideal for existing networks needing proven stability

OCPP 2.0.1

• Device model with component-variable architecture
• Three security profiles (Basic Auth, TLS, Client Certs)
• ISO 15118 support for Plug & Charge
• Smart charging with local and centralized profiles
• Transaction event-based reporting (richer telemetry)

OCPP 2.1

• V2G (Vehicle-to-Grid) and bidirectional charging
• Tariff and pricing transparency built in
• Improved device management and diagnostics
• ACDP (Automated Connection Device Protocol) support
• Future-proof for grid integration and demand response

3d,Rendering,Group,Of,Ev,Charging,Stations,Or,Electric,Vehicle

OUR APPROACH

How Codibly Implements OCPP

Codibly’s eMobility engineering team has delivered OCPP implementations for charge point operators, fleet managers, and energy companies across Europe and North America. Our approach combines deep protocol expertise with proven software engineering practices:

Protocol-First Architecture — We design CSMS backends around the OCPP specification, not the other way around. Every message type, error code, and state transition is handled by design.

Version Migration — Upgrading from OCPP 1.6 to 2.0.1? We build migration paths that maintain backward compatibility, so your existing chargers continue working while new ones leverage advanced features.

CPMS Engine Accelerator — Our pre-built CPMS Engine includes a production-tested OCPP server, device management layer, and transaction processing pipeline. You own the code and customize it to your needs — launching up to 80% faster than building from scratch.

End-to-End Testing — We test against real charger hardware and OCPP conformance test suites to ensure your implementation works in production, not just in theory.

KEY CAPABILITIES

OCPP Capabilities We Deliver

From device provisioning to grid-aware smart charging, our OCPP implementations cover the full protocol feature set:

Security Profiles

• Basic Authentication over TLS
• TLS with server and client certificates
• Certificate management and rotation
• Secure firmware update signing

Device Management

• Component-variable device model (OCPP 2.0.1+)
• Remote configuration and monitoring
• Firmware update orchestration
• Diagnostics and log retrieval

Smart Charging

• Charging profiles (TxDefault, TxProfile, ChargingStation)
• Load balancing across connectors and sites
• Grid signal integration for demand response
• Cost optimization and time-of-use scheduling

Transaction Handling

• Event-based transaction reporting
• Authorization via RFID, app, or Plug & Charge
• Metering and billing data collection
• Offline transaction queuing and sync

Reporting & Analytics

• Real-time status notifications (StatusNotification)
• Energy consumption and session analytics
• Availability monitoring and alerting
• Custom dashboards and data export

Why Choose Codibly for OCPP?

Deep Protocol Expertise: Our engineers have implemented OCPP 1.6J, 2.0.1, and 2.1 across dozens of production deployments for CPOs and OEMs worldwide.
End-to-End Delivery: From OCPP server development and charger integration to CSMS middleware and mobile apps — we own the full stack.
Accelerated Time-to-Market: The Codibly CPMS Engine gives you a production-tested OCPP backbone. Own the code, skip months of foundational work.
Multi-Vendor Interoperability: We test against chargers from ABB, Tritium, Alpitronic, Wallbox, and others to ensure real-world compatibility.
Ongoing Support: Protocol updates, security patches, and conformance testing — we keep your OCPP implementation current as the standard evolves.

Meet our Expert

Łukasz Kulczyński
E-moblity Practice Lead

As the eMobility Practice Lead at Codibly, I am responsible for driving the strategic development and growth of our electromobility division. With over 15 years of experience in the IT sector, I specialize in building strong client relationships and aligning technology solutions with business objectives. Having spent the last decade focused on the automotive and electromobility industries, I bring a wealth of expertise in delivering tailored solutions for both the public and private sectors. Prior to Codibly, I led the IT teams at Volkswagen Group Poland, where I successfully managed a range of large-scale projects and IT portfolios. Throughout my career, I have consistently focused on delivering both off-the-shelf and custom solutions that address complex business challenges.

Łukasz Kulczyński Codibly

CONTACT US

Talk to Our OCPP Experts About Your EV Charging Project.

Whether you need an OCPP 2.0.1 server built from scratch, a migration from 1.6, or integration with your existing CSMS — our eMobility engineers can help. Book a free consultation to discuss your requirements.

L ukasz circle

Lukasz Kulczynski

Vice President, e-Mobility Practice Lead