tescmd

🚗 特斯拉车辆的智能网关控制器

通过 OpenClaw Gateway 连接 Tesla Fleet API,实现车辆远程控制、实时遥测与 34 项白名单命令,需开发者账号与物理配对。

收藏
9.3k
安装
2.9k
版本
0.3.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenClaw Tesla (tescmd) 是一套将 Tesla 车辆接入 OpenClaw Gateway 的桥接方案,包含 Gateway 插件与独立的 Python CLI 工具。安装后,系统通过三层架构实现交互:用户 → OpenClaw Gateway → openclaw-tescmd 插件 → tescmd Node → Tesla Fleet API/VCSEC/Fleet Telemetry → 车辆。

使用前需完成特斯拉开发者账号申请、EC 密钥对生成、OAuth2 授权及物理车辆配对。部署流程涵盖:安装依赖(Python 3.11+、Git、GitHub CLI)、插件安装、CLI 安装、交互式配置向导、车辆识别与节点配对。节点支持多种运行模式,包括完整模式(MCP + 遥测 + 桥接)、纯桥接模式、Tailscale 隧道模式及干运行模式。

显著优点

  • 功能完整:覆盖 34 项白名单控制命令与 14 类遥测事件,支持驾驶、充电等场景
  • 架构灵活:MCP 协议支持,可嵌入多种 Agent 工作流;支持 Tailscale 零配置公网接入
  • 安全设计:采用 Tesla 官方 VCSEC 签名协议,密钥本地存储,OAuth 令牌独立管理
  • 多模式部署:从本地开发到生产环境的多层级部署选项

潜在局限与风险

  • 准入门槛高:需特斯拉开发者账号、车辆物理配对、公网 HTTPS 端点配置,非技术用户难以独立完成
  • 依赖外部服务:特斯拉 Fleet API 稳定性、Tailscale 网络可用性直接影响系统可靠性
  • 物理约束:密钥配对必须本人在车旁完成,无法远程初始化
  • 版本敏感:Python 严格要求 3.11+,旧环境需额外升级

适合人群

主要面向具备 Linux/macOS 运维能力、拥有特斯拉车辆且已申请开发者权限的技术用户,适用于智能家居集成、车队管理自动化、远程监控等场景。

常规风险

  • 开发者 API 可能有速率限制或计费变更
  • 车辆固件更新可能导致 API 行为变化
  • WebSocket 连接稳定性受网络环境影响
  • OAuth 令牌需定期刷新,自动化流程需监控过期状态

tescmd 内容

手动下载zip · 4.3 kB
skill.mdtext/markdown
请选择文件