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
Channels SET_ENERGY_LIMIT, SET_CHARGE_POWER_REQUEST, SET_CHARGE_POWER_LIMIT aren't set properly by methods setEnergyLimit(), setChargePowerRequest() and setChargePowerLimit() in used evcs component
Hallo @marcelheim,
thank you for creating this issue.
Do you use the EvcsController in combination with an EvcsCluster?
Only here, i found the bug that an old requested charge power is still preset.
Because of that, the cluster is setting also the setChargePowerLimit (to the old value).
This will be fixed in the next pull request wich i will mention in here.
For your information:
The _setChargePowerLimit will set the "value" of the Channel "SetChargePowerLimit". This value is only used for displaying the current target we sent.
The setChargePowerLimit will set per defenition the "write value" of the Channel.
In every Chargingstation i will react on the WriteValue and will reset it afterwards. Only that Value will be forwarded to the chargingstation.
Bug Report or Feature Request (mark with an
x
)Bug description or desired functionality.
Version: 2020.16.0 (Release)
Afftected component: io.openems.edge.controller.evcs
Source: EvcsController.java after commit 641d048
Description
Channels SET_ENERGY_LIMIT, SET_CHARGE_POWER_REQUEST, SET_CHARGE_POWER_LIMIT aren't set properly by methods setEnergyLimit(), setChargePowerRequest() and setChargePowerLimit() in used evcs component
Example code from EvcsController.java
Possible fix
Call internal set funtion
The text was updated successfully, but these errors were encountered: