bosch_get_soc
Retrieve live Bosch eBike battery state-of-charge, charging status, remaining energy, and reachable range per assist mode using a bike ID.
Instructions
Get live state-of-charge from the Bosch ConnectModule.
Returns real-time battery percentage, charging status, remaining energy, and reachable range per assist mode (eco/tour/sport/turbo).
Requires a ConnectModule on the bike. Data is only available when the bike is powered on, charging, or recently active.
Note: This calls the Bosch mobile API live - no caching.
Args: bike_id: The bike UUID from bosch_get_bikes.
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": {
"bike_id": "<bike_id>"
},
"name": "bosch_get_soc"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bike_id | Yes |