/charging/statusGET
The /charging/status endpoint contains general information about the current charging session. For detailed information about the charging session, see the /tx/status endpoint.
-
chargeControllerStatus- String - IEC 61851 Status of the SECCA1- StandbyB1- Vehicle detectedC1- Charge requestD1- Charge & vent requestE1- Shut offF1- ErrorS1- Restart after error statusR1- Diode failB2- Charging offeredC2- ChargingD2- Charging + venting
-
vehicleStatus- String - IEC 61851 Status of the EVS- Startup / unknownA- DisconnectedB- ConnectedC- Charge requestD- Charge & ventilation requestE- Short circuitF- ErrorR- Diode fail
-
availableAmperage- float - Amperage available befor ISO61851 adjustments -
signaledAmperage- float - Amperage signaled to the EV -
plugRetentionLock- float - Boolean indicating if the plug is locked -
chargingDuration- int - Charging duration in milliseconds -
usedPhasesSession- String - Phases used in the current session -
recentCpErrorCause- String - Recent control pilot error cause IEC61851EvDisconnect- EV unexpectedly disconnectedEvNotStopping- EV does not stop when commandedSignalledAmperageExceeded- EV exceeds amperage limitCpShortCircuit- CP shortedCpDiodeShortCircuit- Diode shortedVentilationNotAvailable- EVSE does not support ventilation
Example Output
pulsatrix/secc/A0123B4567C8/charging/status
{
"chargeControllerStatus":"C2",
"vehicleStatus":"C",
"availableAmperage":10,
"signaledAmperage":10,
"plugRetentionLock":true,
"chargingDuration":4681033,
"usedPhasesSession":"111",
"recentCpErrorCause":"CpShortCircuit"
}