- if (msg.id === ChargingStationWorkerMessageEvents.PERFORMANCE_STATISTICS) {
- await Bootstrap.storage.storePerformanceStatistics(msg.data);
+ if (msg.id === ChargingStationWorkerMessageEvents.STARTED) {
+ this.uiWebSocketServer.uiService.chargingStations.add(msg.data.id);
+ } else if (msg.id === ChargingStationWorkerMessageEvents.STOPPED) {
+ this.uiWebSocketServer.uiService.chargingStations.delete(msg.data.id);
+ } else if (msg.id === ChargingStationWorkerMessageEvents.PERFORMANCE_STATISTICS) {
+ await this.storage.storePerformanceStatistics(msg.data);