My Tesla

🚗 安全掌控你的特斯拉

lifestyle榜 #1

通过特斯拉官方API安全控制车辆,支持状态查询、远程操控与本地隐私保护,适合macOS用户日常用车管理

收藏
23.3k
安装
9.6k
版本
0.1.62
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

My Tesla 是一款基于 teslapy 的 macOS 端特斯拉车辆控制工具,通过特斯拉官方 Owner API 实现车辆状态查询与远程控制。核心功能涵盖:

  • 状态查询summary(一句话概览)、report(一页详细报告)、status(完整车辆数据),均支持 --no-wake 避免唤醒休眠车辆
  • 远程控制:车门锁闭、空调启停/除雾/温度调节、充电启停与限流、前后备箱、车窗通风/关闭、座椅加热、哨兵模式等
  • 规划功能:定时充电设置、定时出发/预 conditioning 状态查看
  • 数据追踪:本地 SQLite 里程记录与 CSV/JSON 导出
  • 隐私安全:地理位置支持精度控制(默认模糊,-yes 解锁精确坐标)

认证采用本地 token 缓存(~/.tesla_cache.json,权限 0600),首次需浏览器 OAuth 登录。

显著优点

1. 安全设计完善:破坏性操作(解锁、充电控制、车窗/后备箱操作等)强制要求 --yes 确认;地理位置默认脱敏,避免隐私泄露
2. 隐私优先:凭证仅本地存储,支持 sanitized JSON 输出(summary --jsonreport --json 自动过滤位置信息)

3. 交互友好:专为聊天场景优化的 summaryreport 命令,输出简洁可读;支持车辆别名匹配与默认车辆设置

4. 功能覆盖全面:从基础状态到轮胎压力、座椅加热、充电口状态、里程追踪等细节一应俱全

5. 可审计性--debugMY_TESLA_DEBUG 环境变量支持问题排查

潜在局限

  • 平台限制:明确面向 macOS 设计,其他平台兼容性未验证
  • 依赖官方 API:受特斯拉 API 变更、速率限制或账户封禁政策影响
  • 本地存储风险:虽有 0600 权限设置,但 token 文件仍位于用户主目录,多用户系统或备份场景存在泄露可能
  • 无实时监控:非持续连接,需主动轮询获取状态
  • 功能边界:不支持 FSD 直接控制、行车记录仪访问、完整车辆设置修改

适合人群

  • 特斯拉车主(Model 3/Y/S/X 全系)且主力使用 macOS
  • 需要频繁远程检查车辆状态、提前开启空调/除雾的通勤用户
  • 对隐私敏感、希望避免第三方云服务中转的谨慎用户
  • 习惯命令行工作流、需要自动化脚本集成的技术用户

常规风险

| 风险类型 | 说明 |
|---------|------|
| **账户安全** | Tesla 账户凭证泄露可导致车辆被远程控制;建议启用特斯拉账户双因素认证 |
| **API 限制** | 频繁调用可能触发特斯拉速率限制,导致临时封禁 |
| **物理安全** | 误操作(如远程解锁后未锁车)可能导致车辆被盗;`--yes` 强制确认降低概率 |
| **位置隐私** | `location --yes` 输出精确坐标,分享屏幕或日志时需注意脱敏 |
| **Token 泄露** | 本地缓存文件若被窃取,攻击者可在 token 有效期内控制车辆 |
| **依赖维护** | `teslapy` 或特斯拉 API 变更可能导致功能中断,需关注上游更新 |

My Tesla 内容

暂无文件树

手动下载zip · 45.8 kB
contentapplication/octet-stream
请选择文件