TRIGGER_MESSAGE = 'TriggerMessage',
DATA_TRANSFER = 'DataTransfer',
UPDATE_FIRMWARE = 'UpdateFirmware',
+ RESERVE_NOW = 'ReserveNow',
+ CANCEL_RESERVATION = 'CancelReservation',
}
export type OCPP16HeartbeatRequest = EmptyObject;
messageId?: string;
data?: string;
}
+
+export interface OCPP16ReserveNowRequest extends JsonObject {
+ connectorId: number;
+ expiryDate: Date;
+ idTag: string;
+ parentIdTag?: string;
+ reservationId: number;
+}
+
+export interface OCPP16CancelReservationRequest extends JsonObject {
+ reservationId: number;
+}