EVSE Load Balancer
dirkgroenen/hass-evse-load-balancer · vv1.0.10
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.
| Entity | Shows up as | Note |
|---|---|---|
sensor | Sensor (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
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Amina S charger | Works | Listed as supported in the READMESaved copySupported 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 ZHA | Works Local | Load balancing over Zigbee via ZHA addedSaved copyWhat 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 meter | Works | Listed as supported in the READMESaved copySupported 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 meters | Works | Listed as supported in the READMESaved copySupported 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 charger | Works | Listed as supported in the READMESaved copySupported 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 meters | Works | Listed as supported in the READMESaved copySupported 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) | Works | Listed as supported in the READMESaved 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 charger | Works | Listed as supported in the READMESaved copySupported 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 Pulse | Works | Listed as supported in the READMESaved copySupported 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 charger | Works | Listed as supported in the READMESaved copySupported 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) | Requested | Setup only accepts watt sensors, not amp current sensorsSaved copyWhen 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) | Requested | Pending PR adds adapters for Tuya Local devicesSaved copyFeyree 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 chargers | Requested | Support branch open for testingSaved copyCloses #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 stars | 52 |
| Latest version | v1.0.10 (2026-10-20) |
| Set up in the UI | Yes |
| Maintainers | @dirkgroenen |
| License | MIT |
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.