Recommendations for Minimum Required Error Codes for Electric Vehicle Charging Infrastructure
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
OCPP protocol manages the interaction between the EVSE and its respective back-end communication network. It plays a pivotal role in both error reporting and troubleshooting, carried out primarily through the CSMS. OCPP defines both standard error codes and a flexible framework for creating and communicating custom error codes. The OCPI protocol orchestrates the communication between different backhaul communication networks, incorporating the exchange of error codes. These error codes are instrumental in pinpointing and rectifying issues that can surface prior to, during, or after charging operations, fortifying the reliability and resilience of the EV charging infrastructure. The flexibility offered by the OCPP and OCPI frameworks through the introduction of custom error codes also creates its own set of challenges. While the integration of custom error codes allows for enhanced granularity, it also introduces inconsistencies and fragmentation within the overarching diagnostic reporting system. To address the challenges with custom error codes this report proposes a set of Minimum Required Error Codes (MRECs) for streamlined error reporting, interpretability, and diagnostics. Recommendations in this report are based on independent analysis of custom error codes from multiple stakeholders within the EV charging ecosystem. For better error resolution, this report also assigns one or more entities responsible for the resolution of every mentioned error code. Finally, a functional classification for each mentioned error code is also identified to describe the nature of the error. In summary, the purpose of this document is to simplify the troubleshooting process and increase charging reliability for all EV users. This report serves as a recommendation for industry stakeholders, encouraging a unified methodology to define, transmit, and interpret common error codes.
- Research Organization:
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
- Sponsoring Organization:
- USDOE Office of Energy Efficiency and Renewable Energy (EERE), Office of Sustainable Transportation. Joint Office of Energy & Transportation (JOET)
- Contributing Organization:
- ABB E-Mobility; Argonne National Laboratory (ANL); ChargePoint; CharIN North America; Electrify America; EVgo; Ford Motor Company; General Motors; National Renewable Energy Laboratory; Rivian Automotive; SAE International; University of California, Davis; Volvo Cars USA
- DOE Contract Number:
- AC07-05ID14517
- OSTI ID:
- 2369573
- Report Number(s):
- INL/RPT--23-74154-Rev000
- Country of Publication:
- United States
- Language:
- English
Similar Records
Implementation Guide for Minimum Required Error Codes in Electric Vehicle Charging Infrastructure
Recommendations for Minimum Required Diagnostics Information
Disrupting EV Charging Sessions and Gaining Remote Code Execution with DoS, MITM, and Code Injection Exploits using OCPP 1.6
Technical Report
·
Fri Sep 29 00:00:00 EDT 2023
·
OSTI ID:2369572
Recommendations for Minimum Required Diagnostics Information
Technical Report
·
Tue Jan 07 23:00:00 EST 2025
·
OSTI ID:2562136
Disrupting EV Charging Sessions and Gaining Remote Code Execution with DoS, MITM, and Code Injection Exploits using OCPP 1.6
Conference
·
Sun Nov 26 23:00:00 EST 2023
·
OSTI ID:2279800