OCPP & EV Charging Blog
Technical guides, protocol deep-dives, and best practices for OCPP, OCPI, smart charging, and EV infrastructure testing.

OCPP AI Agents for EV Charging: Uses & Architecture
How OCPP AI agents automate EV charging — fault diagnosis, smart charging, and CSMS testing — plus the architecture, guardrails, and how to test agents on virtual chargers.
Read guide →

OCPI 2.1.1 vs 2.2.1: Differences, Features, and Upgrade Guide
Compare OCPI 2.1.1 and OCPI 2.2.1 across roaming modules, hub support, ChargingProfiles, HubClientInfo, tariffs, and upgrade decisions for EV charging teams.
Read guide →

OCPP Implementation Guide: How to Build a CSMS for 1.6 and 2.0.1
Step-by-step OCPP implementation guide for building a CSMS with OCPP 1.6 and OCPP 2.0.1, including WebSocket setup, message handling, transactions, smart charging, and testing.
Read guide →

OCPP 1.6 vs 2.0.1: Differences, Features, and Migration Guide
Compare OCPP 1.6 and OCPP 2.0.1 across security, smart charging, device management, transaction handling, ISO 15118 support, and migration planning for CSMS teams.
Read guide →

Smart Charging Explained: How EV Load Management Works
Smart charging is the intelligent management of EV charging power based on grid conditions, energy prices, and driver needs. Learn how smart charging works with OCPP, load balancing strategies, peak shaving, V2G, and ISO 15118.
Read guide →

ISO 15118 & Plug and Charge: The Future of EV Charging Authentication
ISO 15118 enables Plug and Charge — automatic EV authentication without apps or RFID cards. Learn how it works, its relationship with OCPP 2.0.1, and how to test it.
Read guide →

EV Charging Glossary: 50+ Terms Every Developer Should Know
A comprehensive glossary of EV charging terminology covering OCPP, OCPI, CSMS, CPO, eMSP, smart charging, ISO 15118, and more. The definitive reference for EV charging developers.
Read guide →

How to Build a CSMS: Architecture Guide for EV Charging Platforms
A comprehensive architecture guide for building a CSMS (Charging Station Management System) from scratch. Covers WebSocket server design, OCPP message routing, authorization, transaction management, smart charging, OCPI integration, technology choices, and scaling strategies.
Read guide →