ocpp/v2_0_1/enum/reason
OCPP 2.0.1 Reason enumeration (schema ReasonEnumType).
to_json/decoder map each constructor to/from its exact schema token.
Types
This contains the reason why the transaction was stopped. MAY only be omitted when Reason is “Local”.
Data dictionary: Transaction.Stopped_Reason.EOT_Reason_Code · urn:x-oca:ocpp:uid:1:569413
pub type Reason {
DeAuthorized
EmergencyStop
EnergyLimitReached
EvDisconnected
GroundFault
ImmediateReset
Local
LocalOutOfCredit
MasterPass
Other
OvercurrentFault
PowerLoss
PowerQuality
Reboot
Remote
SocLimitReached
StoppedByEv
TimeLimitReached
Timeout
}
Constructors
-
DeAuthorized -
EmergencyStop -
EnergyLimitReached -
EvDisconnected -
GroundFault -
ImmediateReset -
Local -
LocalOutOfCredit -
MasterPass -
Other -
OvercurrentFault -
PowerLoss -
PowerQuality -
Reboot -
Remote -
SocLimitReached -
StoppedByEv -
TimeLimitReached -
Timeout