bosch_get_batteries
Retrieve Bosch eBike battery state and health metrics, including charge level, capacity, cycles, and energy delivered. Filter by bike or date range to monitor battery degradation over time.
Instructions
Get battery state and health for your Bosch eBike.
Returns charge level, remaining energy, total capacity, charge cycles (total / on-bike / off-bike), lifetime energy delivered, and software version.
Each sync captures a snapshot, building a time series of battery health. Use latest_only=False with a date range to see history.
Args: bike_id: Optional bike UUID to filter to one bike. start_date: Start date (YYYY-MM-DD, YYYY-MM, or Nd like "30d"). Default: 30 days ago. end_date: End date. Default: today. latest_only: If True (default), return only the most recent snapshot per bike. Set to False to return all snapshots in the date range.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bike_id | No | ||
| end_date | No | ||
| start_date | No | ||
| latest_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |