Open Charge Point Protocol (OCPP) is an open standard communication protocol. It is used to manage electric vehicle (EV) charging stations. It was developed by the Open Charge Alliance and is designed to enable interoperability between different charging stations and back-office systems. This protocol is used to exchange information between charging stations and a central system, allowing charging stations to be remotely monitored and controlled. The protocol is widely used in the EV charging industry to manage the charging of EVs and to support various business models and pricing structures.
The most common versions today are:
- OCPP 1.6: This version was released in 2016 and introduced additional features such as smart charging, demand response, and load management.
- OCPP 2.1: This version was released in 2020. It introduced new features such as multiple connectors, charge point groups, and improvements to the user experience.
The main components of the protocol include:
- Charging stations: A charging station that is compliant with the OCPP protocol. Such charging stations work with compliant back-office systems and can be remotely monitored and controlled.
- Charging station management software (CSMS): This is the back-office server that manages the charging stations and communicates with them over a network. The central system is responsible for managing the charging process, tracking charging sessions, and providing billing and payment services to the EV drivers.
- Communication protocol: OCPP is the communication protocol that is used to facilitate communication between the charging stations and the central system. It defines the messages and commands that are used to send requests and responses between the two systems.
- Network infrastructure: OCPP requires a network connection to facilitate communication between the charging stations and the central system. This can any TCP/IP connection such as a wired or WiFi or cellular network, depending on the specific implementation.
- OCPP app: is a software application that is used by EV drivers to interact with compliant charging stations and CSMS. It allows drivers to locate nearby charging stations, initiate and stop charging sessions, and view charging status and other information.
OCPP certification ensures that charging stations and Charging station management software (CSMS) are compatible with the protocol.
To be compliant, a charging station or CSMS must meet certain technical and functional requirements. The OCPP specification defines these requirements. OCPP certification is performed by independent certification bodies or organizations that are accredited by the Open Charge Alliance (OCA)
There are two diffrent certifications for OCPP:
- Full certification: verifies that a charging station or CSMS complies with the OCPP specification and is interoperable with other systems.
- Security certification: a separate process that verifies the security of a system and ensures that it meets the security requirements defined by the OCA organization.
Both certification processes involve testing the system against a set of requirements and standards defined by the OCPP organization.
OCPP certification ensures interoperability between charging stations and back-office systems. This is important for the seamless operation of the EV charging ecosystem. Such certification is a necessary requirement for many EV charge point operators.
Only certified products can use the certification logos. A list of certified products is avilable in the Open Charge Alliance (OCA) website.
Wevo Energy is a leading provider of software solutions for smart EV charging. We provide a fully OCPP certified (full certification and security certification) software platform that supports every scenario: apartment complexes, workplaces, fleets, destination and public charging.