OCPP 2.1 Migration Specification
A comprehensive, section-by-section migration specification covering every change between OCPP 2.0.1 (Edition 4) and OCPP 2.1 (Edition 2) from the CSMS developer perspective. Each guide details schema changes, new and modified use cases, configuration variables, and migration checklists.
Created by tzi.app — your guide to migrating from OCPP 2.0.1 to OCPP 2.1.
Security
Use cases A01–A05 and connection-level security.
Provisioning
Use cases B01–B13 covering boot, configuration, and network reset.
Authorization
Use cases C01–C25, D01–D02 including local authorization list management.
Transactions
Use cases E01–E17 covering transaction lifecycle.
Remote Control
Use cases F01–F07 for remote start, stop, and unlock.
Availability
Use cases G01–G05 covering status and availability management.
Reservation
Use cases H01–H04 for reservation flows.
Tariff and Cost
Use cases I01–I12 covering tariff assignment and running cost.
Meter Values
Use cases J01–J03 for meter value sampling and reporting.
Smart Charging
Use cases K01–K27 including external limits and ISO 15118 integration.
Firmware Management
Use cases L01–L04 for secure and non-secure firmware updates.
Certificate Management
Use cases M01–M07 plus related security flows A02/A03.
Diagnostics
Use cases N01–N15 covering logging, monitoring, and event streams.
Display Message
Use cases O01–O06 for charging station display management.
DataTransfer
Use cases P01–P02 for vendor-specific data exchange.