X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftypes%2FConnectorStatus.ts;h=26f5433424fa5404000760720d3a7a06ea8d8022;hb=5a15db9001b93665ab7581d2974c5f01a9e0fbe3;hp=61c8a2089d9deb0f5f3205aca47b6108426957af;hpb=a6ef1ece74c0d08e86a905571f4f6045c28131cb;p=e-mobility-charging-stations-simulator.git diff --git a/src/types/ConnectorStatus.ts b/src/types/ConnectorStatus.ts index 61c8a208..26f54334 100644 --- a/src/types/ConnectorStatus.ts +++ b/src/types/ConnectorStatus.ts @@ -1,28 +1,28 @@ -import type { SampledValueTemplate } from './MeasurandPerPhaseSampledValueTemplates.js'; -import type { ChargingProfile } from './ocpp/ChargingProfile.js'; -import type { ConnectorStatusEnum } from './ocpp/ConnectorStatusEnum.js'; -import type { MeterValue } from './ocpp/MeterValues.js'; -import type { AvailabilityType } from './ocpp/Requests.js'; -import type { Reservation } from './ocpp/Reservation.js'; +import type { SampledValueTemplate } from './MeasurandPerPhaseSampledValueTemplates.js' +import type { ChargingProfile } from './ocpp/ChargingProfile.js' +import type { ConnectorStatusEnum } from './ocpp/ConnectorStatusEnum.js' +import type { MeterValue } from './ocpp/MeterValues.js' +import type { AvailabilityType } from './ocpp/Requests.js' +import type { Reservation } from './ocpp/Reservation.js' export interface ConnectorStatus { - availability: AvailabilityType; - bootStatus?: ConnectorStatusEnum; - status?: ConnectorStatusEnum; - MeterValues: SampledValueTemplate[]; - authorizeIdTag?: string; - idTagAuthorized?: boolean; - localAuthorizeIdTag?: string; - idTagLocalAuthorized?: boolean; - transactionRemoteStarted?: boolean; - transactionStarted?: boolean; - transactionStart?: Date; - transactionId?: number; - transactionSetInterval?: NodeJS.Timeout; - transactionIdTag?: string; - energyActiveImportRegisterValue?: number; // In Wh - transactionEnergyActiveImportRegisterValue?: number; // In Wh - transactionBeginMeterValue?: MeterValue; - chargingProfiles?: ChargingProfile[]; - reservation?: Reservation; + availability: AvailabilityType + bootStatus?: ConnectorStatusEnum + status?: ConnectorStatusEnum + MeterValues: SampledValueTemplate[] + authorizeIdTag?: string + idTagAuthorized?: boolean + localAuthorizeIdTag?: string + idTagLocalAuthorized?: boolean + transactionRemoteStarted?: boolean + transactionStarted?: boolean + transactionStart?: Date + transactionId?: number + transactionSetInterval?: NodeJS.Timeout + transactionIdTag?: string + energyActiveImportRegisterValue?: number // In Wh + transactionEnergyActiveImportRegisterValue?: number // In Wh + transactionBeginMeterValue?: MeterValue + chargingProfiles?: ChargingProfile[] + reservation?: Reservation }