Commit | Line | Data |
---|---|---|
69074173 JB |
1 | import type { SampledValueTemplate } from './MeasurandPerPhaseSampledValueTemplates'; |
2 | import type { ChargingProfile } from './ocpp/ChargingProfile'; | |
3 | import type { ConnectorStatusEnum } from './ocpp/ConnectorStatusEnum'; | |
4 | import type { MeterValue } from './ocpp/MeterValues'; | |
5 | import type { AvailabilityType } from './ocpp/Requests'; | |
9ccca265 | 6 | |
83e00df1 | 7 | export type ConnectorStatus = { |
4dff73b0 | 8 | availability: AvailabilityType; |
6e939d9e JB |
9 | bootStatus?: ConnectorStatusEnum; |
10 | status?: ConnectorStatusEnum; | |
9ccca265 | 11 | MeterValues: SampledValueTemplate[]; |
163547b1 | 12 | authorizeIdTag?: string; |
a2653482 JB |
13 | idTagAuthorized?: boolean; |
14 | localAuthorizeIdTag?: string; | |
15 | idTagLocalAuthorized?: boolean; | |
16 | transactionRemoteStarted?: boolean; | |
10570d97 JB |
17 | transactionStarted?: boolean; |
18 | transactionId?: number; | |
19 | transactionSetInterval?: NodeJS.Timeout; | |
163547b1 | 20 | transactionIdTag?: string; |
4a1857a2 JB |
21 | energyActiveImportRegisterValue?: number; // In Wh |
22 | transactionEnergyActiveImportRegisterValue?: number; // In Wh | |
fd0c36fa JB |
23 | transactionBeginMeterValue?: MeterValue; |
24 | chargingProfiles?: ChargingProfile[]; | |
83e00df1 | 25 | }; |