plan_discharge_to_target
Plan a steady battery discharge to hit a target state of charge by a specified end time, returning power and time slots without applying changes.
Instructions
Propose a steady discharge that lands on target_soc at end (HH:MM, site local), from the real capacity, SOC and power limits. Returns power_w and proposed time_slots. Nothing is applied.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"site_id": "<site_id>",
"end": "<end>",
"target_soc": "<target_soc>"
},
"name": "plan_discharge_to_target"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| start | No | ||
| site_id | Yes | ||
| target_soc | Yes | ||
| battery_capacity_kwh | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||