Mac 上的特斯拉全能遥控器

My Tesla

收藏 27.2k
下载 9.6k
版本 0.1.64

基于 teslapy 的 macOS 特斯拉车辆远程控制工具,支持状态查询、锁车/解锁、空调、充电管理等功能,采用本地令牌缓存与操作确认机制。

基本信息

  • 技能名称?My Tesla
  • 中文名称?Mac 上的特斯拉全能遥控器
  • 作者?officialpm
  • 分类?专业技能
  • 版本?0.1.64
  • 标签?tesla, ev, vehicle-control, cli-tool, privacy-first, macos, iot, automation, electric-vehicle

使用方法

使用说明
核心用法
my-tesla 是一款面向 macOS 用户的特斯拉车辆远程控制 CLI 工具,基于 teslapy 库构建。核心功能包括:
车辆状态查看 : summary / report / status 提供从精简到详细的车辆状态,支持 --no-wake 避免唤醒休眠车辆
远程控制 :锁车/解锁、空调开关与温度调节、除霜、充电启停与限流设置、后备箱/前备箱控制、车窗通风/关闭、座椅加热、哨兵模式
充电管理 :定时充电设置、充电电流调节(1-48A 安全限幅)、可用电池健康度显示
位置服务 :默认模糊定位,精确坐标需 --yes 确认
数据追踪 :本地 SQLite 里程记录与导出
显著优点

  1. 隐私优先设计 :令牌本地缓存( ~/.tesla_cache.json ),权限严格设为 0600; summary --json 等输出主动脱敏地理位置
  2. 安全确认机制 :所有破坏性操作(解锁、充电启停、后备箱、车窗、鸣笛等)强制要求 --yes 标志,防止误操作
  3. 聊天友好输出 : summary 和 report 命令针对对话场景优化,单行或单屏呈现关键信息
  4. 灵活选车 :支持通过名称、部分名称或索引选择车辆,可设置默认车辆
  5. 多格式输出 :支持纯文本、JSON、CSV 导出,满足脚本集成与人工阅读双重需求
    潜在缺点与局限性
    平台限制 :专为 macOS 设计,跨平台兼容性未明确
    依赖外部库 :核心功能依赖 teslapy ,若 Tesla API 变更可能存在滞后风险
    Tesla 官方 API 限制 :受限于 Tesla 官方 API 速率限制与功能边界,部分车辆功能可能不可用
    本地缓存风险 :虽有 0600 权限设置,但"best-effort"措辞暗示非强制性,多用户系统仍有泄露可能
    无实时推送 :纯拉取模式,无车辆状态主动推送能力
    适合人群
    特斯拉车主中的 macOS 重度用户与开发者
    需要通过脚本自动化车辆管理的极客用户
    重视隐私、不愿使用第三方云服务的安全意识用户
    需要将车辆状态集成到聊天机器人或本地工作流的 Clawdbot 用户
    常规风险
    令牌泄露 :本地缓存文件若被窃取可导致车辆被远程控制
    API 滥用 :频繁调用可能触发 Tesla 账户限制
    误操作风险 :虽有多重确认,但 --yes 批量脚本中仍可能因逻辑错误导致意外操作
    地理位置敏感 : status --json 默认输出原始数据含精确坐标,需主动使用 summary --json 脱敏版本
    车辆唤醒耗电 :未使用 --no-wake 的查询会唤醒车辆,长期频繁查询可能增加待机耗电

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!