TeslaMate:3 条命令部署特斯拉数据记录与自托管监控 📅 发布时间:2026/9/19 23:55:35 👁 浏览次数: TeslaMate3 条命令部署特斯拉数据记录与自托管监控【免费下载链接】teslamateA self-hosted data logger for your Tesla [main maintainerJakobLichterfeld]项目地址: https://gitcode.com/GitHub_Trending/te/teslamateTeslaMate 是面向特斯拉的自托管数据监控器部署后持续记录驾驶、充电、电池与能耗数据把 App 里看不到的车况变成可查询、可分析的图表。这篇带你用 3 条命令在自己机器上跑起来。部署前先确认这 4 个条件先对一下这四项teslamate 安装成功率基本靠它要求说明Docker 环境Docker 和 docker compose 装好能跑就行内存 ≥1GB1G 能跑2G 更稳稳定网络要能长期访问特斯拉服务器家宽足够24h 在线设备能一直开着的小主机、树莓派都行teslamate docker 部署就三条命令把仓库拉下来git clone https://gitcode.com/GitHub_Trending/te/teslamate cd teslamate应用本体直接拉官方镜像克隆仓库主要是看官方配置示例。写好 docker-compose.yml放在项目根目录只要四个服务的核心字段ENCRYPTION_KEY和两处密码换成自己的随机串。想逐字段对照参考官方 docker 安装文档。services: teslamate: image: teslamate/teslamate:latest restart: always ports: [4000:4000] environment: - ENCRYPTION_KEYrandom_string - DATABASE_USERteslamate - DATABASE_PASSstrong_password - DATABASE_NAMEteslamate - DATABASE_HOSTdatabase database: image: postgres:16 restart: always environment: - POSTGRES_USERteslamate - POSTGRES_PASSWORDstrong_password - POSTGRES_DBteslamate volumes: [./postgres:/var/lib/postgresql/data] grafana: image: teslamate/grafana:latest restart: always ports: [3000:3000] environment: - DATABASE_USERteslamate - DATABASE_PASSstrong_password - DATABASE_NAMEteslamate - DATABASE_HOSTdatabase mosquitto: image: eclipse-mosquitto:2一条命令让四个服务跑起来docker compose up -d四个服务在后台各就各位——teslamate 负责定时从特斯拉服务器拉车辆数据写库database 是存所有驾驶与充电记录的 PostgreSQLgrafana 是看图说话的可视化仪表板mosquitto 是给智能家居订阅用的 MQTT 网关。想让 mosquitto 挂了也自动拉起给它补一行restart: always就行。登录 Grafana 看第一屏车数据先打开http://localhost:4000的 TeslaMate 主界面车在哪张地图上电量多少充没充电、停了没有一屏看全。想深挖数据去http://localhost:3000Grafana 用默认账号admin密码也是admin第一次登录会强制你改掉。teslamate grafana 配置这一步基本是零活——官方镜像自带数据源和全部仪表板登录就能逛。特斯拉能耗分析能看出什么这趟车都开了哪儿drive 仪表板把一整段行程摊成大图地图上蓝线是路线左边是全程速度和功率曲线下面跟着海拔变化与胎压。哪段路你踩得最狠一眼看出。充电到底花了几块⚡ 充电统计页最实用充了几次、总共补了多少度电、每 100 公里均摊多少钱顶上一排摆好地图里绿色是家充、橙色是超充你更依赖哪种一目了然。电池还扛不扛 电池健康页直接给数字当前可用容量、估算衰减百分比还有一条容量随里程下滑的曲线。打算开三年再卖这条线就告诉电池还行不行。顺手把数据推进 Home Assistantmosquitto 就是四件套里的 MQTT 网关TeslaMate 会把每条车辆数据推上 MQTTHome Assistant 直接订阅——比如到家插枪后客厅大屏弹一张充电中卡片不用额外写代码。服务起不来、不同步、卡顿怎么治服务起不来docker compose logs看哪个服务在报错最常见是端口被占把 4000 或 3000 换成空闲端口就行1G 内存吃紧的话加内存最省事。数据不同步先查特斯拉账号的 token特斯拉会定期失效旧凭据过期了要重新登录生成再确认机器网络稳定网络常断数据就有断档。性能卡顿先df -h看磁盘positions 表随里程增长库大了查询自然慢定期清掉旧日志、留点空间就好。这些行车数据一直在特斯拉服务器里躺着现在它们全落在你自己机器上了。今晚拉起来明天就能看昨晚的路线。【免费下载链接】teslamateA self-hosted data logger for your Tesla [main maintainerJakobLichterfeld]项目地址: https://gitcode.com/GitHub_Trending/te/teslamate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考