X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2F1.6%2FRequests.ts;h=39e8a9bb3269509639e70b43fb65d4e9f3496e8e;hb=9c6983d1f7acf05a0a4b69ddb233c8331063a79c;hp=786ea617be0fb38e518003d52ffcacd007ca82af;hpb=db652e1ea3fbb7ae3902c4b91b857bca44c87ac1;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ocpp/1.6/Requests.ts b/src/types/ocpp/1.6/Requests.ts index 786ea617..39e8a9bb 100644 --- a/src/types/ocpp/1.6/Requests.ts +++ b/src/types/ocpp/1.6/Requests.ts @@ -39,6 +39,8 @@ export enum OCPP16IncomingRequestCommand { TRIGGER_MESSAGE = 'TriggerMessage', DATA_TRANSFER = 'DataTransfer', UPDATE_FIRMWARE = 'UpdateFirmware', + RESERVE_NOW = 'ReserveNow', + CANCEL_RESERVATION = 'CancelReservation', } export type OCPP16HeartbeatRequest = EmptyObject; @@ -184,14 +186,14 @@ export interface OCPP16DataTransferRequest extends JsonObject { data?: string; } -export interface OCPP16ReserveNowRequest { - connectorId: string; +export interface OCPP16ReserveNowRequest extends JsonObject { + connectorId: number; expiryDate: Date; idTag: string; parentIdTag?: string; reservationId: number; } -export interface OCPP16CancelReservationRequest { +export interface OCPP16CancelReservationRequest extends JsonObject { reservationId: number; }