BootNotificationResponse,
ChargingStationAutomaticTransactionGeneratorConfiguration,
ChargingStationInfo,
+ ChargingStationOcppConfiguration,
ConnectorStatus,
JsonObject,
Statistics,
}
export interface ChargingStationData extends WorkerData {
- stationInfo: ChargingStationInfo;
started: boolean;
+ stationInfo: ChargingStationInfo;
+ connectors: ConnectorStatus[];
+ ocppConfiguration: ChargingStationOcppConfiguration;
wsState?:
| typeof WebSocket.CONNECTING
| typeof WebSocket.OPEN
| typeof WebSocket.CLOSING
| typeof WebSocket.CLOSED;
bootNotificationResponse?: BootNotificationResponse;
- connectors: ConnectorStatus[];
automaticTransactionGenerator?: ChargingStationAutomaticTransactionGeneratorConfiguration;
}
enum ChargingStationMessageEvents {
- STARTED = 'started',
- STOPPED = 'stopped',
- UPDATED = 'updated',
- PERFORMANCE_STATISTICS = 'performanceStatistics',
+ started = 'started',
+ stopped = 'stopped',
+ updated = 'updated',
+ performanceStatistics = 'performanceStatistics',
}
export const ChargingStationWorkerMessageEvents = {