Revert "Heartbeat interval is expected to be a string."
[e-mobility-charging-stations-simulator.git] / src / types / Connectors.ts
1 import { ChargePointStatus } from './ocpp/1.6/ChargePointStatus';
2 import { ChargingProfile } from './ocpp/1.6/ChargingProfile';
3 import { SampledValue } from './ocpp/1.6/MeterValues';
4
5 export interface Connector {
6 bootStatus?: ChargePointStatus;
7 status?: ChargePointStatus;
8 MeterValues: SampledValue[];
9 transactionStarted?: boolean;
10 transactionId?: number;
11 transactionSetInterval?: NodeJS.Timeout;
12 idTag?: string;
13 lastEnergyActiveImportRegisterValue?: number;
14 chargingProfiles?: ChargingProfile[]
15 }
16
17 export default interface Connectors {
18 [id: string]: Connector;
19 }