天天看点

特斯拉神器-TeslaMate

特斯拉有点像一个大电子产品,在驾驶体验上有不少突破传统的表现,比如所谓的“单踏板模式”和“AP、EAP、FSD”辅助驾驶。是好是坏需要各位车主自己去体验和适应了。

除此之外,特斯拉还有一个随时在线的车机,能帮我们记录很多驾驶和旅途的信息。但是官方APP比较简单,对于像行程历史、充电历史等都没有详细记录。于是不少国内外车友通过“反向工程”,破解了官方APP跟车机之间的通信密码,江湖人称“API”。基于此,不少“非官方”的信息记录平台,比如国内的魔豆车主、特别派等。

但是车机记录的位置数据、行程数据,还是具有较强的私密性的,我们一般并不希望别人知道我们出没的地方,特别是有些特殊的时候。所以今天介绍的这个神器,可以部署在本地或自己购买的服务器上,而且是开源的,可以认为数据是在我们自己的掌控范围内。这就是TeslaMate。

TeslaMate有什么功能?

先来看几张图

  • **行程列表:**包括每段行程的起始点和终点,距离、用电量、平均速度、用电效率(实际里程/消耗的表显里程)
    特斯拉神器-TeslaMate
  • **行程历史详情:**包括行程的地图路线,距离,用电量,时长,速度变化、电量变化、温度变化、海拔变化等。
特斯拉神器-TeslaMate
  • 用电效率统计:包括总的百公里耗电量和每一段行程的耗电量、温度、距离等,这个是我比较关注的,黄金右脚如何练成就靠它了哈
特斯拉神器-TeslaMate
  • 充电详情:记录了每一次充电的情况,包括加电量、费用、时长、充电速度等。
特斯拉神器-TeslaMate
  • 其他功能还有很多,这里截了一下菜单,就不一一说明了

行程和充电报告

驾驶效率报告

消耗量(净/总)

充电能量与使用的能量

日常损耗

充电状态

驾驶统计信息

更新的历史记录

车辆状态历史

终身驾驶地图

访问过的地址

怎么安装使用?

看了以上图的功能,是否有一点想尝试一下,又担心太复杂?其实神器用起来确实是爽,而且一直使用一直爽,只是前面还是要花一点时间精力,以及一点小费用。如果有兴趣就继续往下看:

安装过程分为3步:1.买服务器->2.装TeslaMate->3.登录使用。根据本人的经验,整个过程大概需要1小时,费用是300左右毛爷爷。

1. 买服务器

我买的是某云的限时秒杀服务器,3年服务器费用是300左右,1年是99,说是秒杀,其实并不难抢。

2.安装TeslaMate

  • 安装docker和docker-compose

买完后选择centos操作系统,登录后台,首先安装一下docker和docker-compose,如果不清楚这两个是啥的也没关系,傻瓜式复制粘贴操作即可。

# 安装docker
curl -sSL https://get.daocloud.io/docker | sh
# 安装docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
           
  • 安装teslamate

新建一个文件并输入以下内容:docker-compose.yml

version: "3"

services:
  teslamate:
    image: teslamate/teslamate:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=secret
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
      - MQTT_HOST=mosquitto
    ports:
      - 4000:4000
    volumes:
      - ./import:/opt/app/import
    cap_drop:
      - all

  database:
    image: postgres:13
    restart: always
    environment:
      - POSTGRES_USER=teslamate
      - POSTGRES_PASSWORD=secret
      - POSTGRES_DB=teslamate
    volumes:
      - teslamate-db:/var/lib/postgresql/data

  grafana:
    image: teslamate/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=secret
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
    ports:
      - 3000:3000
    volumes:
      - teslamate-grafana-data:/var/lib/grafana

  mosquitto:
    image: eclipse-mosquitto:2
    restart: always
    command: mosquitto -c /mosquitto-no-auth.conf
    ports:
      - 1883:1883
    volumes:
      - mosquitto-conf:/mosquitto/config
      - mosquitto-data:/mosquitto/data

volumes:
  teslamate-db:
  teslamate-grafana-data:
  mosquitto-conf:
  mosquitto-data:

           
  • 启动teslamate,在刚才创建的目录下,输入以下命令即可
docker-compose up -d
           

3. 登录使用TeslaMate

  1. 登录 http://your-ip-address:4000
  2. 使用特斯拉的邮箱、密码登录
  3. 前面展示的各项功能就在这个地址 http://your-ip-address:3000.

最后

以上就是特斯拉神器——特斯拉伴侣、TeslaMate的使用说明,有问题欢迎留言交流。

继续阅读