TeslaMate 是一款专为特斯拉车主打造的开源数据记录与分析系统。它能持续、安静地采集你爱车的位置、续航、充电状态、温度、行驶里程等数十项实时数据,并安全存储在你自己的服务器上。告别依赖第三方 App 或云端服务,真正把车辆数据主权握在自己手中——既保护隐私,又解锁深度洞察。
核心功能
- 全自动静默采集:通过官方 Tesla API(无需破解或越狱)定时拉取车辆状态,支持 Model S/X/3/Y 全系车型,后台运行零打扰
- 本地化数据仓库:所有数据加密存入你自建的 PostgreSQL 数据库,不上传任何信息至外部服务器,完全符合国内数据合规要求
- 专业级可视化大屏:开箱即用集成 Grafana,提供电池衰减趋势、能耗热力图、充电习惯分析、行程轨迹地图(支持 OpenStreetMap + 高程 SRTM)等 20+ 精心设计的仪表盘
- MQTT 实时消息中枢:将车辆事件(如“开始充电”“离家出发”“低电量预警”)发布为 MQTT 消息,轻松接入 Home Assistant、Node-RED 等智能家居生态,实现“车宅联动”
- 多端友好部署方案:原生支持 Docker 一键启动、Raspberry Pi(树莓派)轻量部署、Nix Flake 声明式配置,甚至可在国产 ARM 服务器(如鲲鹏、飞腾)上稳定运行
- 长期数据价值挖掘:支持按年/月/周导出完整 CSV 数据集,配合 Python/Pandas 可开展电池健康度建模、通勤路线优化、电价峰谷充电策略等进阶分析
适合哪些人用
如果你是——
✅ 特斯拉车主,关心电池寿命、想量化真实续航表现;
✅ 技术爱好者,习惯自建 NAS、Home Lab 或智能家居中心;
✅ 注重隐私的用户,不愿将行车轨迹、充电记录交给商业平台;
✅ 家庭用户,希望把爱车状态同步到客厅大屏或手机通知;
✅ 开发者或运维工程师,享受用 Elixir + Phoenix LiveView 构建高并发实时应用的优雅体验。
那么 TeslaMate 就是你值得信赖的「车轮上的数据中台」。
快速上手
最简安装仅需 3 步:
① 准备一台带 Docker 的设备(推荐 2GB 内存以上,树莓派 4B / Intel NUC / 国产云服务器均可);
② 下载官方 docker-compose.yml 配置文件(官网文档提供中文镜像加速指引);
③ 执行 docker-compose up -d,访问 http://你的IP:4000 完成 Tesla 账号授权绑定。
全程无需编译代码,5 分钟内即可看到首条车辆数据入库。详细中文指南、常见问题(如中国区网络适配、双因素认证处理)已在 openklc.com 社区持续更新。
项目信息
A self-hosted data logger for your Tesla 🚘 [main maintainer=@JakobLichterfeld]
8.2k
今日 +35 stars today
Stars
944
Forks
Elixir
AGPL-3.0
编程语言:Elixir|GitHub Star 数:8185|开源协议:AGPL-3.0|GitHub 项目地址
这不仅是一款工具,更是特斯拉车主掌控数据主权的第一站——安全、自由、可扩展,且完全属于你。





