Anything in Home Assistant
The entities the integrations already expose are enough: state of charge, power, charge or discharge setpoint. No extra hardware.
Multi-brand installation
You added a second battery from another brand, and each app lives in its own bubble. TED brings every inverter and battery visible in Home Assistant under a single setpoint.
Each manufacturer designs its HEMS (the "brain" that decides when to charge and discharge) for its own devices. It knows nothing about the other battery in your consumer unit: not its power, not its state of charge.
The result: two systems reading the same meter and each making its own decisions. At best they share the work badly, at worst they work against each other.
Home Assistant sees all your devices through each brand's integration. But on its own it cannot split a setpoint between them: you would have to write and maintain complex automations.
The solution
The entities the integrations already expose are enough: state of charge, power, charge or discharge setpoint. No extra hardware.
The power to deliver or absorb is split according to capacity, discharging the fullest batteries first and charging the emptiest first.
Add as many inverters and batteries as you need, from any brand, with no per-device license (ACCESS and FULL POWER licenses; the FREE license controls 2).
A device you cannot (or do not want to) control is included read-only: it is taken into account without ever receiving a command.
Install each brand's integration (Zendure, Anker SOLIX, Huawei Solar, Victron…) and check that state of charge and power values show up.
As an app on Home Assistant OS, or with Docker on a NAS or mini-PC.
For each one, pick its entities and its type: controlled or monitored. Test communication, then apply.
Maximum charge and discharge power, minimum and maximum battery levels: they are enforced for every device.
The live demo shows the real interface on a working installation: energy flows, inverters, batteries, settings.
Any brand whose Home Assistant integration exposes state of charge, power values and a controllable setpoint. Zendure is tested and validated on our installations; Huawei, SMA, Victron, Deye, Anker SOLIX and others are compatible through their integration. Details are on the Compatibility page.
No. In assisted mode, one brand's HEMS can keep control of its own devices while the others come in as reinforcement. In autonomous mode, the whole installation is regulated as one.
No: power is split according to each battery's capacity and level, within the maximum power you set for each inverter.
One brand, few settings, a limited number of devices: go beyond these limits, with or without the original HEMS.
Read the solutionEach battery corrects the meter on its own and fights the other. One setpoint, computed for all of them, ends the ping-pong.
Read the solutionSurplus exported at noon, imports in the evening: keep the grid close to 0 W, continuously.
Read the solutionFree download: your free license arrives as soon as your email address is confirmed, no credit card required.