Skip to content
Home Assistant TestFlight
Security & safety

EVSE Load Balancer

dirkgroenen/hass-evse-load-balancer · vv1.0.10

HACSLocal push

Load Balancing for EV Chargers using existing sensors - no vendor lock-in, no extra devices.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
sensorSensor (temperature, humidity, air quality…)

What people report

Works with Easee, Zaptec, Amina S, Lektrico and Keba chargers plus DSMR, HomeWizard and Tibber meters; OCPP and Tuya Local devices are still pending.

  • Works10
  • Requested3
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Amina S chargerWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Amina S charger via ZHAWorks LocalLoad balancing over Zigbee via ZHA added
Saved copy
What Adds support for load-balancing an Amina S charger connected through ZHA (using the attaxia/amina_s_zha_quirk). Previously only the Zigbee2MQTT variant was supported, so a ZHA-connected Amina S never appeared in the config flow and was never matched by the charger factory. ## Why it didn't work before The existing `AminaCharger` is an MQTT implementation: - `is_charger_device()` required the `mqtt` identifier domain + a `zigbee2mqtt` prefix. - The config-flow device filter only offered `{integration: "mqtt", manufacturer: "Amina Distribution AS"}`. A ZHA device has identifier domain …

Excerpt saved from GitHub on 2026-10-23.

PR #91 · 2026-06
AmsLeser.no meterWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
DSMR-compatible metersWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Easee chargerWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
HomeWizard metersWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Keba charging station (BMW Wallbox)WorksListed as supported in the README
Saved copy
… DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Lektrico chargerWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Tibber PulseWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
Zaptec chargerWorksListed as supported in the README
Saved copy
Supported devices: Integration; DSMR-compatible meters; HomeWizard meters; AmsLeser.no; Tibber Pulse; Custom configurations; Easee Chargers; Zaptec Chargers; Amina S Chargers; Lektrico Chargers; Keba Charging Station (BMW Wallbox).

Excerpt saved from the README on 2026-10-23.

README
AMS HAN meter (current sensors)RequestedSetup only accepts watt sensors, not amp current sensors
Saved copy
When configuring I'm only allowed to add sensors providing measurements in W, not amps. I have sensors from AMS HAN meter providing both voltage, current and power, but the sensors providing current is not avilable in the drop-down menus during setup.

Excerpt saved from GitHub on 2026-10-23.

Issue #75 · 2025-11
Feyree 22kW 3-phase charger and VERATTI meters (Tuya Local)RequestedPending PR adds adapters for Tuya Local devices
Saved copy
Feyree chargers and VERATTI meters exposed by Tuya Local do not appear in the device selectors and have no adapters. This adds support for the tested `feyree_ev_portable_charger` (Feyree `22kW 3phase`) and `veratti_3phase_breaker` (VERATTI `V4 3-phase circuit breaker`) profiles. ### Changes - Match the specific Tuya Local profiles and resolve enabled entities by device registry membership and unique-ID suffix, so renamed entity IDs work. - Read the meter's three phase currents directly, accept A/mA, round up, and reject missing, disabled, unavailable, negative, nonnumeric, or nonfinite …

Excerpt saved from GitHub on 2026-10-23.

PR #98 · 2026-10
OCPP chargersRequestedSupport branch open for testing
Saved copy
Closes #44 by adding support for OCPP chargers. As the requester of the charger @kljakobsen, please can you have a look at this branch and test it out locally? Apart from hoping that the correct entities will be used, I'm also particularly interested to know whether there's a way for me to retrieve the charger's configured maximum limit? Can you browse around and see if there's anything that does _not_ expose the current configured _current_, but instead the maximum current of the installation? Right now I've just used a value of 32A as a max - but obviously it would be way more ideal to …

Excerpt saved from GitHub on 2026-10-23.

PR #47 · 2025-07

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local push

Talks to the device on your network, and the device tells Home Assistant the moment something changes.

Details

Installs (analytics)33
GitHub stars52
Latest versionv1.0.10 (2026-10-20)
Set up in the UIYes
Maintainers@dirkgroenen
LicenseMIT

Devices listed in its README

  • Integration
  • DSMR-compatible meters
  • HomeWizard meters
  • AmsLeser.no
  • Tibber Pulse
  • Custom configurations
  • Easee Chargers
  • Zaptec Chargers
  • Amina S Chargers
  • Lektrico Chargers
  • Keba Charging Station (BMW Wallbox)

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.