X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FConnectorStatus.ts;h=c1783eb43c159afaa9238655bca4b305e6207301;hb=6501eda9e69fff639911308b3f2de26593ae18c9;hp=33c72242b5e1983c4df4681295d6933a8cf2180a;hpb=66dd344779f5258bbf4c76b386d005c0c2160b11;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ConnectorStatus.ts b/src/types/ConnectorStatus.ts index 33c72242..c1783eb4 100644 --- a/src/types/ConnectorStatus.ts +++ b/src/types/ConnectorStatus.ts @@ -5,7 +5,7 @@ import type { MeterValue } from './ocpp/MeterValues'; import type { AvailabilityType } from './ocpp/Requests'; import type { Reservation } from './ocpp/Reservation'; -export type ConnectorStatus = { +export interface ConnectorStatus { availability: AvailabilityType; bootStatus?: ConnectorStatusEnum; status?: ConnectorStatusEnum; @@ -16,6 +16,7 @@ export type ConnectorStatus = { idTagLocalAuthorized?: boolean; transactionRemoteStarted?: boolean; transactionStarted?: boolean; + transactionStart?: Date; transactionId?: number; transactionSetInterval?: NodeJS.Timeout; transactionIdTag?: string; @@ -24,4 +25,4 @@ export type ConnectorStatus = { transactionBeginMeterValue?: MeterValue; chargingProfiles?: ChargingProfile[]; reservation?: Reservation; -}; +}