Use a Map to cache OCPP requests in use
[e-mobility-charging-stations-simulator.git] / src / types / ChargingStationTemplate.ts
index fd1d988f02e73e40c185bc3f2dcf32fa6eb89e24..5b91d0d2dafcfe30de829e30bb950cfa33dc6cd4 100644 (file)
@@ -34,6 +34,8 @@ export interface AutomaticTransactionGenerator {
 
 export default interface ChargingStationTemplate {
   supervisionURL?: string;
+  supervisionUser?: string;
+  supervisionPassword?: string;
   ocppVersion?: OCPPVersion;
   ocppProtocol?: OCPPProtocol;
   authorizationFile?: string;
@@ -54,10 +56,12 @@ export default interface ChargingStationTemplate {
   useConnectorId0?: boolean;
   randomConnectors?: boolean;
   resetTime?: number;
+  autoRegister: boolean;
   autoReconnectMaxRetries?: number;
   reconnectExponentialDelay?: boolean;
   registrationMaxRetries?: number;
   enableStatistics?: boolean;
+  mayAuthorizeAtRemoteStart: boolean;
   beginEndMeterValues?: boolean;
   outOfOrderEndMeterValues?: boolean;
   meteringPerTransaction?: boolean;