return Constants.DEFAULT_HEARTBEAT_INTERVAL
}
- public setSupervisionUrls (urls: string | string[], saveStationInfo = true): void {
- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
- this.stationInfo!.supervisionUrls = urls
- if (saveStationInfo) {
- this.saveStationInfo()
- }
- this.configuredSupervisionUrl = this.getConfiguredSupervisionUrl()
- }
-
public setSupervisionUrl (url: string): void {
if (
this.stationInfo?.supervisionUrlOcppConfiguration === true &&
) {
setConfigurationKeyValue(this, this.stationInfo.supervisionUrlOcppKey, url)
} else {
- this.setSupervisionUrls(url)
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ this.stationInfo!.supervisionUrls = url
+ this.configuredSupervisionUrl = this.getConfiguredSupervisionUrl()
+ this.saveStationInfo()
}
}
stationInfoFromFile.templateHash === stationInfoFromTemplate.templateHash
) {
return setChargingStationOptions(
- this,
{ ...Constants.DEFAULT_STATION_INFO, ...stationInfoFromFile },
options
)
stationInfoFromTemplate
)
return setChargingStationOptions(
- this,
{ ...Constants.DEFAULT_STATION_INFO, ...stationInfoFromTemplate },
options
)