Charging Session Malfunctions

Scenarios of frequent EV charging session malfunctions with solution instructions and preventive measures.

Topics in this document:

Introduction

This document describes scenarios of frequent EV charging session malfunctions with solution instructions and preventive measures.

1. Session charging, but energy not progressing on Tridens

Session charging at physical charger. Actual energy transferred >0 kWh, but on Tridens EV Charge web/mobile it shows 0 kWh or is stuck at some point above 0 kWh. This is usually the consequence of connector’s power limit being set too low on Tridens EV Charge dashboard, which causes the session energy validation rejections, as described in Energy Report Validation. Alternative issue might be that charging station is not reporting any energy consumption.

Session’s energy consumption not progressing on Tridens dashboard web/mobile.

Figure 1: Session’s energy consumption not progressing on Tridens dashboard web/mobile.

Table 1: Solution & preventive measures of scenario 1.

TopicDescription
Connector’s power capacity configuration on TridensAdjust the connector’s power (W) capacity on Tridens EV Charge dashboard to reflect an actual power capacity of the connector. Provide the power value in unit of watts (W). This shall adjust the active session’s energy, once the next session meter values are reported. Future sessions shall contain the proper energy consumption.

Session Integrations - Energy Report Validation
Enable reporting of energy consumption on stationEnable the reporting of energy (energy active import) on the physical station’s configuration. Adjust physical station’s configuration by using Tridens EV Charge dashboard Station - Actions - Configuration - Meterings. Enable Energy.Active.Import.Register in Measurands. Future sessions shall then contain energy consumption reports.
Enable meter values reporting interval on stationEnable the reporting interval for session-related meter values on the physical charging station. Adjust physical station’s configuration by using Tridens EV Charge dashboard Station - Actions - Configuration - Meterings and adjusting Meter Value Sample Interval.

Interval is expected to be between 10-60 seconds.

Session Integrations - Meter Values Reporting

2. Session charging, but session shows 0 kW or 0 A on Tridens

EV session charging at physical charger and actual energy is being transferred. Energy is >0 kWh, but power shows 0 kW or current 0 A on Tridens EV Charge web/mobile. This is usually the consequence of insufficient charger configuration in the scope of meter values reporting.

Session’s latest power and amperage missing on Tridens dashboard web/mobile.

Figure 2: Session’s latest power and amperage missing on Tridens dashboard web/mobile.

Table 2: Solution & preventive measures of scenario 2.

TopicDescription
Enable reporting of energy consumption on stationEnable the reporting of power and current on the physical charging station’s configuration. Adjust physical station’s configuration by using Tridens EV Charge dashboard Station - Actions - Configuration - Meterings. Enable Power.Active.Import and Current.Import in Measurands. Future sessions shall then contain power and current reports, as long as the charger supports reporting these.

Session Integrations - Meter Values Reporting
Enable meter values reporting interval on stationEnable the reporting interval for session-related meter values on the physical charging station. Adjust physical station’s configuration by using Tridens EV Charge dashboard Station - Actions - Configuration - Meterings and adjusting Meter Value Sample Interval. Interval is expected to be between 10-60 seconds.

Session Integrations - Meter Values Reporting

3. No customer assigned on session

Session has no customer assigned, but charger is not publicly open.

No customer assigned on Tridens session.

Figure 3: No customer assigned on Tridens session.

Table 3: Solution & preventive measures of scenario 3.

TopicDescription
Session timeoutSuch session state can be a consequence of non-proper configuration of connection timeout & session expiration settings.
Adjust based on Session Start Timeout and Idle Session Settings.

To avoid fraudulent usage, we suggest using preventive measures by configuring the charger’s timeout period in which the session is expected to start. It covers the time available to start the session, since the acceptance of remote start request or driver authorization at the spot.

Remote session start and authorization timeout on charger side represents the pending period to start the session upon the acceptance, after which session start confirmation is expected from the charger. If this time is breached, the charger should prevent any session from starting without the next session authorization acceptance, whether by mobile remote request or authorization at the charger.

Example:
The EV driver plugs the charger’s connector to the vehicle. Then the driver presses the session start request button on the mobile application, and at this point, session is ready. Ready session expiration time of 30 seconds starts ticking. If it reaches 30 seconds and the session has not started yet, then the session gets closed on the central system side and is not being tracked anymore. Charger needs to discard this session as well by using the compatible timeout period, which is advised to be shorter than the one of the central systems due to the time elapsed for the commands exchange.

Session timeout section is related to ready-session-expiration settings of the central system, as it closes inactive sessions based on the expiration settings and idle job configuration. Make sure to use the consistent ready-session-expiration time on the central system, so it works aligned with the charger.
Authorization cachesDisable charging station’s local authorization caches.
Adjust physical station’s configuration in Stations - Actions - Configuration - Authorization and invalidate/disable authorization caches.

Session Integrations - Driver Authorization
Authorization listsDisable charging station’s local authorization lists.
Adjust physical station’s configuration in Stations - Actions - Configuration - Authorization and disable, erase or update authorization lists.

Session Integrations - Driver Authorization

4. False time tracking

Session charging most of the time (has high energy consumption), but parking/fault time is tracked instead. This indicates false connector status reporting.

Tridens session has inconsistent times.

Figure 4: Tridens session has inconsistent times.

Connector has non-proper status on Tridens web dashboard.

Figure 5: Connector has non-proper status on Tridens web dashboard.

Table 4: Solution & preventive measures of scenario 4.

TopicDescription
Investigate OCPP logsInvestigate OCPP communication of the charging station in Tridens EV Charge dashboard under Stations - View Logs - OCPP. Focus on latest reported connector statuses from the charger in StatusNotification. The condition may be a result of false connector status reporting or invalid timestamp included in the report.

OCPP communication view:
Stations - Logs - Logged OCPP Communication

Session duration scopes (reservation, charging, parking, fault):
Sessions - Duration Scopes
Use charging station’s latest firmwareEnsure using the charging station manufacturer’s latest stable firmware, which may already provide a correction. Otherwise, please contact the manufacturer about the connector status reporting issue and provide them the OCPP logs excerpt.

Tridens EV Charge Operations - Stations - Firmware

5. Faulted connector

Session starts charging & charges load, then connector switches to faulted (hardware malfunction) and shows OCPP logs for investigation.

Connector has faulted status on Tridens web dashboard.

Figure 6: Connector has faulted status on Tridens web dashboard.

Tridens session contains fault time.

Figure 7: Tridens session contains fault time.

Table 5: Solution & preventive measures of scenario 5.

TopicDescription
Investigate OCPP logsInvestigate OCPP communication of the charging station in Tridens EV Charge dashboard under Stations - View Logs - OCPP. Focus on the latest StatusNotification reports from the charger and find error logs. Vendor error codes may indicate a specific error that requires a technician’s action.

OCPP communication view:
Stations - Logs - Logged OCPP Communication

Session duration scopes (reservation, charging, parking, fault):
Sessions - Duration Scopes
Use charging station’s latest firmwareEnsure using the charging station manufacturer’s latest stable firmware, which may already provide a correction. Otherwise, please contact the manufacturer about the connector status reporting issue and provide them the OCPP logs excerpt.

Tridens EV Charge Operations - Stations - Firmware
Notification on faulted connectorUse notifications to notify the charging infrastructure operator about the malfunction.

Notification actions of interest:
• Faulted connectors
• Session with faulted time

To configure notifications of different publishing types, follow instructions:
System Configuration - Notifications

More notification guidelines for operators are defined in:
Integrations - Notifications Guidelines

6. Suspended EV/EVSE

Session started charging & charged some load, then connector was switched to suspended EV (charger offering energy, but EV not taking it) or suspended EVSE (charger not offering energy to EV). Please note that suspension may happen temporarily due to energy network load balancing or vehicle’s battery management system, to prevent failures.

Connector has suspended status on Tridens web dashboard.

Figure 8: Connector has suspended status on Tridens web dashboard.

Tridens session contains parking time, due to suspension.

Figure 9: Tridens session contains parking time, due to suspension.

Table 6: Solution & preventive measures of scenario 6.

TopicDescription
Investigate OCPP logsInvestigate OCPP communication of the charging station in Tridens EV Charge dashboard under Stations - View Logs - OCPP. Focus on the latest StatusNotification reports from the charger. Exact status reason can be found in additional info attributes.

Suspended EV means that charger is offering energy, but vehicle is not taking it.

Suspended EVSE means that charger is not offering energy.

OCPP communication view:
Stations - Logs - Logged OCPP Communication

Session duration scopes (parking, charging, …):
Sessions - Duration Scopes

7. Rating failed

Customer’s session was charging successfully, but it ended up in rating-failed status. Failed rating of session can be a consequence of false plan-product catalogue configuration in Tridens Monetization, false customer’s subscription plan configuration in Tridens Monetization or internal error due to maintenance. Rating can be retried manually or by an automated job.

Tridens session with rating-failed status.

Figure 10: Tridens session with rating-failed status.

Table 7: Solution & preventive measures of scenario 7.

TopicDescription
Manual retry ratingAttempt manual retry rating operation on session by using Tridens EV Charge web dashboard in Sessions - Actions and hit Retry rating.

Sessions - Retry Rating
Automated retry ratingAutomated retry rating operation is done by automated retry session rating job.

Sessions - Retry Rating
Monetization catalogue configurationVerify whether rate plan configuration is proper in Tridens Monetization.
Customer subscription plan configurationVerify whether customer’s subscription plan configuration is proper in Tridens Monetization.

8. Billing failed

Customer’s session was charging successfully, but it ended up in billing-failed status. Failed billing of session can be a consequence of false plan-product catalogue configuration in Tridens Monetization, false customer’s subscription plan configuration in Tridens Monetization or internal error due to maintenance. Rating can be retried manually or by an automated job.

Tridens session with billing-failed status.

Figure 11: Tridens session with billing-failed status.

Table 8: Solution & preventive measures of scenario 8.

TopicDescription
Manual retry billingAttempt manual retry billing operation on session by using Tridens EV Charge web dashboard in Sessions - Actions and hit Retry billing.

Sessions - Retry Billing
Automated retry billingAutomated retry billing operation is done by automated retry session billing job.

Sessions - Retry Billing
Monetization catalogue configurationVerify whether rate plan configuration is proper in Tridens Monetization.
Customer subscription plan configurationVerify whether customer’s subscription plan configuration is proper in Tridens Monetization.

9. Session did not start

Charging session has been requested to start and was prepared with ready status. Session then never proceeded to start and did not obtain the in-progress status. Eventually, the session becomes closed.

Such session state can be a consequence of non-proper configuration of connection timeout & session expiration settings or missing session event from the charging station.

Prepared session in ready status.

Figure 12: Prepared session in ready status.

Non-started session has been closed.

Figure 13: Non-started session has been closed.

Table 9: Solution & preventive measures of scenario 9.

TopicDescription
Ready session expiration on TridensSession on the Tridens EV Charge server is considered as idle when not receiving event reports from the charging infrastructure after a certain configured time.
Ready session expiration represents allowed inactivity period for a prepared ready charging session. When background job detects a ready session’s inactivity exceeding this time, it finalizes it (rating and closing).

Adjust ready session expiration settings on Tridens by following instructions in Tridens EV Charge – Idle Session Settings.

Align the expiration period with the Session connection timeout period.
Session connection timeout of stationEnsure to configure the session start connection timeout period on the charging station side. It covers the time available to start the session, since the acceptance of remote session start request or driver authorization.
Adjust physical station’s configuration in Stations - Actions - Configuration - Core/General and adjust the Connection timeout, as instructed in Tridens EV Charge – Charging Session Integration – Session Start Timeout

Align the timeout with Ready session expiration on Tridens web dashboard.
Station did not report session start eventVerify whether the charging station has reported start session event (OCPP’s StartTransaction or TransactionEventRequest).

See OCPP communication logs:
Stations - Logs - Logged OCPP Communication

If event is missing, ensure using the latest firmware on the charging station, otherwise report an issue to the manufacturer.

10. Obsolete session, charger stops responding

Charging session was charging and progressing, but at some point, the progress was not visible anymore on Tridens web dashboard and mobile application. Eventually, such session was detected as idle and switched from in-progress status to closed. Persisted energy may not reflect the value on the physical charger/vehicle.

Session stopped being tracked and eventually closed.

Figure 14: Session stopped being tracked and eventually closed.

Table 10: Solution & preventive measures of scenario 10.

TopicDescription
Meter values reportingEnsure having session meter values reporting enabled.
Enable session meter values reporting interval on Stations - Actions - Configuration - Meterings - Interval of 10-60 seconds.
Enable session meter values measurands reporting in Stations - Actions - Configuration - Meterings - Measurands. Advised to use Energy.Active.Import.Register, Power.Active.Import and Current.Import.

For more guidelines and instructions on configuring the meter values, refer to Tridens EV Charge – Charging Session Integration – Meter Values Reporting.
Ongoing session expiration on TridensSession on the Tridens EV Charge server is considered as idle when not receiving event reports from the charging infrastructure after a certain configured time.
Ongoing session expiration represents allowed inactivity period for an ongoing in-progress charging session. When background job detects an in-progress session’s inactivity exceeding this time period, it finalizes the session (rating and closing).

Adjust ongoing session expiration settings on Tridens by following instructions in Tridens EV Charge – Idle Session Settings.
Charging station’s network issuesConsider that charging station’s web network issues may impact this. In large network inactivity times, session may be detected as idle and closed by ongoing-session-expiration rules on Tridens.
Charging station’s firmware issueCharging station may stopped operating properly due to firmware issue, full messaging queue, memory overflow or any similar issue.
Ensure using the latest stable firmware on the charging station.
Charging station’s hardware issueCharging station may stopped operating properly due to hardware issue: EV communication error, high temperature, over voltage, power meter failure, reader failure, ground failure or other.
Check out OCPP communication logs to find any fault indicators (StatusNotification):
Stations - Logs - Logged OCPP Communication

11. Inadequate session

Recognize one of the following:

  • Sessions shorter than 5 minutes.
  • Sessions consumed less than 5 kWh of energy.
  • Non-properly tracked session times: Charging times, parking times, fault times.
  • No customer assigned on session.
  • No monetary amount assigned on session.

Table 11: Solution & preventive measures of scenario 11.

TopicDescription
Short sessionSee Session did not start and Obsolete session, charger stops responding.
Low energy consumptionSee Session charging, but energy not progressing on Tridens and Faulted connector.
Session has non-proper timesSee False time tracking.
Session has no customer assignedSee No customer assigned on session.
Session has no monetary amountVerify whether rate plan configuration is proper in Tridens Monetization & whether customer’s subscription plan configuration is proper in Tridens Monetization.