feat: add initial support get composite schedule OCPP 1.6 command
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / 1.6 / Responses.ts
index 1724ce18ba87382495ed2d730f125b94b35c0c66..e7814c4f178caec976040c3d6e9372c155cf1729 100644 (file)
@@ -1,6 +1,8 @@
 import type {
   EmptyObject,
+  GenericStatus,
   JsonObject,
+  OCPP16ChargingSchedule,
   OCPPConfigurationKey,
   RegistrationStatusEnumType,
 } from '../../internal';
@@ -49,6 +51,13 @@ export enum OCPP16ChargingProfileStatus {
   NOT_SUPPORTED = 'NotSupported',
 }
 
+export interface OCPP16GetCompositeScheduleResponse extends JsonObject {
+  status: GenericStatus;
+  connectorId?: number;
+  scheduleStart?: Date;
+  chargingSchedule?: OCPP16ChargingSchedule;
+}
+
 export interface SetChargingProfileResponse extends JsonObject {
   status: OCPP16ChargingProfileStatus;
 }