How does TeslaFi obtain my data?

 

 

TeslaFi obtains the data from your vehicle from the Tesla API (Application Program Interface).  In order to connect to the API TeslaFi uses a token generated from your Tesla.com login credentials.  Each time TeslaFi requests data from your vehicle it authorizes with this token instead of your credentials.

You can provide TeslaFi with your API token in one of two ways.

  1. Enter your Tesla.com credentials and TeslaFi will use them to obtain a token on your behalf.  Your credentials will be used once to obtain the token and then the credentials will be discarded.  99% of TeslaFi users use this option.
  2. Advanced users can generate a token themselves and provide it to TeslaFi in order to authenticate with the API.  This method requires some programming knowledge and more info can be found here – http://docs.timdorr.apiary.io/#reference/authentication/tokens/get-an-access-token