什么是TeslaMate

首先您得是尊贵的特斯拉车主,teslamate是一个开源程序,可以在自己的服务器部署,用官方app账号登录后,可以看到一系列特斯拉车辆信息的信息。
如果不会安装可以进群820477871找群主帮忙安装~

特色功能
行车以及充电报告
行车能耗报告
充电量以及使用量
待机耗电量
电池损耗
充电统计
行驶记录
历史更新记录
查看车辆是否在线

1.购买服务器 登录SSH

服务器推荐轻量级应用服务器,腾讯云,阿里云的都可以。

腾讯云服务器

阿里云服务器

我是腾讯云的2核4G 轻量级应用服务器 系统Cent OS 7.6。购买完成后点击下方一键登录即可。
在这里插入图片描述

2. 安装TeslaMate

输入:sudo su,切换到root用户

sudo su

下面是某知乎大神提供的一键安装脚本

curl http://49.234.114.43/teslamate2.sh|sh

整个过程只需要5-10分钟,取决于当时腾讯云的网速,如果中间长时间不动是后台在下载中,请耐心等待,如果报错推出有可能是网络闪断,可以多重复执行两次。

等待一段时间出现以下界面后,即表示安装成功了。
在这里插入图片描述

3. 打开防火墙端口

进入轻量应用服务器的防火墙页签,添加规则,将3000、4000端口设置为允许访问,这样就大功告成。
在这里插入图片描述

4. 登录TeslaMate

4.1 获取tesla的账号token

由于特斯拉限制,teslamate最新版本只能用token登录(您也可以先用tesla app的邮箱账号密码登录试试,我这一直可以),可以用以下几种工具获取token:

IOS获取token

安卓手机获取token

PC/MAC获取token

登录teslamate

在控制台找到你的公网IP,一般在最上面,类似“广州 | (公) 1.15.xx.xx ”

打开 http://ip:4000

进入授权登录页面,输入上一步获取的token。

配置控制台地址

登录完成后,进入右上角的“设置”界面中,设置一下URLs,其中

web应用程序是:http://150.158.xx.xx:4000
控制台是:http://150.158.xx.xx:3000

在这里插入图片描述
配置完成后,右上角就会多出一个控制台菜单按钮,点击打开,可以看到一系列特斯拉车辆信息的菜单,比如行程、充电记录、能耗统计等,点击就可以看到详细的信息了。

在这里插入图片描述

打开控制台菜单中的grafana详情页时,会提示需要登录,默认的用户名/密码是admin/admin,首次登录先修改密码,然后即可查看到具体数据了。
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐