We resolved an issue affecting the Utilization Rate calculation for chargers.
Issue
In certain cases, clock drift or incorrect timestamp data from chargers caused invalid session durations. This resulted in:
-
Some negative charging durations
-
Reduced total charging hours
-
Incorrect utilization values
Resolution
The calculation logic has been improved to filter out invalid or inconsistent session data before computing utilization.
Utilization Rate continues to be calculated as:
Utilization Rate = (Total Hours in Use ÷ 24) × 100
If no valid charging sessions are found, utilization is set to 0%.
Impact
-
Prevents negative or unrealistic utilization values
-
Ensures only valid session data is included
-
Improves overall reliability and accuracy of utilization metrics