搜索

PythonReactSEOPDF
OpenClaw

tesla

Control and monitor Tesla vehicles via the Tessie API. Use when you need to check Tesla status (battery, location, charging), control climate (heat/cool), lock/unlock doors, start/stop charging, honk/flash lights, open charge port or trunks, or any other Tesla vehicle command. Requires TESSIE_API_KEY environment variable.

biguntroll0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install biguntroll/tesla-tessie

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Tesla Control via Tessie

Control Tesla vehicles using the Tessie API through Python scripts.

Prerequisites

Python 3 with requests library:

pip install requests

Set the TESSIE_API_KEY environment variable with your Tessie API key from https://my.tessie.com/settings/api

# Linux/macOS
export TESSIE_API_KEY="your-api-key-here"

# Windows (PowerShell)
$env:TESSIE_API_KEY = "your-api-key-here"

# Windows (cmd)
set TESSIE_API_KEY=your-api-key-here

For persistent storage, add to your shell profile (.bashrc, .zshrc, PowerShell profile, etc.).

Common Commands

All commands use the scripts/tessie.py script. Most commands require a VIN (Vehicle Identification Number).

Get Vehicle List
python scripts/tessie.py vehicles

Returns all vehicles associated with your Tessie account with their VINs.

Check Status
python scripts/tessie.py status --vin <VIN>

Returns comprehensive vehicle status including battery, location, climate, charging state, and more.

Battery Info
python scripts/tessie.py battery --vin <VIN>

Returns battery level, range, and charging information.

Location
python scripts/tessie.py location --vin <VIN>

Returns current vehicle location (latitude, longitude, heading).

Lock & Unlock
python scripts/tessie.py lock --vin <VIN>
python scripts/tessie.py unlock --vin <VIN>
Climate Control
# Start climate
python scripts/tessie.py start_climate --vin <VIN>

# Stop climate
python scripts/tessie.py stop_climate --vin <VIN>

# Set temperature (Celsius)
python scripts/tessie.py set_temperature --vin <VIN> --value 22
Charging
# Start charging
python scripts/tessie.py start_charging --vin <VIN>

# Stop charging
python scripts/tessie.py stop_charging --vin <VIN>

# Set charge limit (0-100)
python scripts/tessie.py set_charge_limit --vin <VIN> --value 80

# Open/close charge port
python scripts/tessie.py open_char...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/biguntroll/tesla-tessie
Version
—
Commit
acd742353381970a5fbf9031c81cbc4bcc92b677
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Tesla Control via Tessie

Control Tesla vehicles using the Tessie API through Python scripts.

## Prerequisites

**Python 3 with requests library:**
```bash
pip install requests
```

**Set the `TESSIE_API_KEY` environment variable** with your Tessie API key from https://my.tessie.com/settings/api

```bash
# Linux/macOS
export TESSIE_API_KEY="your-api-key-here"

# Windows (PowerShell)
$env:TESSIE_API_KEY = "your-api-key-here"

# Windows (cmd)
set TESSIE_API_KEY=your-api-key-here
```

For persistent storage, add to your shell profile (.bashrc, .zshrc, PowerShell profile, etc.).

## Common Commands

All commands use the `scripts/tessie.py` script. Most commands require a VIN (Vehicle Identification Number).

### Get Vehicle List

```bash
python scripts/tessie.py vehicles
```

Returns all vehicles associated with your Tessie account with their VINs.

### Check Status

```bash
python scripts/tessie.py status --vin <VIN>
```

Returns comprehensive vehicle status including battery, location, climate, charging state, and more.

### Battery Info

```bash
python scripts/tessie.py battery --vin <VIN>
```

Returns battery level, range, and charging information.

### Location

```bash
python scripts/tessie.py location --vin <VIN>
```

Returns current vehicle location (latitude, longitude, heading).

### Lock & Unlock

```bash
python scripts/tessie.py lock --vin <VIN>
python scripts/tessie.py unlock --vin <VIN>
```

### Climate Control

```bash
# Start climate
python scripts/tessie.py start_climate --vin <VIN>

# Stop climate
python scripts/tessie.py stop_climate --vin <VIN>

# Set temperature (Celsius)
python scripts/tessie.py set_temperature --vin <VIN> --value 22
```

### Charging

```bash
# Start charging
python scripts/tessie.py start_charging --vin <VIN>

# Stop charging
python scripts/tessie.py stop_charging --vin <VIN>

# Set charge limit (0-100)
python scripts/tessie.py set_charge_limit --vin <VIN> --value 80

# Open/close charge port
python scripts/tessie.py open_char...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.