You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the evse_manager interface provides a command set_external_limits to set external power or amp limits for an EVSE.
If the evse_manager interface is required by multiple modules (e.g. by OCPP and by the API module), this command can be used to be written from multiple sources, leading to an override of previous calls.
EVerest Domain
Charge Control, Energy Management, OCPP, OCPP1.6, OCPP2.0.1
Affected EVerest Module
OCPP
OCPP2.0.1
EvseManager
API
Describe your solution
WIP
The following changes are required in the EvseManager module:
In order to avoid overriding of charging limits from multiple sources, remove the command set_external_limits the evse_manager interface
Remove the var enforced_limits from the evse_manager interface
The following changes are required in the OCPP and API modules:
Add optional 0 to many requirement for external_energy_limits to these modules
Replace set_external_limits command to evse_manager requirement with the same command using the external_energy_limits requirement
Implement functionality to identify which external_energy_limits requirement belongs to which evse_id
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the problem
Currently the evse_manager interface provides a command set_external_limits to set external power or amp limits for an EVSE.
If the evse_manager interface is required by multiple modules (e.g. by OCPP and by the API module), this command can be used to be written from multiple sources, leading to an override of previous calls.
EVerest Domain
Charge Control, Energy Management, OCPP, OCPP1.6, OCPP2.0.1
Affected EVerest Module
OCPP
OCPP2.0.1
EvseManager
API
Describe your solution
WIP
The following changes are required in the EvseManager module:
enforced_limits
from the evse_manager interfaceThe following changes are required in the OCPP and API modules:
external_energy_limits
to these modulesset_external_limits
command toevse_manager
requirement with the same command using theexternal_energy_limits
requirementexternal_energy_limits
requirement belongs to which evse_idAdditional context
No response
The text was updated successfully, but these errors were encountered: