OCPP Enumerations Reference
Auto-generated reference for OCPP 2.1 enumeration types.
110 enumeration types
APNAuthenticationEnumType
Authentication method.
| Value | Description |
|---|---|
PAP | |
CHAP | |
NONE | |
AUTO |
AttributeEnumType
Attribute type for which value is requested. When absent, default Actual is assumed.
| Value | Description |
|---|---|
Actual | |
Target | |
MinSet | |
MaxSet |
AuthorizationStatusEnumType
Current status of the ID Token.
| Value | Description |
|---|---|
Accepted | |
Blocked | |
ConcurrentTx | |
Expired | |
Invalid | |
NoCredit | |
NotAllowedTypeEVSE | |
NotAtThisLocation | |
NotAtThisTime | |
Unknown |
AuthorizeCertificateStatusEnumType
Certificate status information.
- if all certificates are valid: return 'Accepted'.
- if one of the certificates was revoked, return 'CertificateRevoked'.
| Value | Description |
|---|---|
Accepted | |
SignatureError | |
CertificateExpired | |
CertificateRevoked | |
NoCertificateAvailable | |
CertChainError | |
ContractCancelled |
BatterySwapEventEnumType
Battery in/out
| Value | Description |
|---|---|
BatteryIn | |
BatteryOut | |
BatteryOutTimeout |
BootReasonEnumType
This contains the reason for sending this message to the CSMS.
| Value | Description |
|---|---|
ApplicationReset | |
FirmwareUpdate | |
LocalReset | |
PowerUp | |
RemoteReset | |
ScheduledReset | |
Triggered | |
Unknown | |
Watchdog |
CancelReservationStatusEnumType
This indicates the success or failure of the canceling of a reservation by CSMS.
| Value | Description |
|---|---|
Accepted | |
Rejected |
CertificateActionEnumType
Defines whether certificate needs to be installed or updated.
| Value | Description |
|---|---|
Install | |
Update |
CertificateSignedStatusEnumType
Returns whether certificate signing has been accepted, otherwise rejected.
| Value | Description |
|---|---|
Accepted | |
Rejected |
CertificateSigningUseEnumType
Indicates the type of the signed certificate that is returned. When omitted the certificate is used for both the 15118 connection (if implemented) and the Charging Station to CSMS connection. This field is required when a typeOfCertificate was included in the <<signcertificaterequest,SignCertificateRequest>> that requested this certificate to be signed AND both the 15118 connection and the Charging Station connection are implemented.
| Value | Description |
|---|---|
ChargingStationCertificate | |
V2GCertificate | |
V2G20Certificate |
CertificateStatusEnumType
Status of certificate: good, revoked or unknown.
| Value | Description |
|---|---|
Good | |
Revoked | |
Unknown | |
Failed |
CertificateStatusSourceEnumType
Source of status: OCSP, CRL
| Value | Description |
|---|---|
CRL | |
OCSP |
ChangeAvailabilityStatusEnumType
This indicates whether the Charging Station is able to perform the availability change.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Scheduled |
ChargingProfileKindEnumType
Indicates the kind of schedule.
| Value | Description |
|---|---|
Absolute | |
Recurring | |
Relative | |
Dynamic |
ChargingProfilePurposeEnumType
Specifies to purpose of the charging profiles that will be cleared, if they meet the other criteria in the request.
| Value | Description |
|---|---|
ChargingStationExternalConstraints | |
ChargingStationMaxProfile | |
TxDefaultProfile | |
TxProfile | |
PriorityCharging | |
LocalGeneration |
ChargingProfileStatusEnumType
Result of request.
| Value | Description |
|---|---|
Accepted | |
Rejected |
ChargingRateUnitEnumType
Can be used to force a power or current profile.
| Value | Description |
|---|---|
W | |
A |
ChargingStateEnumType
Current charging state, is required when state has changed. Omitted when there is no communication between EVSE and EV, because no cable is plugged in.
| Value | Description |
|---|---|
EVConnected | |
Charging | |
SuspendedEV | |
SuspendedEVSE | |
Idle |
ClearCacheStatusEnumType
Accepted if the Charging Station has executed the request, otherwise rejected.
| Value | Description |
|---|---|
Accepted | |
Rejected |
ClearChargingProfileStatusEnumType
Indicates if the Charging Station was able to execute the request.
| Value | Description |
|---|---|
Accepted | |
Unknown |
ClearMessageStatusEnumType
Returns whether the Charging Station has been able to remove the message.
| Value | Description |
|---|---|
Accepted | |
Unknown | |
Rejected |
ClearMonitoringStatusEnumType
Result of the clear request for this monitor, identified by its Id.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NotFound |
ComponentCriterionEnumType
OCPP ComponentCriterionEnumType enumeration
| Value | Description |
|---|---|
Active | |
Available | |
Enabled | |
Problem |
ConnectorStatusEnumType
This contains the current status of the Connector.
| Value | Description |
|---|---|
Available | |
Occupied | |
Reserved | |
Unavailable | |
Faulted |
ControlModeEnumType
(2.1) Indicates whether EV wants to operate in Dynamic or Scheduled mode. When absent, Scheduled mode is assumed for backwards compatibility. + ISO 15118-20: + ServiceSelectionReq(SelectedEnergyTransferService)
| Value | Description |
|---|---|
ScheduledControl | |
DynamicControl |
CostDimensionEnumType
Type of cost dimension: energy, power, time, etc.
| Value | Description |
|---|---|
Energy | |
MaxCurrent | |
MinCurrent | |
MaxPower | |
MinPower | |
IdleTIme | |
ChargingTime |
CostKindEnumType
The kind of cost referred to in the message element amount
| Value | Description |
|---|---|
CarbonDioxideEmission | |
RelativePricePercentage | |
RenewableGenerationPercentage |
CustomerInformationStatusEnumType
Indicates whether the request was accepted.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Invalid |
DataEnumType
Data type of this variable.
| Value | Description |
|---|---|
string | |
decimal | |
integer | |
dateTime | |
boolean | |
OptionList | |
SequenceList | |
MemberList |
DataTransferStatusEnumType
This indicates the success or failure of the data transfer.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
UnknownMessageId | |
UnknownVendorId |
DayOfWeekEnumType
OCPP DayOfWeekEnumType enumeration
| Value | Description |
|---|---|
Monday | |
Tuesday | |
Wednesday | |
Thursday | |
Friday | |
Saturday | |
Sunday |
DeleteCertificateStatusEnumType
Charging Station indicates if it can process the request.
| Value | Description |
|---|---|
Accepted | |
Failed | |
NotFound |
DERControlEnumType
Name of control settings to clear. Not used when controlId is provided.
| Value | Description |
|---|---|
EnterService | |
FreqDroop | |
FreqWatt | |
FixedPFAbsorb | |
FixedPFInject | |
FixedVar | |
Gradients | |
HFMustTrip | |
HFMayTrip | |
HVMustTrip | |
HVMomCess | |
HVMayTrip | |
LimitMaxDischarge | |
LFMustTrip | |
LVMustTrip | |
LVMomCess | |
LVMayTrip | |
PowerMonitoringMustTrip | |
VoltVar | |
VoltWatt | |
WattPF | |
WattVar |
DERControlStatusEnumType
Result of operation.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NotSupported | |
NotFound |
DERUnitEnumType
Unit of the Y-axis of DER curve
| Value | Description |
|---|---|
Not_Applicable | |
PctMaxW | |
PctMaxVar | |
PctWAvail | |
PctVarAvail | |
PctEffectiveV |
DisplayMessageStatusEnumType
This indicates whether the Charging Station is able to display the message.
| Value | Description |
|---|---|
Accepted | |
NotSupportedMessageFormat | |
Rejected | |
NotSupportedPriority | |
NotSupportedState | |
UnknownTransaction | |
LanguageNotSupported |
EnergyTransferModeEnumType
OCPP EnergyTransferModeEnumType enumeration
| Value | Description |
|---|---|
AC_single_phase | |
AC_two_phase | |
AC_three_phase | |
DC | |
AC_BPT | |
AC_BPT_DER | |
AC_DER | |
DC_BPT | |
DC_ACDP | |
DC_ACDP_BPT | |
WPT |
EventNotificationEnumType
Specifies the event notification type of the message.
| Value | Description |
|---|---|
HardWiredNotification | |
HardWiredMonitor | |
PreconfiguredMonitor | |
CustomMonitor |
EventTriggerEnumType
Type of trigger for this event, e.g. exceeding a threshold value.
| Value | Description |
|---|---|
Alerting | |
Delta | |
Periodic |
EvseKindEnumType
Type of EVSE (AC, DC) this tariff applies to.
| Value | Description |
|---|---|
AC | |
DC |
FirmwareStatusEnumType
This contains the progress status of the firmware installation.
| Value | Description |
|---|---|
Downloaded | |
DownloadFailed | |
Downloading | |
DownloadScheduled | |
DownloadPaused | |
Idle | |
InstallationFailed | |
Installing | |
Installed | |
InstallRebooting | |
InstallScheduled | |
InstallVerificationFailed | |
InvalidSignature | |
SignatureVerified |
GenericDeviceModelStatusEnumType
This indicates whether the Charging Station is able to accept this request.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NotSupported | |
EmptyResultSet |
GenericStatusEnumType
Status of operation.
| Value | Description |
|---|---|
Accepted | |
Rejected |
GetCertificateIdUseEnumType
OCPP GetCertificateIdUseEnumType enumeration
| Value | Description |
|---|---|
V2GRootCertificate | |
MORootCertificate | |
CSMSRootCertificate | |
V2GCertificateChain | |
ManufacturerRootCertificate | |
OEMRootCertificate |
GetCertificateStatusEnumType
This indicates whether the charging station was able to retrieve the OCSP certificate status.
| Value | Description |
|---|---|
Accepted | |
Failed |
GetChargingProfileStatusEnumType
This indicates whether the Charging Station is able to process this request and will send <<reportchargingprofilesrequest, ReportChargingProfilesRequest>> messages.
| Value | Description |
|---|---|
Accepted | |
NoProfiles |
GetDisplayMessagesStatusEnumType
Indicates if the Charging Station has Display Messages that match the request criteria in the <<getdisplaymessagesrequest,GetDisplayMessagesRequest>>
| Value | Description |
|---|---|
Accepted | |
Unknown |
GetInstalledCertificateStatusEnumType
Charging Station indicates if it can process the request.
| Value | Description |
|---|---|
Accepted | |
NotFound |
GetVariableStatusEnumType
OCPP GetVariableStatusEnumType enumeration
| Value | Description |
|---|---|
Accepted | |
Rejected | |
UnknownComponent | |
UnknownVariable | |
NotSupportedAttributeType |
GridEventFaultEnumType
Type of grid event that caused this
| Value | Description |
|---|---|
CurrentImbalance | |
LocalEmergency | |
LowInputPower | |
OverCurrent | |
OverFrequency | |
OverVoltage | |
PhaseRotation | |
RemoteEmergency | |
UnderFrequency | |
UnderVoltage | |
VoltageImbalance |
HashAlgorithmEnumType
Used algorithms for the hashes provided.
| Value | Description |
|---|---|
SHA256 | |
SHA384 | |
SHA512 |
InstallCertificateStatusEnumType
Charging Station indicates if installation was successful.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Failed |
InstallCertificateUseEnumType
Indicates the certificate type that is sent.
| Value | Description |
|---|---|
V2GRootCertificate | |
MORootCertificate | |
ManufacturerRootCertificate | |
CSMSRootCertificate | |
OEMRootCertificate |
IslandingDetectionEnumType
OCPP IslandingDetectionEnumType enumeration
| Value | Description |
|---|---|
NoAntiIslandingSupport | |
RoCoF | |
UVP_OVP | |
UFP_OFP | |
VoltageVectorShift | |
ZeroCrossingDetection | |
OtherPassive | |
ImpedanceMeasurement | |
ImpedanceAtFrequency | |
SlipModeFrequencyShift | |
SandiaFrequencyShift | |
SandiaVoltageShift | |
FrequencyJump | |
RCLQFactor | |
OtherActive |
Iso15118EVCertificateStatusEnumType
Indicates whether the message was processed properly.
| Value | Description |
|---|---|
Accepted | |
Failed |
LocationEnumType
Indicates where the measured value has been sampled. Default = "Outlet"
| Value | Description |
|---|---|
Body | |
Cable | |
EV | |
Inlet | |
Outlet | |
Upstream |
LogEnumType
This contains the type of log file that the Charging Station should send.
| Value | Description |
|---|---|
DiagnosticsLog | |
SecurityLog | |
DataCollectorLog |
LogStatusEnumType
This field indicates whether the Charging Station was able to accept the request.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
AcceptedCanceled |
MeasurandEnumType
Type of measurement. Default = "Energy.Active.Import.Register"
| Value | Description |
|---|---|
Current.Export | |
Current.Export.Offered | |
Current.Export.Minimum | |
Current.Import | |
Current.Import.Offered | |
Current.Import.Minimum | |
Current.Offered | |
Display.PresentSOC | |
Display.MinimumSOC | |
Display.TargetSOC | |
Display.MaximumSOC | |
Display.RemainingTimeToMinimumSOC | |
Display.RemainingTimeToTargetSOC | |
Display.RemainingTimeToMaximumSOC | |
Display.ChargingComplete | |
Display.BatteryEnergyCapacity | |
Display.InletHot | |
Energy.Active.Export.Interval | |
Energy.Active.Export.Register | |
Energy.Active.Import.Interval | |
Energy.Active.Import.Register | |
Energy.Active.Import.CableLoss | |
Energy.Active.Import.LocalGeneration.Register | |
Energy.Active.Net | |
Energy.Active.Setpoint.Interval | |
Energy.Apparent.Export | |
Energy.Apparent.Import | |
Energy.Apparent.Net | |
Energy.Reactive.Export.Interval | |
Energy.Reactive.Export.Register | |
Energy.Reactive.Import.Interval | |
Energy.Reactive.Import.Register | |
Energy.Reactive.Net | |
EnergyRequest.Target | |
EnergyRequest.Minimum | |
EnergyRequest.Maximum | |
EnergyRequest.Minimum.V2X | |
EnergyRequest.Maximum.V2X | |
EnergyRequest.Bulk | |
Frequency | |
Power.Active.Export | |
Power.Active.Import | |
Power.Active.Setpoint | |
Power.Active.Residual | |
Power.Export.Minimum | |
Power.Export.Offered | |
Power.Factor | |
Power.Import.Offered | |
Power.Import.Minimum | |
Power.Offered | |
Power.Reactive.Export | |
Power.Reactive.Import | |
SoC | |
Voltage | |
Voltage.Minimum | |
Voltage.Maximum |
MessageFormatEnumType
Format of the message.
| Value | Description |
|---|---|
ASCII | |
HTML | |
URI | |
UTF8 | |
QRCODE |
MessagePriorityEnumType
If provided the Charging Station shall return Display Messages with the given priority only.
| Value | Description |
|---|---|
AlwaysFront | |
InFront | |
NormalCycle |
MessageStateEnumType
If provided the Charging Station shall return Display Messages with the given state only.
| Value | Description |
|---|---|
Charging | |
Faulted | |
Idle | |
Unavailable | |
Suspended | |
Discharging |
MessageTriggerEnumType
Type of message to be triggered.
| Value | Description |
|---|---|
BootNotification | |
LogStatusNotification | |
FirmwareStatusNotification | |
Heartbeat | |
MeterValues | |
SignChargingStationCertificate | |
SignV2GCertificate | |
SignV2G20Certificate | |
StatusNotification | |
TransactionEvent | |
SignCombinedCertificate | |
PublishFirmwareStatusNotification | |
CustomTrigger |
MobilityNeedsModeEnumType
(2.1) Value of EVCC indicates that EV determines min/target SOC and departure time. + A value of EVCC_SECC indicates that charging station or CSMS may also update min/target SOC and departure time. + ISO 15118-20: + ServiceSelectionReq(SelectedEnergyTransferService)
| Value | Description |
|---|---|
EVCC | |
EVCC_SECC |
MonitorEnumType
The type of this monitor, e.g. a threshold, delta or periodic monitor.
| Value | Description |
|---|---|
UpperThreshold | |
LowerThreshold | |
Delta | |
Periodic | |
PeriodicClockAligned | |
TargetDelta | |
TargetDeltaRelative |
MonitoringBaseEnumType
Specify which monitoring base will be set
| Value | Description |
|---|---|
All | |
FactoryDefault | |
HardWiredOnly |
MonitoringCriterionEnumType
OCPP MonitoringCriterionEnumType enumeration
| Value | Description |
|---|---|
ThresholdMonitoring | |
DeltaMonitoring | |
PeriodicMonitoring |
MutabilityEnumType
Defines the mutability of this attribute. Default is ReadWrite when omitted.
| Value | Description |
|---|---|
ReadOnly | |
WriteOnly | |
ReadWrite |
NotifyAllowedEnergyTransferStatusEnumType
OCPP NotifyAllowedEnergyTransferStatusEnumType enumeration
| Value | Description |
|---|---|
Accepted | |
Rejected |
NotifyEVChargingNeedsStatusEnumType
Returns whether the CSMS has been able to process the message successfully. It does not imply that the evChargingNeeds can be met with the current charging profile.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Processing | |
NoChargingProfile |
OCPPInterfaceEnumType
Applicable Network Interface. Charging Station is allowed to use a different network interface to connect if the given one does not work.
| Value | Description |
|---|---|
Wired0 | |
Wired1 | |
Wired2 | |
Wired3 | |
Wireless0 | |
Wireless1 | |
Wireless2 | |
Wireless3 | |
Any |
OCPPTransportEnumType
Defines the transport protocol (e.g. SOAP or JSON). Note: SOAP is not supported in OCPP 2.x, but is supported by earlier versions of OCPP.
| Value | Description |
|---|---|
SOAP | |
JSON |
OCPPVersionEnumType
(2.1) This field is ignored, since the OCPP version to use is determined during the websocket handshake. The field is only kept for backwards compatibility with the OCPP 2.0.1 JSON schema.
| Value | Description |
|---|---|
OCPP12 | |
OCPP15 | |
OCPP16 | |
OCPP20 | |
OCPP201 | |
OCPP21 |
OperationalStatusEnumType
This contains the type of availability change that the Charging Station should perform.
| Value | Description |
|---|---|
Inoperative | |
Operative |
OperationModeEnumType
(2.1) Charging operation mode to use during this time interval. When absent defaults to ChargingOnly.
| Value | Description |
|---|---|
Idle | |
ChargingOnly | |
CentralSetpoint | |
ExternalSetpoint | |
ExternalLimits | |
CentralFrequency | |
LocalFrequency | |
LocalLoadBalancing |
PaymentStatusEnumType
The status of the settlement attempt.
| Value | Description |
|---|---|
Settled | |
Canceled | |
Rejected | |
Failed |
PhaseEnumType
Indicates how the measured value is to be interpreted. For instance between L1 and neutral (L1-N) Please note that not all values of phase are applicable to all Measurands. When phase is absent, the measured value is interpreted as an overall value.
| Value | Description |
|---|---|
L1 | |
L2 | |
L3 | |
N | |
L1-N | |
L2-N | |
L3-N | |
L1-L2 | |
L2-L3 | |
L3-L1 |
PowerDuringCessationEnumType
Parameter is only sent, if the EV has to feed-in power or reactive power during fault-ride through (FRT) as defined by HVMomCess curve and LVMomCess curve.
| Value | Description |
|---|---|
Active | |
Reactive |
PreconditioningStatusEnumType
(2.1) The current preconditioning status of the BMS in the EV. Default value is Unknown.
| Value | Description |
|---|---|
Unknown | |
Ready | |
NotReady | |
Preconditioning |
PriorityChargingStatusEnumType
Result of the request.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NoProfile |
PublishFirmwareStatusEnumType
This contains the progress status of the publishfirmware installation.
| Value | Description |
|---|---|
Idle | |
DownloadScheduled | |
Downloading | |
Downloaded | |
Published | |
DownloadFailed | |
DownloadPaused | |
InvalidChecksum | |
ChecksumVerified | |
PublishFailed |
ReadingContextEnumType
Type of detail value: start, end or sample. Default = "Sample.Periodic"
| Value | Description |
|---|---|
Interruption.Begin | |
Interruption.End | |
Other | |
Sample.Clock | |
Sample.Periodic | |
Transaction.Begin | |
Transaction.End | |
Trigger |
ReasonEnumType
The stoppedReason is the reason/event that initiated the process of stopping the transaction. It will normally be the user stopping authorization via card (Local or MasterPass) or app (Remote), but it can also be CSMS revoking authorization (DeAuthorized), or disconnecting the EV when TxStopPoint = EVConnected (EVDisconnected). Most other reasons are related to technical faults or energy limitations. + MAY only be omitted when stoppedReason is "Local"
| Value | Description |
|---|---|
DeAuthorized | |
EmergencyStop | |
EnergyLimitReached | |
EVDisconnected | |
GroundFault | |
ImmediateReset | |
MasterPass | |
Local | |
LocalOutOfCredit | |
Other | |
OvercurrentFault | |
PowerLoss | |
PowerQuality | |
Reboot | |
Remote | |
SOCLimitReached | |
StoppedByEV | |
TimeLimitReached | |
Timeout | |
ReqEnergyTransferRejected |
RecurrencyKindEnumType
Indicates the start point of a recurrence.
| Value | Description |
|---|---|
Daily | |
Weekly |
RegistrationStatusEnumType
This contains whether the Charging Station has been registered within the CSMS.
| Value | Description |
|---|---|
Accepted | |
Pending | |
Rejected |
ReportBaseEnumType
This field specifies the report base.
| Value | Description |
|---|---|
ConfigurationInventory | |
FullInventory | |
SummaryInventory |
RequestStartStopStatusEnumType
Status indicating whether the Charging Station accepts the request to start a transaction.
| Value | Description |
|---|---|
Accepted | |
Rejected |
ReservationUpdateStatusEnumType
The updated reservation status.
| Value | Description |
|---|---|
Expired | |
Removed | |
NoTransaction |
ReserveNowStatusEnumType
This indicates the success or failure of the reservation.
| Value | Description |
|---|---|
Accepted | |
Faulted | |
Occupied | |
Rejected | |
Unavailable |
ResetEnumType
This contains the type of reset that the Charging Station or EVSE should perform.
| Value | Description |
|---|---|
Immediate | |
OnIdle | |
ImmediateAndResume |
ResetStatusEnumType
This indicates whether the Charging Station is able to perform the reset.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Scheduled |
SendLocalListStatusEnumType
This indicates whether the Charging Station has successfully received and applied the update of the Local Authorization List.
| Value | Description |
|---|---|
Accepted | |
Failed | |
VersionMismatch |
SetMonitoringStatusEnumType
Status is OK if a value could be returned. Otherwise this will indicate the reason why a value could not be returned.
| Value | Description |
|---|---|
Accepted | |
UnknownComponent | |
UnknownVariable | |
UnsupportedMonitorType | |
Rejected | |
Duplicate |
SetNetworkProfileStatusEnumType
Result of operation.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
Failed |
SetVariableStatusEnumType
Result status of setting the variable.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
UnknownComponent | |
UnknownVariable | |
NotSupportedAttributeType | |
RebootRequired |
TariffChangeStatusEnumType
Status of the operation
| Value | Description |
|---|---|
Accepted | |
Rejected | |
TooManyElements | |
ConditionNotSupported | |
TxNotFound | |
NoCurrencyChange |
TariffClearStatusEnumType
OCPP TariffClearStatusEnumType enumeration
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NoTariff |
TariffCostEnumType
Type of cost: normal or the minimum or maximum cost.
| Value | Description |
|---|---|
NormalCost | |
MinCost | |
MaxCost |
TariffGetStatusEnumType
Status of operation
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NoTariff |
TariffKindEnumType
Kind of tariff (driver/default)
| Value | Description |
|---|---|
DefaultTariff | |
DriverTariff |
TariffSetStatusEnumType
OCPP TariffSetStatusEnumType enumeration
| Value | Description |
|---|---|
Accepted | |
Rejected | |
TooManyElements | |
ConditionNotSupported | |
DuplicateTariffId |
TransactionEventEnumType
This contains the type of this event. The first TransactionEvent of a transaction SHALL contain: "Started" The last TransactionEvent of a transaction SHALL contain: "Ended" All others SHALL contain: "Updated"
| Value | Description |
|---|---|
Ended | |
Started | |
Updated |
TriggerMessageStatusEnumType
Indicates whether the Charging Station will send the requested notification or not.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
NotImplemented |
TriggerReasonEnumType
Reason the Charging Station sends this message to the CSMS
| Value | Description |
|---|---|
AbnormalCondition | |
Authorized | |
CablePluggedIn | |
ChargingRateChanged | |
ChargingStateChanged | |
CostLimitReached | |
Deauthorized | |
EnergyLimitReached | |
EVCommunicationLost | |
EVConnectTimeout | |
EVDeparted | |
EVDetected | |
LimitSet | |
MeterValueClock | |
MeterValuePeriodic | |
OperationModeChanged | |
RemoteStart | |
RemoteStop | |
ResetCommand | |
RunningCost | |
SignedDataReceived | |
SoCLimitReached | |
StopAuthorized | |
TariffChanged | |
TariffNotAccepted | |
TimeLimitReached | |
Trigger | |
TxResumed | |
UnlockCommand |
UnlockStatusEnumType
This indicates whether the Charging Station has unlocked the connector.
| Value | Description |
|---|---|
Unlocked | |
UnlockFailed | |
OngoingAuthorizedTransaction | |
UnknownConnector |
UnpublishFirmwareStatusEnumType
Indicates whether the Local Controller succeeded in unpublishing the firmware.
| Value | Description |
|---|---|
DownloadOngoing | |
NoFirmware | |
Unpublished |
UpdateEnumType
This contains the type of update (full or differential) of this request.
| Value | Description |
|---|---|
Differential | |
Full |
UpdateFirmwareStatusEnumType
This field indicates whether the Charging Station was able to accept the request.
| Value | Description |
|---|---|
Accepted | |
Rejected | |
AcceptedCanceled | |
InvalidCertificate | |
RevokedCertificate |
UploadLogStatusEnumType
This contains the status of the log upload.
| Value | Description |
|---|---|
BadMessage | |
Idle | |
NotSupportedOperation | |
PermissionDenied | |
Uploaded | |
UploadFailure | |
Uploading | |
AcceptedCanceled |
VPNEnumType
Type of VPN
| Value | Description |
|---|---|
IKEv2 | |
IPSec | |
L2TP | |
PPTP |