- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
66 lines
3.3 KiB
YAML
66 lines
3.3 KiB
YAML
description: >-
|
|
Errors for the evse_board_support interface.
|
|
All error codes that begin with MREC need to be implemented to fulfill the Minimum Required Error Codes defined by the ChargeX consortium:
|
|
|
|
https://inl.gov/content/uploads/2023/07/ChargeX_MREC_Rev5_09.12.23.pdf
|
|
errors:
|
|
- name: DiodeFault
|
|
description: The CP diode in the EV is shorted.
|
|
- name: VentilationNotAvailable
|
|
description: EV requested state D but no ventilation is available.
|
|
- name: BrownOut
|
|
description: The hardware/MCU detected a brown out.
|
|
- name: EnergyManagement
|
|
description: Energy could not be delivered because an (external) energy management failed.
|
|
- name: PermanentFault
|
|
description: The EVSE is permanently broken and requires repair.
|
|
- name: MREC2GroundFailure
|
|
description: Ground fault circuit interrupter has been activated.
|
|
- name: MREC3HighTemperature
|
|
description: High temperature inside the EVSE is derating power delivery.
|
|
- name: MREC4OverCurrentFailure
|
|
description: Over current protection device has tripped.
|
|
- name: MREC5OverVoltage
|
|
description: Input voltage to the vehicle has risen above an acceptable level.
|
|
- name: MREC6UnderVoltage
|
|
description: Input voltage to the vehicle has dropped below an acceptable level.
|
|
- name: MREC8EmergencyStop
|
|
description: Emergency stop is pressed by the user (required if equipped).
|
|
- name: MREC10InvalidVehicleMode
|
|
description: The vehicle is in an invalid mode for charging (Reported by IEC stack)
|
|
- name: MREC14PilotFault
|
|
description: The control pilot voltage is out of range.
|
|
- name: MREC15PowerLoss
|
|
description: The EVSE is unable to supply any power due to mains failure
|
|
- name: MREC17EVSEContactorFault
|
|
description: Contactors fail to open or close on EVSE's side. May also include welding related errors.
|
|
- name: MREC18CableOverTempDerate
|
|
description: Temperature of charging cable or connector assembly is too high, resulting in reduced power operation.
|
|
- name: MREC19CableOverTempStop
|
|
description: Temperature of charging cable or connector assembly is too high, resulting in a stopped charging session.
|
|
- name: MREC20PartialInsertion
|
|
description: Cable latch is raised due to incomplete insertion into the vehicle charging port.
|
|
- name: MREC23ProximityFault
|
|
description: The proximity voltage is out of range.
|
|
- name: MREC24ConnectorVoltageHigh
|
|
description: The output voltage of EVSE is high before charging starts or after charging ends.
|
|
- name: MREC25BrokenLatch
|
|
description: The latch on the connector is broken.
|
|
- name: MREC26CutCable
|
|
description: The output cable has been severed from the EVSE.
|
|
- name: TiltDetected
|
|
description: The EVSE has been tilted beyond acceptable limits.
|
|
- name: WaterIngressDetected
|
|
description: A substantial amount of water has been detected inside the EVSE.
|
|
- name: EnclosureOpen
|
|
description: The EVSE enclosure is open, e.g. a door or panel is not properly closed.
|
|
- name: VendorError
|
|
description: >-
|
|
Vendor specific error code. Will stop charging session.
|
|
- name: VendorWarning
|
|
description: >-
|
|
Vendor specific error code. Charging may continue.
|
|
- name: CommunicationFault
|
|
description: >-
|
|
The communication to the hardware or underlying driver is lost or has errors.
|