锁定屏幕上的实时活动
在锁定屏幕和灵动岛上实时显示充电和行驶进度。
工作原理
将 HedgieMate Notifier 添加到 Docker Compose,它会连接到您的 MQTT 代理。
- 您的服务器 一个小容器读取你的 TeslaMate MQTT 主题,识别状态变化。
- Apple Push 它把签名后的事件发送到 HedgieMate 中继,中继再交给 Apple。
- 您的手机 由 Apple 送达。收到哪些内容,取决于你在 App 中按车辆的设置。
每一跳都是向外的。没有任何连接会进入你的 TeslaMate。
设置
将此容器添加到您的 TeslaMate Docker Compose 文件中。
-
打开 HedgieMate,进入通知并启用。App 会给您一个连接令牌和服务器 ID。
-
将 Notifier 容器添加到 TeslaMate 旁边的 Docker Compose 文件中。
docker-compose.yml# add under services: in the docker-compose.yml you run TeslaMate from hedgiemate-notifier: image: hedgiemate/notifier:latest restart: unless-stopped depends_on: - mosquitto environment: HEDGIEMATE_USER_TOKEN: "hm_your_token_here" SERVER_ID: "your-server-uuid" MQTT_HOST: "mosquitto" CAR_IDS: "1" -
启动容器。App 会自动确认连接。
在每个 TeslaMate 服务器旁运行此 Docker 设置。同一个链接令牌适用于所有服务器。
完整指南
全部环境变量、不使用 Compose 的做法、故障排查和常见问题。
会通知哪些内容
下列每个事件都可以在 App 中按车辆单独开启或关闭。
行驶
- 行程开始
- 行程结束
充电
- 开始充电
- 充电完成
- 充电中断
- 充电枪已插入
- 充电枪已拔出
电量
- 电量不足
- 已达到目标电量
位置
- 进入地理围栏
- 离开地理围栏
安全
- 哨兵模式录制
车辆
- 软件更新
- 正在进入休眠
- 已休眠
- 车辆已唤醒
您的数据
临时
电池电量、充电状态、位置名称,用于确认送达
匿名令牌将 App 与您的服务器连接。事件数据会在数小时后删除。
从不收集
- 坐标和行驶路线绝不会离开您的 TeslaMate。
- 您的 TeslaMate 地址保持私密。由 Notifier 主动连接我们,而不是反过来。
- 我们绝不会看到您的 Tesla 密码、邮箱或 API 令牌。
所有通信均已加密(TLS)。Apple Push Notification 服务器绝不会连接您的服务器。您的通知数据绝不会被出售、共享或用于广告。
系统要求
- 带 MQTT broker 的 TeslaMate,这是默认配置
- 与 TeslaMate 同一台机器上的 Docker
- 出站网络访问,无需开放入站端口