About

All Tesla vehicles are connected to Tesla’s fleet infrastructure in the cloud. The vehicle provides a stream of all sorts of data about the vehicle in real-time to Tesla’s servers. Tesla has recently published a Fleet API for 3rd party developers, so that others can leverage this data to build apps around.

FleetAPI is a RESTful data and command service providing access to Tesla vehicles and energy devices. Partners can interact with their own devices, or devices for which they have been granted access by a customer.

TeslaTracer is a community project that leverages this API. It is a free application that is provided as is.

Right now, TeslaTracer allows you to:

  • Monitor your vehicle state (location, charging, and climate information
  • Provide public links for others to view your trip status, location, and ETA to a destination on your vehicle GPS.
  • Review trip logs.

Step 1 – Login

TeslaTracer does not use any username/password. Simply put in your mobile phone #, and verify your account with a code texted to your phone. This will keep you logged in for up to 30 days.

Step 2 – Connect Tesla Account

Once authenticated, connect your vehicle to TeslaTracer securely using Tesla’s own OAuth identity provider. Be sure to select all scopes when authenticating.

Step 3 – Monitor / Share

TeslaTracer will monitor your vehicle whether you’re driving, charging, or parked. Create public links to send your friends when you’re on the way to a destination, so that they can monitor your ETA.

About Chris

Hello friends! My name is Chris Gilmore. I’m a Boston based pseudo-programmer currently working at Salesforce as a Solution Engineer, and author of TeslaTracer. Ever since I took delivery of my Model 3 back in 2018, I’ve been excited about the ability to integrate Tesla vehicle data with other cloud technologies, specifically Salesforce. TeslaTracer is free application that I develop and offer to other Tesla owners for personal use.