Add min/max physical current limit to loadpoint
Originally posted by @mfuchs1984 in https://github.com/evcc-io/evcc/discussions/16203#discussioncomment-13109083
Currently [min|max]current loadpoint values can be changed in main ui (loadpoint settings) and in config ui. Both inputs change the same values.
Desired behavior
User/installer defines the physical boundaries ([min|max]PhysicalCurrent) while configuration (config ui) based on use case (e.g. min 6A for EV charging, max 16A for 11kW charger installations). Configuration is protected by auth.
Min/max current options in loadpoint settings (main ui) can then be limited by the physical range. The available options can be optimized. More fine grain e.g. for electrical heaters (e.g. 0.2A - 10A) and coarser options for DC chargers (e.g. max 500A). This avoids misconfiguration by the end-user.
The [min|max]current API should validate against physical boundaries (if exist) and reject out of range values to avoid misconfiguration.
Feature should be build in a backwards compatible way. [min|max]physicalcurrent has no effect in the actual control logic. It just limits the configuration space for [min|max]current. Decide if these new options should be config ui only or if we can easily add it to evcc.yaml as well.
Könnte man min oder zumindest max für jeweils einphasig und dreiphasig festlegen? Hintergrund ist das Thema Schieflast. So könnte man 32A für dreiphasig festlegen und 20A für einphasig um die Schieflast einzuhalten.
@hybe2022 dazu gibts bereits dieses Issue https://github.com/evcc-io/evcc/issues/14661