Skip to content

[Bug]: ** number.charge_rate max attribute uses max_current_hard instead of max_current_soft #520

@PascalBBBB

Description

@PascalBBBB

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions