These 18 commits are when the Protocol Buffers files have changed:
| Commit: | ed0cacc | |
|---|---|---|
| Author: | Kevin Xiao | |
| Committer: | sethterashima | |
Add parental controls vehicle commands Expose activate, deactivate, per-setting enable, speed limit, and admin PIN clear through the proxy API, Go SDK, and tesla-control CLI. Speed limits use the parental-controls path so callers can cap top speed without switching the vehicle into Chill mode.
The documentation is generated from this commit.
| Commit: | 2dd7c7b | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add support for keep accessory power mode Keep accessory power mode allows USB ports, etc., to remain on when no driver is present.
| Commit: | cfac363 | |
|---|---|---|
| Author: | Your Name | |
| Committer: | sethterashima | |
Add support for low-power mode commands
| Commit: | 556cf5e | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Guest key proto def and documentation Adds the protobuf definition for Guest keys, as well as associated documentation. No new features are added in this commit.
| Commit: | 75ffdf9 | |
|---|---|---|
| Author: | Your Name | |
| Committer: | Seth Terashima | |
Add support for low-power mode commands
| Commit: | 0aa3b78 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add PIN-management commands Adds PIN to drive and speed limit PIN management commands that permit clearing the PIN without knowing it.
| Commit: | 33d9cbd | |
|---|---|---|
| Author: | Brett Adams | |
| Committer: | sethterashima | |
Add missing WHITELISTOPERATION_INFORMATION
| Commit: | 8e16f0d | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
BLE location support Add support for fetching vehicle location over BLE. This requires vehicle firmware 2024.44+. Clients wishing to fetch location information over the Internet should use Tesla Fleet Telemetry (https://github.com/teslamotors/fleet-telemetry).
| Commit: | 7457011 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add vehicle data commands Vehicle Data commands are intended to work over BLE. The Fleet API vehicle data endpoint is more efficient when using an Internet connection.
| Commit: | 856a76e | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add support for encrypting vehicle responses Clients indicate that they support encrypted vehhicle responses by setting a flag bit in the request. The flag is authenticated but ignored by vehicles that do not support encryption. Clients should always set the flag when possible. In the future, vehicles may refuse to respond to certain requests if the client does not support this feature.
| Commit: | d184c7c | |
|---|---|---|
| Author: | Patrick Demers | |
| Committer: | GitHub | |
Support new scheduled charging (#305) Adds support for weekly charging schedules. Co-authored-by: Seth Terashima <sterashima@tesla.com>
| Commit: | 976fb35 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Allow self-service fleet telmetry configs Previously, users needed to obtain a certificate from Tesla in order to Fleet Telemetry (https://github.com/teslamotors/fleet-telemetry). This change introduces a method for users to enable Fleet Telemetry without a certificate. Fleet Manager keys can authorize telemetry configurations directly. See cmd/tesla-jwt/README.md for more information.
| Commit: | 05bc5dd | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add body-controller-state command New command fetchs limited information about body controller states. The advantage of this command over the more comprehensive vehicle data endpoint is that it works over BLE.
| Commit: | 0d9d955 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Support open/close Cybertruck tonneau
| Commit: | 7bfff28 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Remove location from vent windows command The location field is not required or enforced for the vent windows command for vehicles that support this protocol. Removing from the protobuf definition to avoid confusion.
| Commit: | f8a0d7f | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Document protocol-level errors
| Commit: | 8160229 | |
|---|---|---|
| Author: | Seth Terashima | |
| Committer: | sethterashima | |
Add media toggle playback command
| Commit: | afa65d5 | |
|---|---|---|
| Author: | tesla-sdk-publish | |
| Committer: | sethterashima | |
Add proto files