X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2Focpp%2F1.6%2FRequests.ts;h=80128a271c9fd6edd3cb6ec9609ad6b2ed898da7;hb=041936041d9803859ac2faad9316c20e49b658c9;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..80128a27 100644 --- a/src/types/ocpp/1.6/Requests.ts +++ b/src/types/ocpp/1.6/Requests.ts @@ -21,6 +21,8 @@ export enum OCPP16RequestCommand { DIAGNOSTICS_STATUS_NOTIFICATION = 'DiagnosticsStatusNotification', FIRMWARE_STATUS_NOTIFICATION = 'FirmwareStatusNotification', DATA_TRANSFER = 'DataTransfer', + RESERVE_NOW = 'ReserveNow', + CANCEL_RESERVATION = 'CancelReservation', } export enum OCPP16IncomingRequestCommand { @@ -39,6 +41,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 +188,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; }