Skip to content
Documentation Menu

versionhistory

Version History

VersionDateAuthorDescription
2.2.1-d22023-09-07Jakub Karbownik + Ekoenergetyka + Rudolph Froger + TandemDrive + Robert de Leeuw + EVA Global + Reinier Lamers + ihomerDocumentation update.
2.2.12021-10-06Robert de Leeuw + ihomer + Reinier Lamers + ihomerfinal release of OCPI 2.2.1. + Added country_code and party_id to CdrToken class. Fixed datatype of CDR SignedData URL. + Improved some descriptions. + Fixed length of CDR SignedData, increased to 5000. + Change signed data related fields to string + postal_code optional in CdrLocation. + state added to CdrLocation. + AC_2_PHASE and AC_2_PHASE_SPLIT added to PowerType in Connector + Additional types added to ConnectorType in Connector + Added connector_id to StartSession command and START_SESSION_CONNECTOR_REQUIRED to EVSE Capabilities. + Added optional field: home_charging_compensation to CDR. + Improved description.examples Tariff for step_size
2.2-d22020-06-12Robert de Leeuw + ihomer2nd documentation revision of the OCPI 2.2 spec. + Contains textual improvements and fixes some of the examples. + Most improvements in the tarrifs module, especially step_size is better explained.
2.22019-09-30Robert de Leeuw + ihomerAdded support for Roaming Hubs + Adds support for Platforms with multiple/different roles, additional roles + Adds support for smart charging + Lots of improvements to existing modules + See changelog
2.1.1-d22019-06-21Robert de Leeuw + ihomerFixes the command module documentation, fixes a lot of examples, lots of small textual improvements: see changelog
2.1.12017-06-08Robert de Leeuw + ihomerFixed 4 bugs found in OCPI 2.1, lots of small textual improvements: see changelog
2.12016-04-08Robert de Leeuw + ihomerAdded command module. + Added support for real-time authorization. + Lots of small improvements: see changelog
2.0-d22016-02-15Robert de Leeuw + ihomer2nd documentation revision of the OCPI 2.0 spec. + Only documentation updated: ConnectorType of Connector + was not visible, credentials clarified, location URL + segments incorrect (now string, was int), + minor textual updates. + DateTime with timezones is still an issue
2.02015-12-30Robert de Leeuw + ihomer + Simon Philips + Becharged + Chris Zwirello + The New Motion + Simon SchillingFirst official release of OCPI.
0.42014-11-04Olger Warnier + The New MotionFirst draft of OCPI. (Also known as Draft v4)
0.32014-05-06Olger Warnier + The New MotionFirst draft of OCPI. (Also known as Draft v3)

Document revisions There can be multiple documentation revisions of the same version of the OCPI protocol.

The newer documentation revisions of the same protocol version can never change the content of the messages: no new fields or renaming of fields. A new revision can only clarify/fix texts/descriptions and fix typos etc.

These documentation revisions (not the first) will be named: d2, d3, d4 etc.

Examples:

  • OCPI 2.1.1 is a different protocol version of OCPI than OCPI 2.1.

  • OCPI 2.2-d2 is the same protocol version as OCPI 2.2, but a newer documentation revision.