): void {
if (Object.values(RegistrationStatusEnumType).includes(payload.status)) {
chargingStation.bootNotificationResponse = payload
+ addConfigurationKey(
+ chargingStation,
+ OCPP16StandardParametersKey.HeartbeatInterval,
+ payload.interval.toString(),
+ {},
+ { overwrite: true, save: true }
+ )
+ addConfigurationKey(
+ chargingStation,
+ OCPP16StandardParametersKey.HeartBeatInterval,
+ payload.interval.toString(),
+ { visible: false },
+ { overwrite: true, save: true }
+ )
if (chargingStation.inAcceptedState()) {
- addConfigurationKey(
- chargingStation,
- OCPP16StandardParametersKey.HeartbeatInterval,
- payload.interval.toString(),
- {},
- { overwrite: true, save: true }
- )
- addConfigurationKey(
- chargingStation,
- OCPP16StandardParametersKey.HeartBeatInterval,
- payload.interval.toString(),
- { visible: false },
- { overwrite: true, save: true }
- )
chargingStation.emit(ChargingStationEvents.accepted)
} else if (chargingStation.inPendingState()) {
chargingStation.emit(ChargingStationEvents.pending)
): void {
if (Object.values(RegistrationStatusEnumType).includes(payload.status)) {
chargingStation.bootNotificationResponse = payload
+ addConfigurationKey(
+ chargingStation,
+ OCPP20OptionalVariableName.HeartbeatInterval,
+ payload.interval.toString(),
+ {},
+ { overwrite: true, save: true }
+ )
if (chargingStation.inAcceptedState()) {
- addConfigurationKey(
- chargingStation,
- OCPP20OptionalVariableName.HeartbeatInterval,
- payload.interval.toString(),
- {},
- { overwrite: true, save: true }
- )
chargingStation.emit(ChargingStationEvents.accepted)
} else if (chargingStation.inPendingState()) {
chargingStation.emit(ChargingStationEvents.pending)