- private getStationInfoFromFile(): ChargingStationInfo | null {
- return this.getConfigurationFromFile()?.stationInfo ?? null;
+ private getStationInfoFromFile(): ChargingStationInfo {
+ const stationInfo = this.getConfigurationFromFile()?.stationInfo ?? ({} as ChargingStationInfo);
+ stationInfo.infoHash = crypto
+ .createHash(Constants.DEFAULT_HASH_ALGORITHM)
+ .update(JSON.stringify(stationInfo))
+ .digest('hex');
+ return stationInfo;