Tesla
Control your Tesla vehicles - lock/unlock, climate, location, charge status, and more. Supports multiple vehicles. Skill: Tesla Owner: blueberrywoodsym Summary: Control your Tesla vehicles - lock/unlock, climate, location, charge status, and more. Supports multiple vehicles. Tags: latest:1.0.1 Version history: v1.0.1 | 2026-02-21T16:17:06.715Z | auto - Added a direct link to full installation and usage instructions at the top of the Setup section in SKILL.md. - No other changes to functionality or commands. v1.0.0 | 2026-02-20T21
Rank
62
Safety
84
Downloads
11k
Updated
Apr 15, 2026
Version
1.0.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 11.1K downloads reported by the source. Last updated 4/15/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Apr 15, 2026
- Adoption signal
- 11.1K downloadsadoption · observed Apr 15, 2026
- Latest release
- 1.0.1release · observed Feb 21, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install kn7fstfjar4k2jzf4a39jb64qd819q1p:tesla-api- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-blueberrywoodsym-tesla-api/snapshot"
Documentation
CLAWHUB
8,676 characters of source documentation, loaded on request.
Extracted files
2 files captured from the source.
SKILL.md
---
name: tesla
description: Control your Tesla vehicles - lock/unlock, climate, location, charge status, and more. Supports multiple vehicles.
homepage: https://tesla-api.timdorr.com
user-invocable: true
disable-model-invocation: true
metadata:
clawdbot:
emoji: "🚗"
primaryEnv: TESLA_EMAIL
requires:
bins: [python3]
env: [TESLA_EMAIL]
---
# Tesla
Control your Tesla vehicles from Openclaw. Supports multiple cars on one account.
## Setup
[INSTALLATION AND USE INSTRUCTIONS](https://claude.ai/public/artifacts/8b737407-c689-4d2c-ba95-aad6bc49992b)
### First-time authentication:
```bash
TESLA_EMAIL="[email protected]" python3 {baseDir}/scripts/tesla.py auth
```
This will:
1. Display a Tesla login URL
2. You log in and authorize in browser
3. Paste the callback URL back
4. Token cached for future use (~30 days, auto-refreshes)
### Environment variables:
- `TESLA_EMAIL` — Your Tesla account email
- Token cached in `~/.tesla_cache.json`
## Multi-Vehicle Support
Use `--car` or `-c` to specify which vehicle:
```bash
# List all vehicles
python3 {baseDir}/scripts/tesla.py list
# Commands for specific car
python3 {baseDir}/scripts/tesla.py --car "Snowflake" status
python3 {baseDir}/scripts/tesla.py -c "Stella" lock
```
Without `--car`, commands target your first vehicle.
## Commands
```bash
# List all vehicles
python3 {baseDir}/scripts/tesla.py list
# Get vehicle status
python3 {baseDir}/scripts/tesla.py status
python3 {baseDir}/scripts/tesla.py --car "Stella" status
# Lock/unlock
python3 {baseDir}/scripts/tesla.py lock
python3 {baseDir}/scripts/tesla.py unlock
# Climate
python3 {baseDir}/scripts/tesla.py climate on
python3 {baseDir}/scripts/tesla.py climate off
python3 {baseDir}/scripts/tesla.py climate temp 72
# Charging
python3 {baseDir}/scripts/tesla.py charge status
python3 {baseDir}/scripts/tesla.py charge start
python3 {baseDir}/scripts/tesla.py charge stop
# Location
python3 {baseDir}/scripts/tesla.py location
# Honk & flash
python3 {baseDir}/scripts/tesla.py honk
python3 {baseDir}/scripts/tesla.py flash
# Wake up (if asleep)
python3 {baseDir}/scripts/tesla.py wake
```
## Example Chat Usage
- "Is my Tesla locked?"
- "Lock Stella"
- "What's Snowflake's battery level?"
- "Where's my Model X?"
- "Turn on the AC in Stella"
- "Honk the horn on Snowflake"
## API Reference
Uses the unofficial Tesla Owner API documented at:
https://tesla-api.timdorr.com
## Troubleshooting
**Auth not working?**
- Try opening the auth URL on your **phone browser** instead of desktop
- Make sure you're logged into the correct Tesla account
- Clear cookies and try again
## Security & Permissions
**This skill controls physical vehicles. Use with caution.**
**What this skill does:**
- Authenticates via Tesla's official OAuth flow using the `teslapy` library
- Sends vehicle commands (lock, unlock, climate, charge) to Tesla's official API
- Caches OAuth refresh token locally in `~/.tesla_cache.json`
- All communication is betwe_meta.json
{
"ownerId": "kn7fstfjar4k2jzf4a39jb64qd819q1p",
"slug": "tesla-api",
"version": "1.0.1",
"publishedAt": 1771690626715
}Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceUrl": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "11.1K downloads",
"href": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceUrl": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.1",
"href": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceUrl": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-21T16:17:06.715Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-blueberrywoodsym-tesla-api/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-blueberrywoodsym-tesla-api/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.1",
"description": "- Added a direct link to full installation and usage instructions at the top of the Setup section in SKILL.md. - No other changes to functionality or commands.",
"href": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceUrl": "https://clawhub.ai/blueberrywoodsym/tesla-api",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-21T16:17:06.715Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
