You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
3.8.0 just hit the Android Play Store. I imagine it won't be long before you or someone gets the API call for the seats.A lot of Tesla's API bodies are pretty self-explanatory re-using property names, it's just the endpoint that's tricky. And of course, it could just be disabled until the app update goes out considering the two are tightly coupled and likely go out as a package.
I noticed even with the new version of the app you first have to turn on climate before you can turn on the seats. Then you can turn climate off and the seats still stay on.I can't understand how to turn on the seats without the climate. Maybe it can be done using the API?
{
"heater":1,
"level":1
}
SeatHeaterFrontLeft: 0,
SeatHeaterFrontRight: 1,
SeatHeaterRearLeft: 2,
SeatHeaterRearLeftBack: 3,
SeatHeaterRearCenter: 4,
SeatHeaterRearRight: 5,
SeatHeaterRearRightBack: 6,
SeatHeater3rdRowLeft: 7,
SeatHeater3rdRowRight: 8
{
"on": true
}
Ahh I would've never guessed the endpoint, fair enough. -
Adjust the set point to the current cabin temperature, then?You can do that, but setting the temperature low would possibly activate AC? It only cares whether climate control is on, not if the set point has been reached.
@SG57, thanks so much for testing this out and posting the details! Could you possibly test holding one of the seats for a few seconds and see if it hits a different endpoint? I saw someone mention that it restored the previous set levels which makes me think it's a different command being sent (something like restore_seat_heater_request since the app should have no knowledge of the previous levels). I haven't updated to the new version yet so I haven't tested this myself.Ahh I would've never guessed the endpoint, fair enough.
-
Seat Heater
Endpoint: api/1/vehicles/{vehicle_id}/command/remote_seat_heater_request
...
I posted a thread here: Aggregating supercharger occupancy dataNow that the app shows local superchargers and their availability, is THIS a part of the API that other apps can avail themselves of? I set up my phone in front of a time-lapse camera and then transcribed the information from my SpC to get an availability graph, that seems like something that an app or site could collect and create an 'average' graph over many days and weeks.
-Randy