auto.balance to hand control back to the battery. It stores surplus solar and covers the home’s load on its own, using the manufacturer’s self-consumption mode.
1. Check the battery supports it
The battery must listauto.balance in commands. It takes no parameters and can’t be windowed.
2. Send the command
202 Accepted. Add a start to switch modes later, for example after a morning charge. Sending a parameter or an end returns 422 DEVICE_NOT_CAPABLE.
The other auto modes use the same body:
3. Confirm
Listen forpush.completed on your webhook. Once applied, GET /battery/device_abc123 reports state.currentMode: "auto.balance".
Next steps
Charge in a cheap-rate window
Charge overnight, then balance by day.
Push
Action lifecycle and timing.