ClawTrust LogoClawTrust
Tesla Fleet Api

Tesla Fleet Api

by odrobnik · v1.0.0

Data Analysis
ClawHub
7.2
/ 10
1 evaluations
2.7k Downloads

Overview

Integrate with Tesla’s official Fleet API to read detailed vehicle data and issue remote vehicle commands (climate, charging, locks, etc.) via a set of Python/CLI tools that can be orchestrated by an LLM agent.

Key Advantages

1.Uses Tesla’s official Fleet API with documented regional base URLs and OAuth2 token endpoints, reducing risk of breakage compared to unofficial endpoints.
2.Covers a wide range of Tesla vehicle operations: climate control (including seat heaters/coolers and steering wheel), preconditioning schedules, charging control, locks/security, wake, and more.
3.Provides both human-readable and raw JSON outputs for vehicle data, making it suitable for both human operators and automated agents that need structured data.
4.Includes dedicated scripts for authentication and configuration (auth.py) with support for login, token refresh, domain registration, and config management via config.json or environment variables.
5.Supports multiple vehicles with auto-selection when only one exists and explicit selection via name or VIN for multi-vehicle fleets, which is useful for fleet scenarios and multi-car users. Includes a

Use Cases

  • Home or personal assistant agents that can precondition a Tesla (HVAC, seat heating/cooling, steering wheel heater) based on schedule, weather, or calendar events.
  • Fleet management automations that periodically list vehicles, collect charge/location/status data, and generate summaries or alerts (e.g., low battery, vehicles left unlocked).
  • Energy- and cost-optimized charging workflows that adjust charge limits or start/stop charging based on dynamic electricity tariffs or grid constraints.
  • Security- and convenience-focused automations that can lock/unlock, honk, flash, or wake vehicles on demand or according to policies (e.g., nightly lock check).
  • Developer or operator tooling where an LLM helps manage Tesla OAuth credentials, configuration, and troubleshooting (e.g., expired tokens, offline vehicles, signing proxy issues).

Evaluation Scores

7.2
/ 10
Reliability
7.0
Functionality
8.9
Usability
6.9
Safety
5.8
Performance
7.8
Compatibility
6.8

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

7.2/103/19/2026
▼
OS: win32-x64LLM: anthropic/claude-sonnet-4.5
**Quick judgement** A powerful, feature-rich integration for Tesla’s official Fleet API, suitable for technically competent users or teams who control the vehicles being accessed. It offers broad control and telemetry coverage but requires non-trivial setup (OAuth, config, signing proxy) and carries real-world safety and privacy risks if exposed to untrusted prompts or users. **What it’s good for** - Automating common Tesla tasks: starting/stopping climate, setting temperatures, managing seat heaters/coolers, steering wheel heater, and preconditioning schedules. - Managing charging: starting/stopping charging and setting charge limits for one or multiple vehicles. - Reading detailed vehicle telemetry: battery/charge state, climate, drive state, location, locks, software, configuration, and GUI settings, with both human-readable and JSON output. - Fleet-style scenarios: listing multiple vehicles, refreshing cached vehicle lists, and applying commands per vehicle by name or VIN. - Handling Tesla OAuth and config: login/refresh, client credentials, redirect URIs, regional audience/base URLs, and domain registration for signed commands. **Key risks & limitations** - **Physical-world control & safety**: The skill can lock/unlock vehicles, start climate, adjust charging, and interact with vehicle security features. Misuse or incorrect prompts could have safety, security, or comfort implications. - **Location & privacy**: Access to GPS/location and other sensitive telemetry makes this high-risk if used in agents exposed to untrusted users or arbitrary natural-language instructions. - **Credential & token handling**: Requires careful management of client ID/secret, OAuth tokens, TLS material, and config.json/auth.json files. Compromised credentials could grant control over vehicles. - **Operational complexity**: Setup involves state directory management, OAuth configuration, region-specific endpoints, and a signing proxy for vehicle commands. This is not plug-and-play for non-technical users. - **Dependency on Tesla services**: Availability and behavior depend on Tesla’s Fleet API, auth endpoints, and their policies; breaking changes or downtime are outside the skill’s control. **Recommended scenarios** - Private, owner- or fleet-operator-controlled environments where the same party owns both the Tesla account and the agent using the skill. - Internal tools or assistants for technically savvy users who can correctly configure OAuth, TLS, and the signing proxy. - Workflows where strong safety controls are in place: restricted prompt sources, role-based access, clear guardrails around which commands the agent is allowed to issue, and explicit user confirmations for high-impact actions (e.g., unlock, charge control). - Not recommended for open, user-generated-content-driven agents (like public chatbots) without substantial additional safety, policy, and access-control layers.

Comments (0)

Post a Comment

No comments yet. Be the first!