Rename UiProtocol.ts to UIProtocol.ts
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / 1.6 / Configuration.ts
index 941a854784f7c7757d0558f9939996c4da51996c..474c691ffee14c787681b9b8e8fefde48aff7dbb 100644 (file)
@@ -1,4 +1,13 @@
-export enum StandardParametersKey {
+export enum OCPP16SupportedFeatureProfiles {
+  Core = 'Core',
+  Firmware_Management = 'FirmwareManagement',
+  Local_Auth_List_Management = 'LocalAuthListManagement',
+  Reservation = 'Reservation',
+  Smart_Charging = 'SmartCharging',
+  Remote_Trigger = 'RemoteTrigger'
+}
+
+export enum OCPP16StandardParametersKey {
   AllowOfflineTxForUnknownId = 'AllowOfflineTxForUnknownId',
   AuthorizationCacheEnabled = 'AuthorizationCacheEnabled',
   AuthorizeRemoteTxRequests = 'AuthorizeRemoteTxRequests',
@@ -44,3 +53,7 @@ export enum StandardParametersKey {
   ConnectorSwitch3to1PhaseSupported = 'ConnectorSwitch3to1PhaseSupported',
   MaxChargingProfilesInstalled = 'MaxChargingProfilesInstalled'
 }
+
+export enum OCPP16VendorDefaultParametersKey {
+  ConnectionUrl = 'ConnectionUrl'
+}