-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Connect Home Assistant directly to BMW CarData: a live MQTT stream plus a REST API, using your own personal BMW client ID. No third-party cloud in between, no MyBMW screen-scraping — Home Assistant is the only client. Read-only: CarData can show you everything, but cannot command the car.
This wiki is the full manual. For a one-page overview and install-at-a-glance, see the README.
New install? Follow the four steps in order:
- BMW portal setup — client ID + scopes
- Install via HACS
- Add & authorize the integration
- Choose which data to stream — the cluster picker
BavarianData ships a Lovelace card, registered automatically. It has several views:
- Entities & devices — what appears, and how it's named
- Charging history & cost
- Battery health — how usable capacity is learned
- Trips / driving journal — and the Fahrtenbuch caveat
- Energy dashboard & long-term statistics
- Export (CSV / HTML report)
- Events & automation blueprints
- API quota — the 50 requests / 24 h cap
- Settings reference — every Configure screen
- Services reference — every service call
- Troubleshooting & FAQ
- Deep reference — descriptor/field catalogue
Status — actively developed. A spare-time project, verified against a limited number of vehicles and Home Assistant versions, so expect the odd rough edge on a model it hasn't met yet. It is read-only by design — CarData cannot command the car — so treat what it reports as informational rather than as the trigger for a safety-critical automation.
BavarianData is an independent, community-built integration and is not affiliated with, endorsed by, or sponsored by BMW Group. "BMW", "Mini", "Rolls-Royce" and "CarData" are trademarks of their respective owners. Screenshots and documentation images of the MyBMW / BMW CarData portal are © BMW AG, shown here solely to document how to set up the service; personal data has been redacted. Released under the MIT License. · Issues · Discussions
Getting started
The card
Features
- Entities & devices
- Charging history & cost
- Battery health
- Trips
- Energy & statistics
- Export
- Events & blueprints
- API quota
Reference