Skip to main content
Send 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 list auto.balance in commands. It takes no parameters and can’t be windowed.

2. Send the command

The API returns 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 for push.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.