```html WeMate 官方网站

欢迎使用 WeMate

这是一个基于TeslaMate的微信推送项目,程序完全本地运行,支持内网穿透和IP中转,确保在任何网络环境下稳定使用。适用于Tesla车主实时监控车辆状态、能耗分析、充电记录、行程轨迹、行程推送、报告总结、轨迹回放、围栏报警等。项目旨在为车主提供安全、私密的监控解决方案,欢迎分享使用体验和反馈bug。

自定义1 自定义2 自定义3 自定义4 自定义5 车辆状态界面 地图视图 能耗统计 推送设置 充电记录 系统版本 停车能量损失 iOS轻应用 数据加密设置 网络配置 历史记录 自定义警报 自定义
立即部署 查看功能

功能列表

安装指南

 
version: "3"
services:
  teslamate:
    image: ccr.ccs.tencentyun.com/dhuar/teslamate:latest
    restart: always
    environment:
      - ENCRYPTION_KEY=teslamate
      - DATABASE_USER=teslamate
      - DATABASE_PASS=teslamate
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
      - MQTT_HOST=mosquitto
    ports:
      - 4000:4000
    volumes:
      - ./import:/opt/app/import
    cap_drop:
      - all
  database:
    image: postgres:17.3
    restart: always
    environment:
      - POSTGRES_USER=teslamate
      - POSTGRES_PASSWORD=teslamate
      - POSTGRES_DB=teslamate
    ports:
      - 5432:5432
    volumes:
      - teslamate-db:/var/lib/postgresql/data
  grafana:
    image: ccr.ccs.tencentyun.com/dhuar/grafana:latest
    restart: always
    environment:
      - DATABASE_USER=teslamate
      - DATABASE_PASS=teslamate
      - 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
  ciyahu:
    image: crpi-imfm7cwd6erou87s.cn-hangzhou.personal.cr.aliyuncs.com/ciyahu/can:wechat-teslamate-latest
    restart: always
    environment:
      - DATABASE_USER=teslamate            # same as teslamate
      - DATABASE_PASS=teslamate             # same as teslamate
      - DATABASE_NAME=teslamate            # same as teslamate
      - DATABASE_HOST=database           # same as teslamate
      - MQTT_BROKER_HOST=mosquitto         # same as teslamate
      - WEB_PASSWORD=teslamate
    ports:
      - 7777:7777
    volumes:
      - ./wemate:/app/config
volumes:
  teslamate-db:
  teslamate-grafana-data:
  mosquitto-conf:
  mosquitto-data:
            

使用教程

更新日志

常见问题(FAQ)

为什么新安装数据不完整?

新部署的TeslaMate需要从Tesla API同步数据,初次可能缺失历史记录。建议充电几次或驾驶车辆后,数据会自动完善。

如何确保推送稳定?

项目支持内网穿透和IP中转,无需公网IP。配置IP:7777页面后,测试推送事件即可。

数据安全如何保障?

所有token本地存储,中转数据加密传输,不涉及第三方服务器。

支持哪些平台?

主要支持Docker环境,兼容Windows、Linux、macOS;iOS通过轻应用访问。

遇到bug如何反馈?

通过GitHub Issues提交,附上日志和截图,开发者会及时响应。

下载

下载:访问GitHub仓库 ciyahu/wechat-taslamate,下载docker-compose.yml或其他文件。仓库包含所有必要资源。

欢迎fork仓库提交Pull Request(PR),或通过Issues反馈bug、建议新功能。分享使用体验有助于项目改进,无需编程背景也可参与讨论。

其他文件:仓库中包括Dockerfile、脚本等,用于自定义构建。

联系

GitHub或者ciyahu@gmail.com,可直接报告问题、反馈bug或提出功能请求。

GitHub Issues:报告问题、反馈bug或提出功能请求。

```