X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=ui%2Fweb%2Fsrc%2Ftypes%2FChargingStationType.ts;h=e9f5f108afffc67ede6edb30133506d0868cb328;hb=52952bf8f73e5ad1a85c0c9205412a9198bfc720;hp=2446839275a6f9f115d95be1e41e7a1ac6e54060;hpb=d270cc878c61c42098557a0e03cc1620f74112de;p=e-mobility-charging-stations-simulator.git diff --git a/ui/web/src/types/ChargingStationType.ts b/ui/web/src/types/ChargingStationType.ts index 24468392..e9f5f108 100644 --- a/ui/web/src/types/ChargingStationType.ts +++ b/ui/web/src/types/ChargingStationType.ts @@ -1,16 +1,17 @@ import type { JsonObject } from './JsonType'; export type ChargingStationData = { - stationInfo: ChargingStationInfo; started: boolean; + stationInfo: ChargingStationInfo; + connectors: ConnectorStatus[]; + evses: EvseStatus[]; wsState?: | typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; - bootNotificationResponse: BootNotificationResponse; - connectors: ConnectorStatus[]; - automaticTransactionGeneratorStatuses?: Status[]; + bootNotificationResponse?: BootNotificationResponse; + automaticTransactionGenerator?: Status[]; }; export type ChargingStationInfo = { @@ -39,7 +40,7 @@ export type ChargingStationInfo = { ocppStrictCompliance?: boolean; ocppPersistentConfiguration?: boolean; stationInfoPersistentConfiguration?: boolean; - authorizationFile?: string; + idTagsFile?: string; nameSuffix?: string; fixedName?: boolean; iccid?: string; @@ -184,6 +185,11 @@ export type ConnectorStatus = { transactionEnergyActiveImportRegisterValue?: number; // In Wh }; +export type EvseStatus = { + availability: AvailabilityType; + connectors?: ConnectorStatus[]; +}; + export type AvailabilityType = OCPP16AvailabilityType; export enum OCPP16AvailabilityType {