The fullest first
When discharging, batteries are called in level order. When charging it is the other way round: the emptiest fill first.
How it works · 3 of 4
Four batteries are never at the same level. TedEnergy uses that: when discharging it starts with the fullest and swaps roles smoothly when the gap justifies it. The result: the levels move closer together instead of drifting apart.
Press “Compare” to see the standard HEMS alongside. Space bar: pause.
The animation
When discharging, batteries are called in level order. When charging it is the other way round: the emptiest fill first.
When a sleeping battery becomes clearly fuller than a running one (the gap is adjustable, 25 points by default), they swap places through a gradual hand-over.
An inverter whose panels are producing goes first: its solar feeds the home instead of filling its battery only to empty it later.
In each inverter's profile: low, medium (default) or high. A low-priority inverter is only used when the others are not enough.
Simplified animation: the swap gap is 10 points here so the scene fits in about a minute; the default setting is 25 points. The standard HEMS is basic control used for comparison, not a particular product.
A battery that hits its minimum stops and is no longer useful: the others must make up for it, each at higher power. By sparing it, TedEnergy keeps every battery usable for longer.
Yes: TedEnergy reasons in level (%) and in each inverter's maximum power, not in equal shares.
Free download. The simulator can also replay your own days.