
Learn how the OCPP 2.0.1 protocol connects charging stations to a central management system, enabling monitoring, sessions and transactions via RFID or mobile apps.
Explain charging stations, EVs, and connectors, including type two, CCS, and Chademo, and show how the CMS uses OCP to manage identifiers and multi-EV charging in OCPP 2.0.1.
Connect stations to a CSMS using WebSockets to enable bidirectional real time communication. Explain the boot notification and JSON message structure, with unique IDs, heartbeats, and TLS security.
Explain how charging stations use heartbeat messages over WebSocket to show online status, synchronize clocks, and how CMS can issue immediate or idle resets, including request/response structure and possible rejections.
Explore charging station statuses within a CSMS, including available, occupied, and fault states, and how status notifications and connector statuses inform mobile apps and admin systems.
Explore how OCPP 2.0.1 uses monitoring and alert events for faults. Learn to interpret notify events, event data, and component variables to diagnose issues.
Understand how to authorize charging sessions using RFID, mobile apps, pin codes, or cards, and how the CSMS validates ID tokens, starts transactions, and tracks start and stop events.
Understand csms initiated transactions in ocpp 2.0.1, from RFID and mobile app remote starts to start transaction messages, remote start IDs, and driver ID tokens for authorization and billing.
Explore how charging stations report metering data using meter values and transaction event messages in OCPP 2.0.1, including energy, current, voltage, timestamps, and context for accurate billing and monitoring.
Learn how to stop a charging transaction locally using RFID, mobile apps, or cable disconnection, including end-of-transaction messages, final meter values, and invoicing calculations.
The OCPP is a communication standard used by electric vehicle (EV) charging stations to facilitate the exchange of information between the charging station and a management system. It is an open protocol, meaning that it is freely available for anyone to use.
OCPP version 2.0.1 is the latest version of the protocol with major updates and improvements compared to older versions. On many parts the 2.0.1 version is totally different from the older versions.
The OCPP protocol is designed to support a wide range of charging station hardware and software configurations, including single chargers and charging networks. It is also designed to support multiple EV charging technologies, such as AC charging and DC charging.
In our online course on the OCPP protocol, we provide a comprehensive overview of the key concepts, structure, and functionality of OCPP-compatible systems. We cover topics such as:
The basic structure and components of an OCPP-based charging system
The different types of messages and data exchanged between the charging station and a central management system
The different types of commands and responses used in OCPP communications, including start, stop and status commands
The different types of authorization and payment methods supported by OCPP, such as RFID card and mobile app
The different types of error handling mechanisms supported by OCPP, including fault codes and error messages
Through our lessons and quizzes, participants will learn how to effectively use OCPP-based communications to manage and operate EV charging systems. We also provide practical examples to help participants understand how OCPP is used.
Upon completion of the course, participants will have the skills and knowledge to work effectively with EV charging systems that use OCPP. They will be able to troubleshoot and resolve common issues, and manage charging session information needed for billing. Our course is suitable for charging station operators, fleet managers, and EV enthusiasts who want to learn more about the OCPP protocol and how it is used in the EV charging industry.