Tesla

🚗 远程掌控你的特斯拉座驾

通过Tesla Fleet API远程控制特斯拉车辆,支持多车管理、空调调节、充电控制、定位追踪等功能,需官方开发者账号授权。

收藏
7.1k
安装
2.8k
版本
1.3.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Tesla技能为OpenClaw用户提供完整的特斯拉车辆远程控制能力,基于Tesla Fleet API(原Owner API的继任者)实现。用户通过命令行界面或自然语言交互,可执行车辆锁定/解锁、空调启停与温度调节、充电状态监控与启停控制、实时定位查询、鸣笛闪灯等操作,同时支持多车辆账户下的指定车辆切换。

认证流程采用OAuth 2.0标准:首次使用需提供TESLA_EMAIL环境变量,执行auth子命令后按提示完成浏览器授权,刷新令牌自动缓存至本地~/.tesla_cache.json,有效期约30天并支持自动续期。

显著优点

  • 多车辆支持:通过--car参数无缝切换账户下多辆特斯拉,避免重复配置
  • 协议自动适配:内置tesla-fleet-api Python包自动处理2024.26+固件所需的Vehicle Command Protocol (VCP),开发者无需关注底层协议迁移
  • 自然语言友好:支持"Is my Tesla locked?""Turn on the AC"等口语化指令映射
  • 本地凭证隔离:令牌仅存储于用户本地文件系统,无云端持久化

潜在局限性与风险

  • 官方API门槛:Tesla Fleet API要求注册官方开发者账号并完成车辆配对流程,个人用户准入存在审核不确定性
  • 第三方依赖:核心功能依赖社区维护的tesla-fleet-api包及tesla-api.timdorr.com非官方文档,若Tesla官方变更接口或收紧政策可能导致功能中断
  • 唤醒延迟:车辆深度休眠时需先执行wake命令,操作响应存在10-30秒延迟
  • 地理与网络限制: Fleet API在部分国家和地区(如中国)存在服务可用性限制

适合人群

  • 拥有特斯拉车辆且具备基础技术配置能力的个人用户
  • 需要批量管理车队的小型租赁/企业车队运营者
  • 希望将车辆状态集成至智能家居工作流的极客用户

常规风险

  • 令牌泄露:本地~/.tesla_cache.json若未设置适当文件权限,可能被同一系统其他进程读取
  • 误操作风险:自然语言指令解析错误可能导致非预期车辆动作(如远程解锁)
  • API配额与限速:Tesla Fleet API存在未公开的调用频率限制,高频自动化场景可能触发限流
  • 固件兼容性:车辆OTA升级后可能出现命令协议不匹配,需等待技能更新适配

Tesla 内容

scripts文件夹
手动下载zip · 5.2 kB
tesla.pytext/plain
请选择文件