返回文章列表文章档案 · Article archive

用聊天控制特斯拉:「特斯拉中国区助手」Bot 模板和使用指南

我做了一个公开的 Grok Bot 模板,中国大陆的特斯拉车主导入后,就能在聊天里查车况、开空调、推导航。这篇讲它能做什么、要准备什么、怎么一步步配好。

模板链接(中国大陆版):特斯拉助手 Bot 模板

模板链接(海外版,适用于中国大陆以外地区的特斯拉):Tesla Bot 海外版模板

适合谁

如果你在中国大陆开特斯拉,平时也在用 Grok Bot,这个模板就是给你的。它不是另一个 App,就是在聊天里跟 Bot 说一句话,车就照做。

它能做什么

  • 查电量和车况
  • 开空调、调温度
  • 打开座椅通风
  • 车窗通风或者关闭
  • 开关后备箱
  • 把高德导航推到车机上

你交代的事它马上执行;如果是计划好的事,比如「明早八点开空调」,它会到点再执行。

开始前要准备什么

  1. 特斯拉车主账号(tesla.cn)。
  2. 一个能放文件的自有域名。注意 vercel.app 这类默认域名在国内可能打不开,最好用自己的域名。
  3. 配对那一步需要你坐在车里,并且手里有手机。

怎么配置

导入模板后,Bot 会一步步带你走,大致是这几步:

  1. 去 developer.tesla.cn 注册一个应用。Allowed Origin 填 https://你的域名,Redirect URI 填 https://你的域名/callback。
  2. 把 Client ID 和 Secret 交给 Bot。一定要用 Bot 弹出的安全输入框,不要直接贴进聊天。
  3. Bot 帮你生成密钥,你把公钥放到域名下的 /.well-known/appspecific/com.tesla.3p.public-key.pem。
  4. 登录特斯拉账号完成授权。
  5. 坐在车里,用手机打开 tesla.cn/_ak/你的域名,往下拉,点「完成设置」,把虚拟钥匙配对到车上。

走完这五步,就可以直接在聊天里控车了。

没有域名怎么办

特斯拉 Fleet API 要求把公钥放在 https://<你的域名>/.well-known/appspecific/com.tesla.3p.public-key.pem,而且中国区特斯拉的服务器要能读到这个文件。

如果你还没有域名,可以这样做:

  1. 先注册一个免费的 Vercel 账号。
  2. 再买一个便宜的域名,在 Vercel 上直接买,或者在阿里云、腾讯云等地方买都行,然后绑定到 Vercel。注意不要直接用 Vercel 免费送的 xxx.vercel.app 二级域名:这个域名在国内经常打不开,特斯拉中国区可能读不到公钥。
  3. 剩下的交给 bot:在 Grok Bot 里给特斯拉助手连接 Vercel 连接器,并授权登录你的 Vercel 账号。bot 会在自己的电脑上生成密钥对,私钥只留在它那里、不会外传。接着它会建一个只放公钥文件的小站点,部署到 Vercel 并绑定你的域名。部署完它会检查公钥网址能不能打开,最后用这个域名去特斯拉开发者平台注册应用。
  4. 部署后自己检查一下:在国内网络下用浏览器打开公钥网址,能看到以 BEGIN PUBLIC KEY 开头的一段文字,就说明成功了。

如果你已经有个人网站或博客,直接把公钥文件放到站点的 .well-known 目录里就行,不用另外建站。

隐私和费用

私钥和各种凭据只存在你自己的环境里,不会经过别人。第一次配置时,你可以选择解锁这类敏感操作要不要先问过你再执行。

另外,特斯拉开发者 API 是按调用次数收费的。所以这个 Bot 不会一直轮询,也不会没事去唤醒车,用多少算多少。

可选功能

下面这些默认是关着的,你聊到相关的事时 Bot 会问你要不要开:

  • 出发前自动开空调、推导航,也可以跟着日历触发
  • 每晚检查一次车况
  • 特斯拉新闻摘要

已知限制

  • 车窗只能四个一起通风或者一起关,没法单独控制某一扇。
  • 推导航用高德链接最稳。

免责声明

  • 这是我个人做的非官方模板,和特斯拉公司没有任何关联,也没有得到特斯拉的认可或授权。
  • 远程控车有风险。用之前请确认车周围安全,尤其是开关车窗和后备箱的时候。因为使用这个模板造成的车辆、财产或人身损失,需要你自己承担。
  • 特斯拉开发者 API 的调用费用由你自己的开发者账号承担,收费以特斯拉官方为准。
  • 特斯拉的接口和规则可能会变,文中的步骤可能随时失效,请以特斯拉官方文档为准。
  • 密钥和账号凭据由你自己保管。请不要把私钥、Client Secret 或密码发给任何人。

关于我

我是知羿,各个国内平台都叫「知羿Kiren」。

  • 个人博客:知羿博客
  • 抖音、小红书、视频号、公众号、B站、微博、知乎:搜「知羿Kiren」

邮件订阅

继续收到新的文章

确认邮箱后,新文章会按你选择的频率送到收件箱。

邮件订阅

邮件订阅

把新文章直接送到收件箱

先确认邮箱,再选择每篇文章或每月摘要;每封邮件都能一键退订。

邮件订阅
订阅频率