summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
44bb21d)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
chargingStation.getMaximumPower() / chargingStation.powerDivider;
if (limit! > connectorMaximumPower) {
logger.error(
chargingStation.getMaximumPower() / chargingStation.powerDivider;
if (limit! > connectorMaximumPower) {
logger.error(
- `${chargingStation.logPrefix()} Charging profile id ${matchingChargingProfile?.chargingProfileId} limit ${limit} is greater than connector id ${connectorId} maximum ${connectorMaximumPower}: %j`,
+ `${chargingStation.logPrefix()} ${moduleName}.getChargingStationConnectorChargingProfilesPowerLimit: Charging profile id ${matchingChargingProfile?.chargingProfileId} limit ${limit} is greater than connector id ${connectorId} maximum ${connectorMaximumPower}: %j`,
result,
);
limit = connectorMaximumPower;
result,
);
limit = connectorMaximumPower;
const connectorStatus = chargingStation.getConnectorStatus(connectorId);
for (const chargingProfile of chargingProfiles) {
if (
const connectorStatus = chargingStation.getConnectorStatus(connectorId);
for (const chargingProfile of chargingProfiles) {
if (
- isValidDate(chargingProfile.validFrom) &&
- isValidDate(chargingProfile.validTo) &&
- !isWithinInterval(currentDate, {
- start: chargingProfile.validFrom!,
- end: chargingProfile.validTo!,
- })
+ (isValidDate(chargingProfile.validFrom) &&
+ isBefore(currentDate, chargingProfile.validFrom!)) ||
+ (isValidDate(chargingProfile.validTo) && isAfter(currentDate, chargingProfile.validTo!))
) {
logger.debug(
`${logPrefix} ${moduleName}.getLimitFromChargingProfiles: Charging profile id ${
) {
logger.debug(
`${logPrefix} ${moduleName}.getLimitFromChargingProfiles: Charging profile id ${
}
if (!isWithinInterval(currentDate, recurringInterval!)) {
logger.error(
}
if (!isWithinInterval(currentDate, recurringInterval!)) {
logger.error(
- `${logPrefix} ${moduleName}.getLimitFromChargingProfiles: Recurring ${
+ `${logPrefix} ${moduleName}.prepareRecurringChargingProfile: Recurring ${
chargingProfile.recurrencyKind
} charging profile id ${
chargingProfile.chargingProfileId
chargingProfile.recurrencyKind
} charging profile id ${
chargingProfile.chargingProfileId
chargingProfile.chargingSchedule.duration! > differenceInSeconds(interval.end, interval.start)
) {
logger.warn(
chargingProfile.chargingSchedule.duration! > differenceInSeconds(interval.end, interval.start)
) {
logger.warn(
- `${logPrefix} ${moduleName}.getLimitFromChargingProfiles: Recurring ${
+ `${logPrefix} ${moduleName}.checkRecurringChargingProfileDuration: Recurring ${
chargingProfile.chargingProfileKind
} charging profile id ${chargingProfile.chargingProfileId} duration ${
chargingProfile.chargingSchedule.duration
chargingProfile.chargingProfileKind
} charging profile id ${chargingProfile.chargingProfileId} duration ${
chargingProfile.chargingSchedule.duration