用例分享助手
自动整理并提交Ope
该技能用于对接特斯拉官方Fleet API,实现车辆数据读取与远程控制。覆盖开发者应用注册、OAuth令牌流程、域名公钥托管等完整接入链路,支持通过签名代理执行车辆指令。
安装依赖
# 系统要求
python3, openssl
# 环境变量配置
export TESLA_CLIENT_ID="your_client_id"
export TESLA_CLIENT_SECRET="your_client_secret"
# 可选:TESLA_AUDIENCE, TESLA_REDIRECT_URI, TESLA_DOMAIN, TESLA_BASE_URL, TESLA_CA_CERT, TESLA_ACCESS_TOKEN, TESLA_REFRESH_TOKEN, TESLA_SCOPE
基础用法
# 车辆指令
command.py [VEHICLE] <command> [options]
# 示例:鸣笛
command.py honk
# 指定车辆执行
command.py flash honk # 车辆名"flash",指令"honk"
# 空调控制
command.py climate start # 开启空调
command.py climate temps 22 # 设置温度22°C
# 座椅加热
command.py seat-heater -l high -p driver
状态文件存放于 {workspace}/tesla-fleet-api/ 目录,包含 config.json、auth.json、vehicles.json 等。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 车辆标识(名称/VIN)、控制指令、参数(温度/档位/时间)、OAuth凭证 |
| 输出 | 车辆实时数据、指令响应状态、缓存的车辆列表 |
| 适用人群 | 特斯拉车主、车队管理开发者、智能家居集成工程师 |
| 不包含 | 非特斯拉车辆、未公开内部接口、金融支付功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/odrobnik/tesla-fleet-api/SKILL.md
来源类型:GitHub仓库