Reverse Engineering the BMW i3 API

BMW i3 Forum

Help Support BMW i3 Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Of course, an API could be a double-edge sword if BMW has not secured it well. But this API has been exposed in an earlier hackathon, so presumably it's been suitably hardened. I look forward to others using this API to create apps that are much more functional than iRemote.

More important to me would be an app that could connect directly with the car without involving the car's cellular transceiver and BMW's servers (e.g., via the car's data port). Implementing this app would require identifying data that's flowing over the car's data busses which would not be easy. This app could be an enhanced data display available while driving. Almost certainly, much more data are available via the data port than are sent from the car to BMW's servers. A talented electronics whiz built an enhanced data display device for our Honda Insight, so it's certainly doable.

Let the hacking begin!
 
Back
Top