README.md: update to reflect response payload format change on
[e-mobility-charging-stations-simulator.git] / src / ui / web / src / types / ChargingStationType.ts
index 8ec35f254bbd6659bc901d17485b4309c04ed10f..c8ac081af4aaed988e77870c85227d575045de6b 100644 (file)
@@ -6,6 +6,7 @@ export type ChargingStationData = {
   wsState?: number;
   bootNotificationResponse: BootNotificationResponse;
   connectors: ConnectorStatus[];
+  automaticTransactionGeneratorStatuses?: Status[];
 };
 
 export type ChargingStationInfo = {
@@ -187,3 +188,20 @@ export enum OCPP16ChargePointStatus {
   UNAVAILABLE = 'Unavailable',
   FAULTED = 'Faulted',
 }
+
+export type Status = {
+  start?: boolean;
+  startDate?: Date;
+  lastRunDate?: Date;
+  stopDate?: Date;
+  stoppedDate?: Date;
+  authorizeRequests?: number;
+  acceptedAuthorizeRequests?: number;
+  rejectedAuthorizeRequests?: number;
+  startTransactionRequests?: number;
+  acceptedStartTransactionRequests?: number;
+  rejectedStartTransactionRequests?: number;
+  stopTransactionRequests?: number;
+  skippedConsecutiveTransactions?: number;
+  skippedTransactions?: number;
+};