X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=ui%2Fweb%2Fsrc%2Ftypes%2FChargingStationType.ts;h=2446839275a6f9f115d95be1e41e7a1ac6e54060;hb=7164966d863b4539243b473c5e2e9d22fb9b5fd1;hp=929f40e3c886881f1e51d2d7665d9799285daf50;hpb=c60ed4b8646f72758a27b62003e51568d3966d29;p=e-mobility-charging-stations-simulator.git diff --git a/ui/web/src/types/ChargingStationType.ts b/ui/web/src/types/ChargingStationType.ts index 929f40e3..24468392 100644 --- a/ui/web/src/types/ChargingStationType.ts +++ b/ui/web/src/types/ChargingStationType.ts @@ -18,6 +18,7 @@ export type ChargingStationInfo = { chargingStationId?: string; chargePointModel: string; chargePointVendor: string; + firmwareVersionPattern?: string; firmwareVersion?: string; numberOfConnectors?: number | number[]; baseName: string; @@ -85,11 +86,10 @@ export enum OCPP16IncomingRequestCommand { TRIGGER_MESSAGE = 'TriggerMessage', } -export type IncomingRequestCommand = OCPP16IncomingRequestCommand; - export const IncomingRequestCommand = { ...OCPP16IncomingRequestCommand, -}; +} as const; +export type IncomingRequestCommand = OCPP16IncomingRequestCommand; export enum OCPP16RequestCommand { BOOT_NOTIFICATION = 'BootNotification', @@ -102,11 +102,10 @@ export enum OCPP16RequestCommand { DIAGNOSTICS_STATUS_NOTIFICATION = 'DiagnosticsStatusNotification', } -export type RequestCommand = OCPP16RequestCommand; - export const RequestCommand = { ...OCPP16RequestCommand, -}; +} as const; +export type RequestCommand = OCPP16RequestCommand; export type BootNotificationResponse = OCPP16BootNotificationResponse; @@ -118,7 +117,7 @@ export enum OCPP16RegistrationStatus { export interface OCPP16BootNotificationResponse extends JsonObject { status: OCPP16RegistrationStatus; - currentTime: string; + currentTime: Date; interval: number; } @@ -131,11 +130,10 @@ export enum OCPP16MessageTrigger { StatusNotification = 'StatusNotification', } -export type MessageTrigger = OCPP16MessageTrigger; - export const MessageTrigger = { ...OCPP16MessageTrigger, -}; +} as const; +export type MessageTrigger = OCPP16MessageTrigger; type CommandsSupport = { incomingCommands: Record; @@ -148,7 +146,6 @@ export enum OCPPVersion { } export enum OCPPProtocol { - SOAP = 'soap', JSON = 'json', }