去年入手 model3 之后,无意中发现了 Teslamate 这个好东西,开源、能自托管、数据全在自己本地,完美。于是搞了个香橙派,屁颠屁颠地把服务跑起来了。
用了一段时间,爽是真爽,看着数据一天天多起来很有成就感。但有两个问题一直很难受:
- Grafana 在手机上太反人类了。 每次想在外面看下数据,都得在手机上捏着放大缩小,操作极其痛苦,基本上只想开电脑看。外网访问太折腾。 为了随时随地访问,我试过各种打洞、Cloudflare ,最后把 tailscale 脚本化,端到端直连还安全点。
我就寻思,有没有可能做个体验好点的壳,专门给 Teslamate 用?找了一圈没发现现成的轮子,那就自己造一个吧。
于是,业余时间断断续续搞了几个月,撸了这个东西出来: mytesla.cc,(一次性收费)
说白了,它不是要替代 Teslamate ,它只是 Teslamate 的一个新“皮肤”或者说 Dashboard 。 你的数据记录、存储都还在你自己的 Teslamate 上,它只负责连接和展示。
核心就是解决我自己的几个痛点:
- 一个能用的移动端界面: 就是用正常的 Web 技术,做的自适应界面,在手机上终于能舒服地看了,不用再跟 Grafana 的图表搏斗。简单的外网访问: ,你只需要在你的服务器上多跑几个容器。它会自动和官网建立一个安全的连接,之后你就可以直接通过域名访问到你自己的数据了。不用折腾反向代理、不用公网 IP 、也不用担心证书。一个更实用的成本计算: Teslamate 自带的成本统计太简陋了。我给它加上了按地点和时段(峰谷电)设置不同电价的功能。现在终于能比较准地算出每次充电到底花了多少钱了。
把这个小玩意儿发出来,主要是想给有同样痛点的朋友一个新选择。
项目官网: https://mytesla.cc
这东西刚出炉,肯定有 Bug 和各种不完善的地方,欢迎大家来体验、拍砖。你们的反馈对我非常重要。想尝试的哥们可以进 Discord 发我邮箱,前 20 个免费用。
先谢过各位!