V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shoujiaxin

用 iPhone 做 Tesla 仪表盘

  •  
  •   shoujiaxin · 2 天前 · 1205 次点击

    最近发现某品牌上了蓝牙 Tesla 仪表盘,好奇怎么实现的,第一时间问了 AI ,给出的回答都是必须通过 Fleet API 来做。看了官方开源的代码外加对 AI 一顿 PUA 之后终于实现了一个纯 BLE 的版本,可以不联网显示车辆状态信息和控制车辆。

    把传输和命令层用重新用 Swift 实现了一个 package 方便做原生开发,欢迎使用和提 issue & pr (命令没有全部测过,有问题轻喷😆

    https://github.com/shoujiaxin/swift-tesla-ble

    10 条回复    2026-04-17 16:27:26 +08:00
    Tink
        1
    Tink  
    PRO
       2 天前 via iPhone
    更新频率能到什么级别呢
    shoujiaxin
        2
    shoujiaxin  
    OP
       2 天前 via iPhone
    @Tink 需要 app 主动轮询的,车机不会广播数据,测过 1 秒轮询车速信息没什么问题
    thet
        3
    thet  
       2 天前
    有截图吗
    shoujiaxin
        4
    shoujiaxin  
    OP
       2 天前
    @thet demo app 有点丑就没提交😂还在重新设计 UI ,目前开源的只是通信部分
    Tink
        5
    Tink  
    PRO
       2 天前
    @shoujiaxin #2 我前几天用 esp32 + ws2812 vibe 了一个电门和刹车的展示灯带,就和 F1 直播里面车手的那个油门深度和刹车深度一样,但是更新频率也只能到 1s 一次,不太行
    minivoid
        6
    minivoid  
       2 天前 via iPhone
    更新频率高了会打爆车机么🤣
    IMengXin
        7
    IMengXin  
       2 天前
    我记得 app store 有付费的 app ,看着不像是按 1 秒轮询的
    ltyj2003
        8
    ltyj2003  
       2 天前 via Android
    接 OBD 直接拉数据
    Kmmoonlight
        9
    Kmmoonlight  
       23 小时 36 分钟前
    我前两天刚做了一个.... 但是感觉延迟比较高
    shoujiaxin
        10
    shoujiaxin  
    OP
       18 小时 26 分钟前
    @Kmmoonlight 我试下来 100ms 轮询车速好像是没问题的,有一点点延迟不过能接受
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 02:53 · PVG 10:53 · LAX 19:53 · JFK 22:53
    ♥ Do have faith in what you're doing.