@citrineos/base
Version:
The base module for OCPP v2.0.1 including all interfaces. This module is not intended to be used directly, but rather as a dependency for other modules.
443 lines • 31.6 kB
JavaScript
;
// Copyright Contributors to the CitrineOS Project
//
// SPDX-License-Identifier: Apache 2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.TriggerMessageRequestRequestedMessage = exports.StopTransactionResponseStatus = exports.StopTransactionRequestUnit = exports.StopTransactionRequestReason = exports.StopTransactionRequestPhase = exports.StopTransactionRequestMeasurand = exports.StopTransactionRequestLocation = exports.StopTransactionRequestFormat = exports.StopTransactionRequestContext = exports.StatusNotificationRequestStatus = exports.StatusNotificationRequestErrorCode = exports.StartTransactionResponseStatus = exports.SetChargingProfileResponseStatus = exports.SetChargingProfileRequestRecurrencyKind = exports.SetChargingProfileRequestChargingRateUnit = exports.SetChargingProfileRequestChargingProfilePurpose = exports.SetChargingProfileRequestChargingProfileKind = exports.SendLocalListResponseStatus = exports.SendLocalListRequestUpdateType = exports.SendLocalListRequestStatus = exports.ResetResponseStatus = exports.ResetRequestType = exports.ReserveNowResponseStatus = exports.RemoteStopTransactionResponseStatus = exports.RemoteStartTransactionResponseStatus = exports.RemoteStartTransactionRequestRecurrencyKind = exports.RemoteStartTransactionRequestChargingRateUnit = exports.RemoteStartTransactionRequestChargingProfilePurpose = exports.RemoteStartTransactionRequestChargingProfileKind = exports.MeterValuesRequestUnit = exports.MeterValuesRequestPhase = exports.MeterValuesRequestMeasurand = exports.MeterValuesRequestLocation = exports.MeterValuesRequestFormat = exports.MeterValuesRequestContext = exports.GetCompositeScheduleResponseStatus = exports.GetCompositeScheduleResponseChargingRateUnit = exports.GetCompositeScheduleRequestChargingRateUnit = exports.FirmwareStatusNotificationRequestStatus = exports.DiagnosticsStatusNotificationRequestStatus = exports.DataTransferResponseStatus = exports.ClearChargingProfileResponseStatus = exports.ClearChargingProfileRequestChargingProfilePurpose = exports.ClearCacheResponseStatus = exports.ChangeConfigurationResponseStatus = exports.ChangeAvailabilityResponseStatus = exports.ChangeAvailabilityRequestType = exports.CancelReservationResponseStatus = exports.BootNotificationResponseStatus = exports.AuthorizeResponseStatus = void 0;
exports.UnlockConnectorResponseStatus = exports.TriggerMessageResponseStatus = void 0;
var AuthorizeResponseStatus;
(function (AuthorizeResponseStatus) {
AuthorizeResponseStatus["Accepted"] = "Accepted";
AuthorizeResponseStatus["Blocked"] = "Blocked";
AuthorizeResponseStatus["Expired"] = "Expired";
AuthorizeResponseStatus["Invalid"] = "Invalid";
AuthorizeResponseStatus["ConcurrentTx"] = "ConcurrentTx";
})(AuthorizeResponseStatus || (exports.AuthorizeResponseStatus = AuthorizeResponseStatus = {}));
var BootNotificationResponseStatus;
(function (BootNotificationResponseStatus) {
BootNotificationResponseStatus["Accepted"] = "Accepted";
BootNotificationResponseStatus["Pending"] = "Pending";
BootNotificationResponseStatus["Rejected"] = "Rejected";
})(BootNotificationResponseStatus || (exports.BootNotificationResponseStatus = BootNotificationResponseStatus = {}));
var CancelReservationResponseStatus;
(function (CancelReservationResponseStatus) {
CancelReservationResponseStatus["Accepted"] = "Accepted";
CancelReservationResponseStatus["Rejected"] = "Rejected";
})(CancelReservationResponseStatus || (exports.CancelReservationResponseStatus = CancelReservationResponseStatus = {}));
var ChangeAvailabilityRequestType;
(function (ChangeAvailabilityRequestType) {
ChangeAvailabilityRequestType["Inoperative"] = "Inoperative";
ChangeAvailabilityRequestType["Operative"] = "Operative";
})(ChangeAvailabilityRequestType || (exports.ChangeAvailabilityRequestType = ChangeAvailabilityRequestType = {}));
var ChangeAvailabilityResponseStatus;
(function (ChangeAvailabilityResponseStatus) {
ChangeAvailabilityResponseStatus["Accepted"] = "Accepted";
ChangeAvailabilityResponseStatus["Rejected"] = "Rejected";
ChangeAvailabilityResponseStatus["Scheduled"] = "Scheduled";
})(ChangeAvailabilityResponseStatus || (exports.ChangeAvailabilityResponseStatus = ChangeAvailabilityResponseStatus = {}));
var ChangeConfigurationResponseStatus;
(function (ChangeConfigurationResponseStatus) {
ChangeConfigurationResponseStatus["Accepted"] = "Accepted";
ChangeConfigurationResponseStatus["Rejected"] = "Rejected";
ChangeConfigurationResponseStatus["RebootRequired"] = "RebootRequired";
ChangeConfigurationResponseStatus["NotSupported"] = "NotSupported";
})(ChangeConfigurationResponseStatus || (exports.ChangeConfigurationResponseStatus = ChangeConfigurationResponseStatus = {}));
var ClearCacheResponseStatus;
(function (ClearCacheResponseStatus) {
ClearCacheResponseStatus["Accepted"] = "Accepted";
ClearCacheResponseStatus["Rejected"] = "Rejected";
})(ClearCacheResponseStatus || (exports.ClearCacheResponseStatus = ClearCacheResponseStatus = {}));
var ClearChargingProfileRequestChargingProfilePurpose;
(function (ClearChargingProfileRequestChargingProfilePurpose) {
ClearChargingProfileRequestChargingProfilePurpose["ChargePointMaxProfile"] = "ChargePointMaxProfile";
ClearChargingProfileRequestChargingProfilePurpose["TxDefaultProfile"] = "TxDefaultProfile";
ClearChargingProfileRequestChargingProfilePurpose["TxProfile"] = "TxProfile";
})(ClearChargingProfileRequestChargingProfilePurpose || (exports.ClearChargingProfileRequestChargingProfilePurpose = ClearChargingProfileRequestChargingProfilePurpose = {}));
var ClearChargingProfileResponseStatus;
(function (ClearChargingProfileResponseStatus) {
ClearChargingProfileResponseStatus["Accepted"] = "Accepted";
ClearChargingProfileResponseStatus["Unknown"] = "Unknown";
})(ClearChargingProfileResponseStatus || (exports.ClearChargingProfileResponseStatus = ClearChargingProfileResponseStatus = {}));
var DataTransferResponseStatus;
(function (DataTransferResponseStatus) {
DataTransferResponseStatus["Accepted"] = "Accepted";
DataTransferResponseStatus["Rejected"] = "Rejected";
DataTransferResponseStatus["UnknownMessageId"] = "UnknownMessageId";
DataTransferResponseStatus["UnknownVendorId"] = "UnknownVendorId";
})(DataTransferResponseStatus || (exports.DataTransferResponseStatus = DataTransferResponseStatus = {}));
var DiagnosticsStatusNotificationRequestStatus;
(function (DiagnosticsStatusNotificationRequestStatus) {
DiagnosticsStatusNotificationRequestStatus["Idle"] = "Idle";
DiagnosticsStatusNotificationRequestStatus["Uploaded"] = "Uploaded";
DiagnosticsStatusNotificationRequestStatus["UploadFailed"] = "UploadFailed";
DiagnosticsStatusNotificationRequestStatus["Uploading"] = "Uploading";
})(DiagnosticsStatusNotificationRequestStatus || (exports.DiagnosticsStatusNotificationRequestStatus = DiagnosticsStatusNotificationRequestStatus = {}));
var FirmwareStatusNotificationRequestStatus;
(function (FirmwareStatusNotificationRequestStatus) {
FirmwareStatusNotificationRequestStatus["Downloaded"] = "Downloaded";
FirmwareStatusNotificationRequestStatus["DownloadFailed"] = "DownloadFailed";
FirmwareStatusNotificationRequestStatus["Downloading"] = "Downloading";
FirmwareStatusNotificationRequestStatus["Idle"] = "Idle";
FirmwareStatusNotificationRequestStatus["InstallationFailed"] = "InstallationFailed";
FirmwareStatusNotificationRequestStatus["Installing"] = "Installing";
FirmwareStatusNotificationRequestStatus["Installed"] = "Installed";
})(FirmwareStatusNotificationRequestStatus || (exports.FirmwareStatusNotificationRequestStatus = FirmwareStatusNotificationRequestStatus = {}));
var GetCompositeScheduleRequestChargingRateUnit;
(function (GetCompositeScheduleRequestChargingRateUnit) {
GetCompositeScheduleRequestChargingRateUnit["A"] = "A";
GetCompositeScheduleRequestChargingRateUnit["W"] = "W";
})(GetCompositeScheduleRequestChargingRateUnit || (exports.GetCompositeScheduleRequestChargingRateUnit = GetCompositeScheduleRequestChargingRateUnit = {}));
var GetCompositeScheduleResponseChargingRateUnit;
(function (GetCompositeScheduleResponseChargingRateUnit) {
GetCompositeScheduleResponseChargingRateUnit["A"] = "A";
GetCompositeScheduleResponseChargingRateUnit["W"] = "W";
})(GetCompositeScheduleResponseChargingRateUnit || (exports.GetCompositeScheduleResponseChargingRateUnit = GetCompositeScheduleResponseChargingRateUnit = {}));
var GetCompositeScheduleResponseStatus;
(function (GetCompositeScheduleResponseStatus) {
GetCompositeScheduleResponseStatus["Accepted"] = "Accepted";
GetCompositeScheduleResponseStatus["Rejected"] = "Rejected";
})(GetCompositeScheduleResponseStatus || (exports.GetCompositeScheduleResponseStatus = GetCompositeScheduleResponseStatus = {}));
var MeterValuesRequestContext;
(function (MeterValuesRequestContext) {
MeterValuesRequestContext["Interruption_Begin"] = "Interruption.Begin";
MeterValuesRequestContext["Interruption_End"] = "Interruption.End";
MeterValuesRequestContext["Sample_Clock"] = "Sample.Clock";
MeterValuesRequestContext["Sample_Periodic"] = "Sample.Periodic";
MeterValuesRequestContext["Transaction_Begin"] = "Transaction.Begin";
MeterValuesRequestContext["Transaction_End"] = "Transaction.End";
MeterValuesRequestContext["Trigger"] = "Trigger";
MeterValuesRequestContext["Other"] = "Other";
})(MeterValuesRequestContext || (exports.MeterValuesRequestContext = MeterValuesRequestContext = {}));
var MeterValuesRequestFormat;
(function (MeterValuesRequestFormat) {
MeterValuesRequestFormat["Raw"] = "Raw";
MeterValuesRequestFormat["SignedData"] = "SignedData";
})(MeterValuesRequestFormat || (exports.MeterValuesRequestFormat = MeterValuesRequestFormat = {}));
var MeterValuesRequestLocation;
(function (MeterValuesRequestLocation) {
MeterValuesRequestLocation["Cable"] = "Cable";
MeterValuesRequestLocation["EV"] = "EV";
MeterValuesRequestLocation["Inlet"] = "Inlet";
MeterValuesRequestLocation["Outlet"] = "Outlet";
MeterValuesRequestLocation["Body"] = "Body";
})(MeterValuesRequestLocation || (exports.MeterValuesRequestLocation = MeterValuesRequestLocation = {}));
var MeterValuesRequestMeasurand;
(function (MeterValuesRequestMeasurand) {
MeterValuesRequestMeasurand["Energy_Active_Export_Register"] = "Energy.Active.Export.Register";
MeterValuesRequestMeasurand["Energy_Active_Import_Register"] = "Energy.Active.Import.Register";
MeterValuesRequestMeasurand["Energy_Reactive_Export_Register"] = "Energy.Reactive.Export.Register";
MeterValuesRequestMeasurand["Energy_Reactive_Import_Register"] = "Energy.Reactive.Import.Register";
MeterValuesRequestMeasurand["Energy_Active_Export_Interval"] = "Energy.Active.Export.Interval";
MeterValuesRequestMeasurand["Energy_Active_Import_Interval"] = "Energy.Active.Import.Interval";
MeterValuesRequestMeasurand["Energy_Reactive_Export_Interval"] = "Energy.Reactive.Export.Interval";
MeterValuesRequestMeasurand["Energy_Reactive_Import_Interval"] = "Energy.Reactive.Import.Interval";
MeterValuesRequestMeasurand["Power_Active_Export"] = "Power.Active.Export";
MeterValuesRequestMeasurand["Power_Active_Import"] = "Power.Active.Import";
MeterValuesRequestMeasurand["Power_Offered"] = "Power.Offered";
MeterValuesRequestMeasurand["Power_Reactive_Export"] = "Power.Reactive.Export";
MeterValuesRequestMeasurand["Power_Reactive_Import"] = "Power.Reactive.Import";
MeterValuesRequestMeasurand["Power_Factor"] = "Power.Factor";
MeterValuesRequestMeasurand["Current_Import"] = "Current.Import";
MeterValuesRequestMeasurand["Current_Export"] = "Current.Export";
MeterValuesRequestMeasurand["Current_Offered"] = "Current.Offered";
MeterValuesRequestMeasurand["Voltage"] = "Voltage";
MeterValuesRequestMeasurand["Frequency"] = "Frequency";
MeterValuesRequestMeasurand["Temperature"] = "Temperature";
MeterValuesRequestMeasurand["SoC"] = "SoC";
MeterValuesRequestMeasurand["RPM"] = "RPM";
})(MeterValuesRequestMeasurand || (exports.MeterValuesRequestMeasurand = MeterValuesRequestMeasurand = {}));
var MeterValuesRequestPhase;
(function (MeterValuesRequestPhase) {
MeterValuesRequestPhase["L1"] = "L1";
MeterValuesRequestPhase["L2"] = "L2";
MeterValuesRequestPhase["L3"] = "L3";
MeterValuesRequestPhase["N"] = "N";
MeterValuesRequestPhase["L1_N"] = "L1-N";
MeterValuesRequestPhase["L2_N"] = "L2-N";
MeterValuesRequestPhase["L3_N"] = "L3-N";
MeterValuesRequestPhase["L1_L2"] = "L1-L2";
MeterValuesRequestPhase["L2_L3"] = "L2-L3";
MeterValuesRequestPhase["L3_L1"] = "L3-L1";
})(MeterValuesRequestPhase || (exports.MeterValuesRequestPhase = MeterValuesRequestPhase = {}));
var MeterValuesRequestUnit;
(function (MeterValuesRequestUnit) {
MeterValuesRequestUnit["Wh"] = "Wh";
MeterValuesRequestUnit["kWh"] = "kWh";
MeterValuesRequestUnit["varh"] = "varh";
MeterValuesRequestUnit["kvarh"] = "kvarh";
MeterValuesRequestUnit["W"] = "W";
MeterValuesRequestUnit["kW"] = "kW";
MeterValuesRequestUnit["VA"] = "VA";
MeterValuesRequestUnit["kVA"] = "kVA";
MeterValuesRequestUnit["var"] = "var";
MeterValuesRequestUnit["kvar"] = "kvar";
MeterValuesRequestUnit["A"] = "A";
MeterValuesRequestUnit["V"] = "V";
MeterValuesRequestUnit["K"] = "K";
MeterValuesRequestUnit["Celcius"] = "Celcius";
MeterValuesRequestUnit["Celsius"] = "Celsius";
MeterValuesRequestUnit["Fahrenheit"] = "Fahrenheit";
MeterValuesRequestUnit["Percent"] = "Percent";
})(MeterValuesRequestUnit || (exports.MeterValuesRequestUnit = MeterValuesRequestUnit = {}));
var RemoteStartTransactionRequestChargingProfileKind;
(function (RemoteStartTransactionRequestChargingProfileKind) {
RemoteStartTransactionRequestChargingProfileKind["Absolute"] = "Absolute";
RemoteStartTransactionRequestChargingProfileKind["Recurring"] = "Recurring";
RemoteStartTransactionRequestChargingProfileKind["Relative"] = "Relative";
})(RemoteStartTransactionRequestChargingProfileKind || (exports.RemoteStartTransactionRequestChargingProfileKind = RemoteStartTransactionRequestChargingProfileKind = {}));
var RemoteStartTransactionRequestChargingProfilePurpose;
(function (RemoteStartTransactionRequestChargingProfilePurpose) {
RemoteStartTransactionRequestChargingProfilePurpose["ChargePointMaxProfile"] = "ChargePointMaxProfile";
RemoteStartTransactionRequestChargingProfilePurpose["TxDefaultProfile"] = "TxDefaultProfile";
RemoteStartTransactionRequestChargingProfilePurpose["TxProfile"] = "TxProfile";
})(RemoteStartTransactionRequestChargingProfilePurpose || (exports.RemoteStartTransactionRequestChargingProfilePurpose = RemoteStartTransactionRequestChargingProfilePurpose = {}));
var RemoteStartTransactionRequestChargingRateUnit;
(function (RemoteStartTransactionRequestChargingRateUnit) {
RemoteStartTransactionRequestChargingRateUnit["A"] = "A";
RemoteStartTransactionRequestChargingRateUnit["W"] = "W";
})(RemoteStartTransactionRequestChargingRateUnit || (exports.RemoteStartTransactionRequestChargingRateUnit = RemoteStartTransactionRequestChargingRateUnit = {}));
var RemoteStartTransactionRequestRecurrencyKind;
(function (RemoteStartTransactionRequestRecurrencyKind) {
RemoteStartTransactionRequestRecurrencyKind["Daily"] = "Daily";
RemoteStartTransactionRequestRecurrencyKind["Weekly"] = "Weekly";
})(RemoteStartTransactionRequestRecurrencyKind || (exports.RemoteStartTransactionRequestRecurrencyKind = RemoteStartTransactionRequestRecurrencyKind = {}));
var RemoteStartTransactionResponseStatus;
(function (RemoteStartTransactionResponseStatus) {
RemoteStartTransactionResponseStatus["Accepted"] = "Accepted";
RemoteStartTransactionResponseStatus["Rejected"] = "Rejected";
})(RemoteStartTransactionResponseStatus || (exports.RemoteStartTransactionResponseStatus = RemoteStartTransactionResponseStatus = {}));
var RemoteStopTransactionResponseStatus;
(function (RemoteStopTransactionResponseStatus) {
RemoteStopTransactionResponseStatus["Accepted"] = "Accepted";
RemoteStopTransactionResponseStatus["Rejected"] = "Rejected";
})(RemoteStopTransactionResponseStatus || (exports.RemoteStopTransactionResponseStatus = RemoteStopTransactionResponseStatus = {}));
var ReserveNowResponseStatus;
(function (ReserveNowResponseStatus) {
ReserveNowResponseStatus["Accepted"] = "Accepted";
ReserveNowResponseStatus["Faulted"] = "Faulted";
ReserveNowResponseStatus["Occupied"] = "Occupied";
ReserveNowResponseStatus["Rejected"] = "Rejected";
ReserveNowResponseStatus["Unavailable"] = "Unavailable";
})(ReserveNowResponseStatus || (exports.ReserveNowResponseStatus = ReserveNowResponseStatus = {}));
var ResetRequestType;
(function (ResetRequestType) {
ResetRequestType["Hard"] = "Hard";
ResetRequestType["Soft"] = "Soft";
})(ResetRequestType || (exports.ResetRequestType = ResetRequestType = {}));
var ResetResponseStatus;
(function (ResetResponseStatus) {
ResetResponseStatus["Accepted"] = "Accepted";
ResetResponseStatus["Rejected"] = "Rejected";
})(ResetResponseStatus || (exports.ResetResponseStatus = ResetResponseStatus = {}));
var SendLocalListRequestStatus;
(function (SendLocalListRequestStatus) {
SendLocalListRequestStatus["Accepted"] = "Accepted";
SendLocalListRequestStatus["Blocked"] = "Blocked";
SendLocalListRequestStatus["Expired"] = "Expired";
SendLocalListRequestStatus["Invalid"] = "Invalid";
SendLocalListRequestStatus["ConcurrentTx"] = "ConcurrentTx";
})(SendLocalListRequestStatus || (exports.SendLocalListRequestStatus = SendLocalListRequestStatus = {}));
var SendLocalListRequestUpdateType;
(function (SendLocalListRequestUpdateType) {
SendLocalListRequestUpdateType["Differential"] = "Differential";
SendLocalListRequestUpdateType["Full"] = "Full";
})(SendLocalListRequestUpdateType || (exports.SendLocalListRequestUpdateType = SendLocalListRequestUpdateType = {}));
var SendLocalListResponseStatus;
(function (SendLocalListResponseStatus) {
SendLocalListResponseStatus["Accepted"] = "Accepted";
SendLocalListResponseStatus["Failed"] = "Failed";
SendLocalListResponseStatus["NotSupported"] = "NotSupported";
SendLocalListResponseStatus["VersionMismatch"] = "VersionMismatch";
})(SendLocalListResponseStatus || (exports.SendLocalListResponseStatus = SendLocalListResponseStatus = {}));
var SetChargingProfileRequestChargingProfileKind;
(function (SetChargingProfileRequestChargingProfileKind) {
SetChargingProfileRequestChargingProfileKind["Absolute"] = "Absolute";
SetChargingProfileRequestChargingProfileKind["Recurring"] = "Recurring";
SetChargingProfileRequestChargingProfileKind["Relative"] = "Relative";
})(SetChargingProfileRequestChargingProfileKind || (exports.SetChargingProfileRequestChargingProfileKind = SetChargingProfileRequestChargingProfileKind = {}));
var SetChargingProfileRequestChargingProfilePurpose;
(function (SetChargingProfileRequestChargingProfilePurpose) {
SetChargingProfileRequestChargingProfilePurpose["ChargePointMaxProfile"] = "ChargePointMaxProfile";
SetChargingProfileRequestChargingProfilePurpose["TxDefaultProfile"] = "TxDefaultProfile";
SetChargingProfileRequestChargingProfilePurpose["TxProfile"] = "TxProfile";
})(SetChargingProfileRequestChargingProfilePurpose || (exports.SetChargingProfileRequestChargingProfilePurpose = SetChargingProfileRequestChargingProfilePurpose = {}));
var SetChargingProfileRequestChargingRateUnit;
(function (SetChargingProfileRequestChargingRateUnit) {
SetChargingProfileRequestChargingRateUnit["A"] = "A";
SetChargingProfileRequestChargingRateUnit["W"] = "W";
})(SetChargingProfileRequestChargingRateUnit || (exports.SetChargingProfileRequestChargingRateUnit = SetChargingProfileRequestChargingRateUnit = {}));
var SetChargingProfileRequestRecurrencyKind;
(function (SetChargingProfileRequestRecurrencyKind) {
SetChargingProfileRequestRecurrencyKind["Daily"] = "Daily";
SetChargingProfileRequestRecurrencyKind["Weekly"] = "Weekly";
})(SetChargingProfileRequestRecurrencyKind || (exports.SetChargingProfileRequestRecurrencyKind = SetChargingProfileRequestRecurrencyKind = {}));
var SetChargingProfileResponseStatus;
(function (SetChargingProfileResponseStatus) {
SetChargingProfileResponseStatus["Accepted"] = "Accepted";
SetChargingProfileResponseStatus["Rejected"] = "Rejected";
SetChargingProfileResponseStatus["NotSupported"] = "NotSupported";
})(SetChargingProfileResponseStatus || (exports.SetChargingProfileResponseStatus = SetChargingProfileResponseStatus = {}));
var StartTransactionResponseStatus;
(function (StartTransactionResponseStatus) {
StartTransactionResponseStatus["Accepted"] = "Accepted";
StartTransactionResponseStatus["Blocked"] = "Blocked";
StartTransactionResponseStatus["Expired"] = "Expired";
StartTransactionResponseStatus["Invalid"] = "Invalid";
StartTransactionResponseStatus["ConcurrentTx"] = "ConcurrentTx";
})(StartTransactionResponseStatus || (exports.StartTransactionResponseStatus = StartTransactionResponseStatus = {}));
var StatusNotificationRequestErrorCode;
(function (StatusNotificationRequestErrorCode) {
StatusNotificationRequestErrorCode["ConnectorLockFailure"] = "ConnectorLockFailure";
StatusNotificationRequestErrorCode["EVCommunicationError"] = "EVCommunicationError";
StatusNotificationRequestErrorCode["GroundFailure"] = "GroundFailure";
StatusNotificationRequestErrorCode["HighTemperature"] = "HighTemperature";
StatusNotificationRequestErrorCode["InternalError"] = "InternalError";
StatusNotificationRequestErrorCode["LocalListConflict"] = "LocalListConflict";
StatusNotificationRequestErrorCode["NoError"] = "NoError";
StatusNotificationRequestErrorCode["OtherError"] = "OtherError";
StatusNotificationRequestErrorCode["OverCurrentFailure"] = "OverCurrentFailure";
StatusNotificationRequestErrorCode["PowerMeterFailure"] = "PowerMeterFailure";
StatusNotificationRequestErrorCode["PowerSwitchFailure"] = "PowerSwitchFailure";
StatusNotificationRequestErrorCode["ReaderFailure"] = "ReaderFailure";
StatusNotificationRequestErrorCode["ResetFailure"] = "ResetFailure";
StatusNotificationRequestErrorCode["UnderVoltage"] = "UnderVoltage";
StatusNotificationRequestErrorCode["OverVoltage"] = "OverVoltage";
StatusNotificationRequestErrorCode["WeakSignal"] = "WeakSignal";
})(StatusNotificationRequestErrorCode || (exports.StatusNotificationRequestErrorCode = StatusNotificationRequestErrorCode = {}));
var StatusNotificationRequestStatus;
(function (StatusNotificationRequestStatus) {
StatusNotificationRequestStatus["Available"] = "Available";
StatusNotificationRequestStatus["Preparing"] = "Preparing";
StatusNotificationRequestStatus["Charging"] = "Charging";
StatusNotificationRequestStatus["SuspendedEVSE"] = "SuspendedEVSE";
StatusNotificationRequestStatus["SuspendedEV"] = "SuspendedEV";
StatusNotificationRequestStatus["Finishing"] = "Finishing";
StatusNotificationRequestStatus["Reserved"] = "Reserved";
StatusNotificationRequestStatus["Unavailable"] = "Unavailable";
StatusNotificationRequestStatus["Faulted"] = "Faulted";
})(StatusNotificationRequestStatus || (exports.StatusNotificationRequestStatus = StatusNotificationRequestStatus = {}));
var StopTransactionRequestContext;
(function (StopTransactionRequestContext) {
StopTransactionRequestContext["Interruption_Begin"] = "Interruption.Begin";
StopTransactionRequestContext["Interruption_End"] = "Interruption.End";
StopTransactionRequestContext["Sample_Clock"] = "Sample.Clock";
StopTransactionRequestContext["Sample_Periodic"] = "Sample.Periodic";
StopTransactionRequestContext["Transaction_Begin"] = "Transaction.Begin";
StopTransactionRequestContext["Transaction_End"] = "Transaction.End";
StopTransactionRequestContext["Trigger"] = "Trigger";
StopTransactionRequestContext["Other"] = "Other";
})(StopTransactionRequestContext || (exports.StopTransactionRequestContext = StopTransactionRequestContext = {}));
var StopTransactionRequestFormat;
(function (StopTransactionRequestFormat) {
StopTransactionRequestFormat["Raw"] = "Raw";
StopTransactionRequestFormat["SignedData"] = "SignedData";
})(StopTransactionRequestFormat || (exports.StopTransactionRequestFormat = StopTransactionRequestFormat = {}));
var StopTransactionRequestLocation;
(function (StopTransactionRequestLocation) {
StopTransactionRequestLocation["Cable"] = "Cable";
StopTransactionRequestLocation["EV"] = "EV";
StopTransactionRequestLocation["Inlet"] = "Inlet";
StopTransactionRequestLocation["Outlet"] = "Outlet";
StopTransactionRequestLocation["Body"] = "Body";
})(StopTransactionRequestLocation || (exports.StopTransactionRequestLocation = StopTransactionRequestLocation = {}));
var StopTransactionRequestMeasurand;
(function (StopTransactionRequestMeasurand) {
StopTransactionRequestMeasurand["Energy_Active_Export_Register"] = "Energy.Active.Export.Register";
StopTransactionRequestMeasurand["Energy_Active_Import_Register"] = "Energy.Active.Import.Register";
StopTransactionRequestMeasurand["Energy_Reactive_Export_Register"] = "Energy.Reactive.Export.Register";
StopTransactionRequestMeasurand["Energy_Reactive_Import_Register"] = "Energy.Reactive.Import.Register";
StopTransactionRequestMeasurand["Energy_Active_Export_Interval"] = "Energy.Active.Export.Interval";
StopTransactionRequestMeasurand["Energy_Active_Import_Interval"] = "Energy.Active.Import.Interval";
StopTransactionRequestMeasurand["Energy_Reactive_Export_Interval"] = "Energy.Reactive.Export.Interval";
StopTransactionRequestMeasurand["Energy_Reactive_Import_Interval"] = "Energy.Reactive.Import.Interval";
StopTransactionRequestMeasurand["Power_Active_Export"] = "Power.Active.Export";
StopTransactionRequestMeasurand["Power_Active_Import"] = "Power.Active.Import";
StopTransactionRequestMeasurand["Power_Offered"] = "Power.Offered";
StopTransactionRequestMeasurand["Power_Reactive_Export"] = "Power.Reactive.Export";
StopTransactionRequestMeasurand["Power_Reactive_Import"] = "Power.Reactive.Import";
StopTransactionRequestMeasurand["Power_Factor"] = "Power.Factor";
StopTransactionRequestMeasurand["Current_Import"] = "Current.Import";
StopTransactionRequestMeasurand["Current_Export"] = "Current.Export";
StopTransactionRequestMeasurand["Current_Offered"] = "Current.Offered";
StopTransactionRequestMeasurand["Voltage"] = "Voltage";
StopTransactionRequestMeasurand["Frequency"] = "Frequency";
StopTransactionRequestMeasurand["Temperature"] = "Temperature";
StopTransactionRequestMeasurand["SoC"] = "SoC";
StopTransactionRequestMeasurand["RPM"] = "RPM";
})(StopTransactionRequestMeasurand || (exports.StopTransactionRequestMeasurand = StopTransactionRequestMeasurand = {}));
var StopTransactionRequestPhase;
(function (StopTransactionRequestPhase) {
StopTransactionRequestPhase["L1"] = "L1";
StopTransactionRequestPhase["L2"] = "L2";
StopTransactionRequestPhase["L3"] = "L3";
StopTransactionRequestPhase["N"] = "N";
StopTransactionRequestPhase["L1_N"] = "L1-N";
StopTransactionRequestPhase["L2_N"] = "L2-N";
StopTransactionRequestPhase["L3_N"] = "L3-N";
StopTransactionRequestPhase["L1_L2"] = "L1-L2";
StopTransactionRequestPhase["L2_L3"] = "L2-L3";
StopTransactionRequestPhase["L3_L1"] = "L3-L1";
})(StopTransactionRequestPhase || (exports.StopTransactionRequestPhase = StopTransactionRequestPhase = {}));
var StopTransactionRequestReason;
(function (StopTransactionRequestReason) {
StopTransactionRequestReason["EmergencyStop"] = "EmergencyStop";
StopTransactionRequestReason["EVDisconnected"] = "EVDisconnected";
StopTransactionRequestReason["HardReset"] = "HardReset";
StopTransactionRequestReason["Local"] = "Local";
StopTransactionRequestReason["Other"] = "Other";
StopTransactionRequestReason["PowerLoss"] = "PowerLoss";
StopTransactionRequestReason["Reboot"] = "Reboot";
StopTransactionRequestReason["Remote"] = "Remote";
StopTransactionRequestReason["SoftReset"] = "SoftReset";
StopTransactionRequestReason["UnlockCommand"] = "UnlockCommand";
StopTransactionRequestReason["DeAuthorized"] = "DeAuthorized";
})(StopTransactionRequestReason || (exports.StopTransactionRequestReason = StopTransactionRequestReason = {}));
var StopTransactionRequestUnit;
(function (StopTransactionRequestUnit) {
StopTransactionRequestUnit["Wh"] = "Wh";
StopTransactionRequestUnit["kWh"] = "kWh";
StopTransactionRequestUnit["varh"] = "varh";
StopTransactionRequestUnit["kvarh"] = "kvarh";
StopTransactionRequestUnit["W"] = "W";
StopTransactionRequestUnit["kW"] = "kW";
StopTransactionRequestUnit["VA"] = "VA";
StopTransactionRequestUnit["kVA"] = "kVA";
StopTransactionRequestUnit["var"] = "var";
StopTransactionRequestUnit["kvar"] = "kvar";
StopTransactionRequestUnit["A"] = "A";
StopTransactionRequestUnit["V"] = "V";
StopTransactionRequestUnit["K"] = "K";
StopTransactionRequestUnit["Celcius"] = "Celcius";
StopTransactionRequestUnit["Fahrenheit"] = "Fahrenheit";
StopTransactionRequestUnit["Percent"] = "Percent";
})(StopTransactionRequestUnit || (exports.StopTransactionRequestUnit = StopTransactionRequestUnit = {}));
var StopTransactionResponseStatus;
(function (StopTransactionResponseStatus) {
StopTransactionResponseStatus["Accepted"] = "Accepted";
StopTransactionResponseStatus["Blocked"] = "Blocked";
StopTransactionResponseStatus["Expired"] = "Expired";
StopTransactionResponseStatus["Invalid"] = "Invalid";
StopTransactionResponseStatus["ConcurrentTx"] = "ConcurrentTx";
})(StopTransactionResponseStatus || (exports.StopTransactionResponseStatus = StopTransactionResponseStatus = {}));
var TriggerMessageRequestRequestedMessage;
(function (TriggerMessageRequestRequestedMessage) {
TriggerMessageRequestRequestedMessage["BootNotification"] = "BootNotification";
TriggerMessageRequestRequestedMessage["DiagnosticsStatusNotification"] = "DiagnosticsStatusNotification";
TriggerMessageRequestRequestedMessage["FirmwareStatusNotification"] = "FirmwareStatusNotification";
TriggerMessageRequestRequestedMessage["Heartbeat"] = "Heartbeat";
TriggerMessageRequestRequestedMessage["MeterValues"] = "MeterValues";
TriggerMessageRequestRequestedMessage["StatusNotification"] = "StatusNotification";
})(TriggerMessageRequestRequestedMessage || (exports.TriggerMessageRequestRequestedMessage = TriggerMessageRequestRequestedMessage = {}));
var TriggerMessageResponseStatus;
(function (TriggerMessageResponseStatus) {
TriggerMessageResponseStatus["Accepted"] = "Accepted";
TriggerMessageResponseStatus["Rejected"] = "Rejected";
TriggerMessageResponseStatus["NotImplemented"] = "NotImplemented";
})(TriggerMessageResponseStatus || (exports.TriggerMessageResponseStatus = TriggerMessageResponseStatus = {}));
var UnlockConnectorResponseStatus;
(function (UnlockConnectorResponseStatus) {
UnlockConnectorResponseStatus["Unlocked"] = "Unlocked";
UnlockConnectorResponseStatus["UnlockFailed"] = "UnlockFailed";
UnlockConnectorResponseStatus["NotSupported"] = "NotSupported";
})(UnlockConnectorResponseStatus || (exports.UnlockConnectorResponseStatus = UnlockConnectorResponseStatus = {}));
//# sourceMappingURL=index.js.map