Lyve1981 / BMW-ConnectedDrive-JSON-Wrapper

Wraps the BMW ConnectedDrive authentication mechanisms and outputs json files for every vehicle
BSD 2-Clause "Simplified" License
12 stars 0 forks source link

BMW ConnectedDrive API Wrapper

This is a small node.js program that wraps the authentication mechanisms needed to access the BMW ConnectedDrive Portal servers and returns json data for each vehicle.

It supports:

Prerequisites

Writing JSON Files

The program writes json files in form result_VIN.json where VIN is your Vehicle Identification Number in the form WBAxxxxxxxV123456

Starting the Web Server

The server listens for incoming connections on port 8777 by default, feel free to edit if needed

Requests should be made in the following form:

http://myserver:port/VIN

Actions