ChargingStationInfo,
ChargingStationOcppConfiguration,
ConnectorStatus,
+ EvseStatus,
JsonObject,
Statistics,
} from './internal';
chargingStationWorkerOptions?: ChargingStationWorkerOptions;
}
+type EvseStatusType = Omit<EvseStatus, 'connectors'> & {
+ connectors?: ConnectorStatus[];
+};
+
export interface ChargingStationData extends WorkerData {
started: boolean;
stationInfo: ChargingStationInfo;
connectors: ConnectorStatus[];
+ evses: EvseStatusType[];
ocppConfiguration: ChargingStationOcppConfiguration;
wsState?:
| typeof WebSocket.CONNECTING