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