X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2F1.6%2FConfiguration.ts;h=1bd923767be2d9121967a013af68ee560490e015;hb=f5a1ff8ce8f87a149791c2c98fe7c5e8a20b5392;hp=941a854784f7c7757d0558f9939996c4da51996c;hpb=b95523058c121b22e086339675407f5266250b7b;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ocpp/1.6/Configuration.ts b/src/types/ocpp/1.6/Configuration.ts index 941a8547..1bd92376 100644 --- a/src/types/ocpp/1.6/Configuration.ts +++ b/src/types/ocpp/1.6/Configuration.ts @@ -1,4 +1,13 @@ -export enum StandardParametersKey { +export enum OCPP16SupportedFeatureProfiles { + Core = 'Core', + FirmwareManagement = 'FirmwareManagement', + LocalAuthListManagement = 'LocalAuthListManagement', + Reservation = 'Reservation', + SmartCharging = 'SmartCharging', + RemoteTrigger = 'RemoteTrigger', +} + +export enum OCPP16StandardParametersKey { AllowOfflineTxForUnknownId = 'AllowOfflineTxForUnknownId', AuthorizationCacheEnabled = 'AuthorizationCacheEnabled', AuthorizeRemoteTxRequests = 'AuthorizeRemoteTxRequests', @@ -6,8 +15,8 @@ export enum StandardParametersKey { ClockAlignedDataInterval = 'ClockAlignedDataInterval', ConnectionTimeOut = 'ConnectionTimeOut', GetConfigurationMaxKeys = 'GetConfigurationMaxKeys', - HeartBeatInterval = 'HeartBeatInterval', HeartbeatInterval = 'HeartbeatInterval', + HeartBeatInterval = 'HeartBeatInterval', LightIntensity = 'LightIntensity', LocalAuthorizeOffline = 'LocalAuthorizeOffline', LocalPreAuthorize = 'LocalPreAuthorize', @@ -42,5 +51,9 @@ export enum StandardParametersKey { ChargingScheduleAllowedChargingRateUnit = 'ChargingScheduleAllowedChargingRateUnit', ChargingScheduleMaxPeriods = 'ChargingScheduleMaxPeriods', ConnectorSwitch3to1PhaseSupported = 'ConnectorSwitch3to1PhaseSupported', - MaxChargingProfilesInstalled = 'MaxChargingProfilesInstalled' + MaxChargingProfilesInstalled = 'MaxChargingProfilesInstalled', +} + +export enum OCPP16VendorParametersKey { + ConnectionUrl = 'ConnectionUrl', }