What a battery reports
GET /battery/{id} returns the battery’s state alongside the commands and settings it supports.
See Pull for freshness, caching, and the rest of the device read.
Commands
target and reserve are in percent, power is in kw. The table shows the most a battery can accept. Each device lists its own subset, bounds, and execution shapes in commands, and anything outside that list returns 422 DEVICE_NOT_CAPABLE. See Capabilities.
Recipes
Charge in a cheap-rate window
Charge between a
start and end.Start a charge later
Defer a charge to a future time.
Discharge during a peak
Discharge or export in a peak-rate window.
Return to self-consumption
Hand control back with
auto.balance.Change a setting
Update the discharge floor, charge ceiling, and more.