How does OCPI work?
Technical Information
How does OCPI work?
How does OCPI work?
Standardized communication
OCPI functions as a common language that provides a set of standardized rules and guidelines enabling different EV charging software systems to communicate effectively with each other. This standardization is key to enabling network operators to share critical information such as reservations, charging histories, financial transactions, and location data, thus ensuring seamless tracking of their customers across different charging networks. As a result, EV drivers gain access to all OCPI-compatible charging devices in their vicinity, equipped with last-minute details on pricing and availability.
By leveraging OCPI, EV charging software systems can establish seamless communication channels, overcoming differences between charging station types and service providers. This enables EV drivers to effortlessly use various charging stations from different providers while experiencing a consistent and user-friendly experience.
Information exchange
OCPI facilitates the exchange of vital information between network operators, including:
Authorizations: OCPI includes a token module that provides charge point operators with knowledge of token information from eMSPs. Authorization can be executed in two ways: real-time or through a whitelist that provides secure access to charging stations for authorized users.
Reservations: OCPI allows eMSPs to make reservations and cancel reservations, ensuring drivers can access available charging stations when they need them.
Billing: The protocol supports the foundation of billing through Charge Detail Records (CDRs), enabling transparent financial transactions between eMSPs and CPOs.
Tariff information: OCPI supports the sharing of energy tariff details, including complex calculations based on factors such as time and energy consumption.
Static charge point information: These include comprehensive data about charging stations including identifiers, locations, availability, payment methods, and more. EV drivers can access this information in real-time, thus ensuring a seamless and comfortable charging experience.
Real-time charge point information: OCPI provides real-time updates including charging station status, availability, charging status, being faulty, removal, and reservation.
Tracking session information in real-time and static formats: Covers details such as session ID, energy consumption, cost and location, charge point ID, meter ID, currency, charging periods, total cost, session status, and last update.
CDR information: Charge Detail Records are critical for billing purposes, and OCPI ensures efficient exchange of CDRs between CPOs and eMSPs.
Calibration law support: OCPI enables the exchange of signed meter data required for compliance with calibration laws such as Eichrecht (German Calibration Law). Remote start/stop: Charging sessions can be remotely started or terminated through the eMSP application, providing convenience and control to EV drivers.
Smart charging: OCPI supports various charging profiles that allow drivers to choose the most cost-effective, fastest, or most environmentally friendly charging option. These preferences can be set per session and may be accepted or rejected by the CPO.