The problem
Description
The number.charge_rate entity has its max attribute set to max_current_hard (80A)
instead of max_current_soft (32A).
This causes issues with the openevse-card which displays 80A as the maximum
charge rate instead of the configured 32A limit.
OpenEVSE API values (from /config endpoint)
- max_current_soft: 32
- max_current_hard: 80
Home Assistant entity attributes
- number.charge_rate: min=6, max=80 (should be max=32)
Expected behavior
The max attribute of number.charge_rate should use max_current_soft (32)
as this represents the user-configured limit, not the hardware maximum.
Environment
- OpenEVSE Firmware: 8.2.3.CGMI
- WiFi Firmware: v5.1.5
- Service Level: 2 (European)
What version of Home Assistant?
core-2025.12.5
What version of OpenEVSE?
- OpenEVSE Firmware: 8.2.3.CGMI - WiFi Firmware: v5.1.5
Diagnostics information
No response
Anything in the logs that might be useful for us?
Additional information
No response