Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
tesla-auth-token
command
Tesla-auth-token writes a provided OAuth token to the system keyring.
|
Tesla-auth-token writes a provided OAuth token to the system keyring. |
|
tesla-control
command
Tesla-control provides a command-line interface for sending commands to Tesla vehicles.
|
Tesla-control provides a command-line interface for sending commands to Tesla vehicles. |
|
tesla-http-proxy
command
Tesla-http-proxy is a server that exposes a REST API for sending end-to-end authenticated commands to vehicles.
|
Tesla-http-proxy is a server that exposes a REST API for sending end-to-end authenticated commands to vehicles. |
|
tesla-keygen
command
Tesla-keygen generates a private key and writes it to the system keyring.
|
Tesla-keygen generates a private key and writes it to the system keyring. |
|
examples
|
|
|
ble
command
Ble illustrates how to send commands to a vehicle over Bluetooth Low Energy.
|
Ble illustrates how to send commands to a vehicle over Bluetooth Low Energy. |
|
unlock
command
Unlock unlocks your Tesla.
|
Unlock unlocks your Tesla. |
|
internal
|
|
|
pkg
|
|
|
account
Package account implements functions for managing a Tesla account.
|
Package account implements functions for managing a Tesla account. |
|
cache
Package cache allows clients to resume authenticated sessions with a Tesla vehicle.
|
Package cache allows clients to resume authenticated sessions with a Tesla vehicle. |
|
cli
Package cli facilitates building command-line applications for sending commands to vehicles.
|
Package cli facilitates building command-line applications for sending commands to vehicles. |
|
connector
Package connector defines an interface for datagram transport between clients and Tesla vehicles.
|
Package connector defines an interface for datagram transport between clients and Tesla vehicles. |
|
connector/ble
Package ble implements the Connector interface using BLE.
|
Package ble implements the Connector interface using BLE. |
|
connector/inet
Package inet implements the Connector interface using an HTTP REST API.
|
Package inet implements the Connector interface using an HTTP REST API. |
|
protocol
Package protocol defines constants and errors used by the Tesla API.
|
Package protocol defines constants and errors used by the Tesla API. |
|
proxy
Package proxy implements a REST API for sending commands to Tesla vehicles.
|
Package proxy implements a REST API for sending commands to Tesla vehicles. |
|
vehicle
Package vehicle allows clients to send commands to Tesla vehicles over the Internet or BLE.
|
Package vehicle allows clients to send commands to Tesla vehicles over the Internet or BLE. |
Click to show internal directories.
Click to hide internal directories.