Tesla Fleet Telemetry is an end-to-end encrypted telemetry data stream generated by your vehicle.
Tessie provides full access to Tesla Fleet Telemetry at no additional cost.
We've also built in significant improvements:
- Get instant access to Tesla Fleet Telemetry without an extremely complex and lengthy setup process
- Premium paid access to Tesla Fleet Telemetry at no additional cost
- Just connect to your dedicated streaming endpoint and you're done — no servers or hosting required
Requirements
- Vehicle firmware version 2023.20.6 or later
- Virtual Key must be installed on the vehicle
Get Started
Using any WebSocket client, connect to: streaming.tessie.com/YOUR_VIN
Provide your access token in an Authorization header or as the access_token query parameter. Learn more.
Visit streaming.tessie.com/explorer for an example implementation. Check the page source code.
Data Structure
All messages are formatted in JSON.
There are 4 types of messages (data, alerts, connectivity and errors), detailed below.
Example Data Message
Visit this data file to see all possible data points.
{
"data": [
{
"key": "IdealBatteryRange",
"value": {
"stringValue": "171.833"
}
},
{
"key": "ModuleTempMax",
"value": {
"stringValue": "41.500"
}
},
{
"key": "EnergyRemaining",
"value": {
"stringValue": "42.880"
}
},
{
"key": "Location",
"value": {
"locationValue": {,
"latitude": 37.4925352,
"longitude": -121.9447469
}
}
},
{
"key": "PackVoltage",
"value": {
"stringValue": "367.950"
}
},
{
"key": "ACChargingPower",
"value": {
"stringValue": "0.000"
}
},
{
"key": "Odometer",
"value": {
"stringValue": "11270.940"
}
},
{
"key": "PackCurrent",
"value": {
"stringValue": "-0.600"
}
},
{
"key": "GpsHeading",
"value": {
"stringValue": "81.639"
}
},
{
"key": "ACChargingEnergyIn",
"value": {
"stringValue": "17.260"
}
},
{
"key": "RatedRange",
"value": {
"stringValue": "171.833"
}
},
{
"key": "ChargeAmps",
"value": {
"stringValue": "48"
}
},
{
"key": "EstBatteryRange",
"value": {
"stringValue": "131.519"
}
},
{
"key": "ModuleTempMin",
"value": {
"stringValue": "41.000"
}
},
{
"key": "LifetimeEnergyUsed",
"value": {
"stringValue": "5567.591"
}
},
{
"key": "Soc",
"value": {
"stringValue": "54.987"
}
}
],
"createdAt": "2024-08-01T00:44:39.138713677Z",
"vin": "LRW3F7FR9NC123456"
}
Example Alerts Message
{
"alerts": [
{
"name": "VCFRONT_a361_washerFluidLowMomentary",
"audiences": [
"Service",
"Customer"
],
"startedAt": "2024-08-01T00:21:41.545Z",
"endedAt": "2024-08-01T00:21:49.543Z"
},
{
"name": "APP_w269_autopilotLimited",
"audiences": [
"Customer",
"Service"
],
"startedAt": "2024-08-01T00:15:08.542Z",
"endedAt": "2024-08-01T00:15:14.544Z"
}
],
"createdAt": "2024-08-01T00:44:32.558510331Z",
"vin": "LRW3F7FR9NC123456"
}
Example Connectivity Message
{
"vin": "LRW3F7FR9NC123456",
"connectionId": "913a422e-7169-48fa-a4a4-2eab9f12ab34",
"status": "DISCONNECTED",
"createdAt": "2024-10-29T21:56:14.764032001Z"
}
Example Errors Message
{
"errors": [
{
"createdAt": "2024-08-01T00:44:06.780721459Z",
"name": "unsupported_field",
"tags": {
"field_name": "LifetimeEnergyGainedRegen",
"name": "1bfd3e4b3966-496c-b87a-59999f71234"
},
"body": ""
}
],
"createdAt": "2024-08-01T00:44:06.780721459Z",
"vin": "LRW3F7FR9NC123456"
}