Sending route to a tesla
Why can't I send a route to my tesla. I have premium account with comms active, but it fails.
It's really the only reason I pay for the subscription.
- Where does this happen?
- ABRP version number (found at bottom of settings menu)
Log in to comment and vote
Comments6
Linda ABRP
Apr 17
Hi
Unfortunately this does not work for all Tesla cars. We are trying to work out another solution for this.
Matt Pietrantonio
Apr 28
So what Tesla models does it work for?
It the route sent to the nav system? Are there settings that need to be setup?
Linda ABRP
Apr 28
It’s random models. There is nothing you can do until we fixed a solution.
Matt Pietrantonio
Apr 30
Thanks for the response. I just tried sending a route with multiple charging stops to the car while in the car. It sort of worked, but only sent the start position and first charging stop. The others were not loaded.
Linda ABRP
May 6
It will only send one waypoint at a time to Tesla cars.
Matt
Aug 10
Loop the API call, using the order field on navigation_gps_request
(1 = destination, 2 = prepend stop, 3 = append stop):
BASE="https://fleet-api.prd.na.vn.cloud(dot)tesla.com" # pick your region
VIN="5YJ..."
TOK="$TESLA_ACCESS_TOKEN"
nav() { # lat lon order
curl -s -X POST "$BASE/api/1/vehicles/$VIN/command/navigation_gps_request" \
-H "Authorization: Bearer $TOK" -H "Content-Type: application/json" \
-d "{\"lat\":$1,\"lon\":$2,\"order\":$3}"
}
nav 45.6529 13.7652 1 # destination
nav 45.7100 13.7200 3 # stop (append)
nav 45.7500 13.6800 3 # stop (append)