Version 1.1.50
[e-mobility-charging-stations-simulator.git] / src / utils / Constants.ts
index f77059632d72f6baba33d791e7b9abc1498e61e4..59a419971c5de0810565e6b607b83f7160a96c8d 100644 (file)
@@ -26,15 +26,16 @@ export default class Constants {
   static readonly OCPP_TRIGGER_MESSAGE_RESPONSE_NOT_IMPLEMENTED = Object.freeze({ status: TriggerMessageStatus.NOT_IMPLEMENTED });
 
   static readonly OCPP_DEFAULT_BOOT_NOTIFICATION_INTERVAL = 60000; // Ms
-  static readonly OCPP_SOCKET_TIMEOUT = 60000; // Ms
-  static readonly OCPP_TRIGGER_MESSAGE_DELAY = 2000; // Ms
+  static readonly OCPP_WEBSOCKET_TIMEOUT = 60000; // Ms
+  static readonly OCPP_TRIGGER_MESSAGE_DELAY = 500; // Ms
 
   static readonly CHARGING_STATION_DEFAULT_RESET_TIME = 60000; // Ms
   static readonly CHARGING_STATION_ATG_INITIALIZATION_TIME = 1000; // Ms
   static readonly CHARGING_STATION_ATG_DEFAULT_STOP_AFTER_HOURS = 0.25; // Hours
 
-  static readonly TRANSACTION_DEFAULT_IDTAG = '00000000';
+  static readonly DEFAULT_IDTAG = '00000000';
 
+  static readonly ELEMENT_START_DELAY = 0;
   static readonly WORKER_START_DELAY = 500;
   static readonly WORKER_POOL_MAX_INACTIVE_TIME = 60000;
   static readonly DEFAULT_WORKER_POOL_MIN_SIZE = 4;
@@ -45,8 +46,13 @@ export default class Constants {
 
   static readonly DEFAULT_HEARTBEAT_INTERVAL = 60000; // Ms
 
-  static readonly SUPPORTED_MEASURANDS = Object.freeze([MeterValueMeasurand.STATE_OF_CHARGE, MeterValueMeasurand.VOLTAGE,
-    MeterValueMeasurand.POWER_ACTIVE_IMPORT, MeterValueMeasurand.CURRENT_IMPORT, MeterValueMeasurand.ENERGY_ACTIVE_IMPORT_REGISTER]);
+  static readonly SUPPORTED_MEASURANDS = Object.freeze([
+    MeterValueMeasurand.STATE_OF_CHARGE,
+    MeterValueMeasurand.VOLTAGE,
+    MeterValueMeasurand.POWER_ACTIVE_IMPORT,
+    MeterValueMeasurand.CURRENT_IMPORT,
+    MeterValueMeasurand.ENERGY_ACTIVE_IMPORT_REGISTER
+  ]);
 
   static readonly DEFAULT_FLUCTUATION_PERCENT = 5;
 
@@ -54,4 +60,7 @@ export default class Constants {
   static readonly DEFAULT_PERFORMANCE_RECORDS_FILENAME = 'performanceRecords.json';
   static readonly DEFAULT_PERFORMANCE_RECORDS_DB_NAME = 'charging-stations-simulator';
   static readonly PERFORMANCE_RECORDS_TABLE = 'performance_records';
+
+  static readonly DEFAULT_UI_WEBSOCKET_SERVER_HOST = 'localhost';
+  static readonly DEFAULT_UI_WEBSOCKET_SERVER_PORT = 8080;
 }