ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 3/5

tesla-commands

Control your Tesla via MyTeslaMate API. Supports multi-vehicle accounts, climate control, and charging schedules.

Why use this skill?

Control your Tesla vehicle through OpenClaw with the tesla-commands skill. Easily manage climate, charging schedules, and vehicle status via MyTeslaMate.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ovaris/tesla-commands
Or

What This Skill Does

The tesla-commands skill serves as a robust bridge between the OpenClaw AI agent and the MyTeslaMate API. By utilizing this skill, you gain direct control over your Tesla vehicle's essential functions, ranging from real-time monitoring to advanced energy management. Whether you need to ensure your car is at the perfect temperature before your morning commute or adjust your charging habits to take advantage of off-peak electricity rates, this skill provides the command-line interface necessary to automate your vehicle interaction.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/ovaris/tesla-commands

Once installed, ensure that you have initialized your configuration by setting the TESLA_MATE_TOKEN environment variable. If you operate multiple vehicles, you can define a default TESLA_VIN or override it per command using the --vin flag. You will need to obtain your unique API token directly from your MyTeslaMate fleet dashboard.

Use Cases

This skill is designed for Tesla owners who prioritize automation and efficiency. Typical use cases include:

  1. Climate Preparation: Triggering cabin climate control remotely to ensure the interior is comfortable before boarding.
  2. Energy Optimization: Dynamically setting charge limits to protect battery longevity or scheduling charging sessions to align with utility time-of-use plans.
  3. Fleet Management: Users with multiple Teslas can use the --list command to identify specific vehicles and issue commands to each unit independently.
  4. Remote Status Checks: Quickly verifying battery state of charge, locking status, or current GPS location without opening the native Tesla application.

Example Prompts

  1. "OpenClaw, wake up my car and turn on the climate control so it's ready for me to leave in 15 minutes."
  2. "Check the current battery status and set the charge limit to 70% for my daily commute."
  3. "Schedule my vehicle charging to start at 03:00 tonight to save on electricity costs."

Tips & Limitations

  • Connectivity: Ensure your Tesla has a reliable cellular or Wi-Fi connection; the agent cannot communicate with the car if it is in a deep-sleep state in a garage without signal.
  • Security: Treat your MyTeslaMate API token like a password; never commit it to public version control.
  • Wake Latency: The --wake command may take several seconds to complete, as the vehicle must initialize its onboard computer systems before accepting further commands.

Metadata

Author@ovaris
Stars1249
Views3
Updated2026-02-21
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ovaris-tesla-commands": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#tesla#automotive#iot#smart-home#ev
Safety Score: 3/5

Flags: network-access, external-api