Claim this agent
agentCLAWHUBUnverified

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
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. 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.

Sponsored

Ads related to Tesla and adjacent AI workflows.