bosch_get_components
Retrieve registered Bosch eBike components with part, serial, and firmware versions to track firmware updates and identify parts for warranty or service. Filter by bike or component type.
Instructions
List registered components for your Bosch eBike with software versions.
Shows the bike's components - drive unit, battery, ConnectModule, head unit, remote control, ABS - with part numbers, serial numbers, and firmware versions. The source depends on your sign-in: a standard Bosch eBike Flow account reads them from the bike profile (mobile app API); an EU Data Act (euda) client reads them from the Data Act registrations endpoint.
Useful for tracking firmware versions and identifying components for warranty or service purposes.
Args: bike_id: Optional bike UUID to filter to one bike. component_type: Optional component type filter, e.g. "driveUnit", "battery", "headUnit", "connectedModule", "remoteControl". Matched against the types your bikes registered, ignoring case, so every stored spelling of a type answers together. A value none of them match is refused, naming the types that are held.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "bosch_get_components"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bike_id | No | ||
| component_type | No |