OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  tesla-commands:通过 MyTeslaMate API 远程控制特斯拉各项功能

tesla-commands:通过 MyTeslaMate API 远程控制特斯拉各项功能

 
  automation ·  2026-02-27 08:37:03 · 2 次点击  · 0 条评论  

名称: tesla-commands
描述: 通过 MyTeslaMate API 控制您的特斯拉车辆。支持多车辆账户、气候控制和充电计划。
元数据: {"tags": ["tesla", "myteslamate", "ev", "car-control", "automation"]}


Tesla 控制技能 🚗

此技能允许您通过 MyTeslaMate API 监控和控制您的特斯拉车辆。

前提条件

使用此技能前,您必须拥有:
1. 一个已配置车辆的 MyTeslaMate 账户。
2. 来自 MyTeslaMate 的 API 令牌(可在 app.myteslamate.com/fleet 获取)。
3. 您车辆的 VIN(车辆识别码)。

环境变量

必须设置以下环境变量以确保技能正常工作:
- TESLA_MATE_TOKEN:您的 MyTeslaMate API 令牌。
- TESLA_VIN:您车辆的 VIN(如果通过命令行指定,此项可选)。

工具

tesla-control

管理车辆状态、气候控制、充电及计划任务。

用法:
public-skills/tesla-commands/bin/tesla-control.py [选项]

选项:
- --list:列出账户下所有车辆及其 VIN。
- --status:获取完整的车辆数据(电池、气候、位置、锁状态等)。
- --wake:将车辆从休眠模式唤醒。
- --climate [on|off]:启动或停止气候控制。
- --charge-limit [50-100]:设置电池充电上限百分比。
- --set-schedule [HH:MM]:设置计划充电的开始时间。
- --clear-schedule:禁用计划充电。
- --vin [VIN]:指定目标车辆(将覆盖默认的 TESLA_VIN 环境变量)。

示例

唤醒车辆:

./bin/tesla-control.py --wake

设置充电上限为 80%:

./bin/tesla-control.py --charge-limit 80

设置充电在 02:00 开始:

./bin/tesla-control.py --set-schedule 02:00
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor