OCPI 2.2 includes new functionality and improvements, compared to OCPI 2.1.1.
-
Support for Hubs
-
Support Platforms with multiple/different roles, additional roles
-
Improvements:
-
CDRs: Credit CDRs, VAT, Calibration law/Eichrecht support, Session_id, AuthorizationReference, CdrLocation, CdrToken
-
Sessions: VAT, CdrToken, How to add a Charging Period
-
Tariffs: Tariff types, Min/Max price, reservation tariff, Much more examples
-
Locations: Multiple Tariffs, Lost of small improvements
-
Tokens: Group_id, energy contract
-
Commands: Cancel Reservation added
-
For more information on detailed changes see changelog.
The Open Charge Point Interface (OCPI) enables a scalable, automated EV roaming setup between Charge Point Operators and e-Mobility Service Providers. It supports authorization, charge point information exchange (including live status updates and transaction events), charge detail record exchange, remote charge point commands and the exchange of smart-charging related information between parties.
It offers market participants in EV an attractive and scalable solution for (international) roaming between networks, avoiding the costs and innovation-limiting complexities involved with today’s non-automated solutions or with central roaming hubs. As such it helps to enable EV drivers to charge everywhere in a fully-informed way, helps the market to develop quickly and helps market players to execute their business models in the best way.
What does it offer (main functionality):
-
A good roaming system (for bilateral usage and/or via a hub).
-
Real-time information about location, availability and price.
-
A uniform way of exchanging data (Notification Data Records and Charge Data Records), before during and after the transaction.
-
Remote mobile support to access any Charge Point without pre-registration.
Starting in 2009, e-laad foundation and the predecessor of the eViolin association specified 2 standards in order to retrieve charge point details and active state. These are called the VAS interface and the Amsterdam interface. In this same period, a CDR format for the exchange of charge sessions between eViolin members was defined. This format is currently in use by the majority of the eViolin members. (eViolin is the branch organization for EV operators and service providers in NL and responsible for national roaming and issuing of ID’s). This resulted in 2014 in the development of OCPI.
An international group of companies already supports OCPI. Initiators are EV Box, The New Motion, ElaadNL, BeCharged, GreenFlux and Last Mile Solutions. Other participants include Next Charge, Freshmile, Plugsurfing, Charge-partner, Hubject, e-clearing.net, ihomer and Siemens. Several other major organizations and roaming platforms are interested in participating. The Netherlands Knowledge Platform for Charging Infrastructure (NKL) facilitates and coordinates this project to guarantee progress and ensure development and results. Part of this project is to find a place to continue development in the future.
This document describes a combined set of standards based on the work done in the past. Next to that, the evolution of these standards and their use are taken into account and some elements have been updated to match nowadays use.
OCPI is developed with support of:
evRoaming4EU project and its partners:
https://www.evroaming4.eu
ECISS project and its partners:
https://www.nklnederland.nl/eciss
The latest version of this specification can be found here: https://github.com/ocpi/ocpi