Link to gov website - The Public Charge Point Regulations 2023. Adhering to these regulations, Greenflux platform calculates the reliability data as below.
Phase 1 of this feature implements the requirements provided by PCPR for CPOs to report the reliability data of their charge stations. It does not include payment terminal's data during calculation. It will be developed under phase 2 once the requirement is finalized by PCPR.
Note on phase 2:
As per latest requirement from OZEV, CPOs need to factor the payment terminal's uptime while calculating the reliability of a given charge station. GFX is still waiting for OZEV to reconsider this requirement while investigating how it can be implemented in the background. There are multiple ways for CPO to provide payment options to customer without physical payment terminal on the station i.e. QR code, via app etc. Also, if the payment terminal has cloud connection, then charge station cannot send this data to GFX platform. In this case, CPO will need to collect this data from payment terminal provider and add it to reliability calculations. GFX platform can only read the data sent by charge station as per OCPP and OCPI commands.
Steps to obtain reliability data by CPO from GFX platform:
1. CPO should create a support line ticket specifying the start date and stop date
2. GFX support line team will create the csv file using internal APIs
3. GFX support team will upload the report to a weblink and provide the weblink to CPO
4. CPO can download the report from this weblink at any point in time as long as the link is valid
Calculations
The reliability is calculated based on the status history of the evses, or ChargePoint in OCPI terms. We retrieve all statuses for the past year or provided time range. Whether a status is considered Working, Not working, or Ineligible is determined by article 7. in part 3 of The Public Charge Point Regulations 2023 .
If the Evse is in a location that has opening times always outside of opening times is considered ineligible. Only time spent in a Working or Not Working state during opening hours is considered for calculating the reliability.
Reliability is only calculated based on time spent in a Working or Not Working state. If an evse was Working for 99 hours, Not Working for 1 hour, and Ineligible for 1000 hours it is considered 99% reliable.
A mapping of our statuses to OCPI and working/not working/ineligible:
Gcpp Status | Ocpi Status | UK Reliability |
Unknown | UNKOWN | Ineligible |
Faulted | OUTOFORDER | Not working |
Unavailable | OUTOFORDER | Not working |
Available | AVAILABLE | Working |
Reserved | RESERVED | Working |
Preparing | AVAILABLE | Working |
Finishing | CHARGING | Working |
SuspendedEVSE | CHARGING | Working |
SuspendedEV | CHARGING | Working |
Occupied | CHARGING | Working |
Charging | CHARGING | Working |
Output
The output is a CSV file with headers and row values based on this model.
Column | Description |
EvseId | The Id of the Evse/ChargePoint. |
ChargeStationId | The Id of the ChargeStation |
ChargeLocationId | The Id of the ChargeLocation |
ChargeLocationName | Friendly name of the ChargeLocation |
DeployState | Deploy state of the chargelocation |
Rapid | True when the Evse/ChargePoint has a power output over 50 kW |
HoursUnknown | Total hours spent in an UNKNOWN EVSE status |
HoursOutOfOrder | Total hours spent in an OUTOFORDER EVSE status |
HoursAvailable | Total hours spent in an AVAILABLE EVSE status |
HoursReserved | Total hours spent in an RESERVED EVSE status |
HoursCharging | Total hours spent in an CHARGING EVSE status |
HoursInoperative | Hours outside of the location's opening times |
ReliabilityPercentage | Percentage of time the chargestation was reliable |
Reliable | Indicates whether the ChargePoint is considered reliable under UK regulations. (99% reliable) |
Below is an example of a few rows from csv:
EvseIdChargeStationIdChargeLocationIdChargeLocationNameDeployStateRapidHoursUnknownHoursOutOfOrderHoursAvailableHoursReservedHoursChargingHoursInoperativeReliabilityPercentageReliableGB-GFX-Efake-3c6ca77b-1fake-3c6ca77bd3867fe6-adbf-4198-a73e-1811c9e968eefake-3c6ca77b
locationProductionFALSE30.820.134084.080245.50100TRUE