/tx/statusGET
The transaction status topic contains information about an ongoing charging transaction.
-
id- String - UUID of the charging transaction. -
state- String - State of the SECCIDLE- No EV connected.AWAITING_START- An EV is connected and the EVSE is waiting for a start transaction.AWAITING_AUTHORIZATION- An EV is connected and the EVSE is waiting for an authorization.STARTING- An EV is connected and the EVSE is starting the charging session.SUSPENDED_EVSE- Charging is suspended by the EVSE.SUSPENDED_EV- The charging is suspended by the electric vehicle.CHARGING- The EV is being charged.FAILED- The EVSE is in an error state.STOPPED- An EV is connected and charging is stopped.LINGERING- An EV is currently connected or was recently connected and the EVSE is still in the same transaction.COMPLETED- Charging is completed, EV is not connected, EVSE is available.
-
effectiveAmperageLimit- float - EffectiveAmperageLimit - absolute amperage limit of the EVSE, due to cable cross section of the installation or the cable between the EVSE and the EV. -
startedTime- float - Time when the EVSE started charging. -
endedTime- float - Time when the EVSE stopped charging. -
startReason- String - Reason why the charging was started.Authorized- Charging is authorized, by any means. Might be an RFID, or other authorization means.CablePluggedIn- Cable is plugged in andEVDetected.ChargingRateChanged- Rate of charging changed by more thanLimitChangeSignificance.ChargingStateChanged- Charging State changed.Deauthorized- The transaction was stopped because of the authorization status in the response to atransactionEventRequest.EnergyLimitReached- Maximum energy of charging reached. For example: in a pre-paid charging solution.EVCommunicationLost- Communication with EV lost, for example: cable disconnected.EVConnectTimeout- EV not connected before the connection has timed out.MeterValueClock- Needed to send a clock aligned meter value.MeterValuePeriodic- Needed to send a periodic meter value.TimeLimitReached- Maximum time of charging reached. For example: in a pre-paid charging solution.Trigger- Requested by the CSMS via aTriggerMessageRequest.UnlockCommand- CSMS sent an Unlock Connector command.StopAuthorized- An EV Driver has been authorized to stop charging. For example: By swiping an RFID card.EVDeparted- EV departed. For example: When a departing EV triggers a parking bay detector.EVDetected- EV detected. For example: When an arriving EV triggers a parking bay detector.RemoteStop- ARequestStopTransactionRequesthas been sent.RemoteStart- ARequestStartTransactionRequesthas been sent.AbnormalCondition- An abnormal error or a fault condition has occurred.SignedDataReceived- Signed data is received from the energy meter.ResetCommand- CSMS sent a Reset Charging Station command.
-
energyActiveImportRegister- Represents the cumulative active energy imported by the EVSE -
lastActivePower- float - Current active power of the EVSE. -
meterStart- float - Value of the energyMeter at the start of the session. -
meterStop- float - Value of the energyMeter at the end of the session. -
peakPhaseAmperage- array - Peak amperage values for each phase of the EVSE. -
peakActivePower- float - Peak active power of the EVSE.
Example Output
{
"id":"018bf969-e58c-1425-cf1f-6e7057e75ce6",
"state":"SUSPENDED_EV",
"effectiveAmperageLimit":32,
"startedTime":1700696554,
"endedTime":0,
"startReason":"CablePluggedIn",
"energyActiveImportRegister":9750.396484,
"lastActivePower":0,
"meterStart":9750.060547,
"meterStop":9750.060547,
"peakPhaseAmperage":{},
"peakActivePower":5633.716797
}