通知

走り出したとき、充電が始まったとき、バッテリーが少なくなったときにお知らせします。

16種類のイベント、ロック画面のライブアクティビティ、そして作るアカウントはありません。

ロック画面のライブアクティビティ

充電と走行の状況を、ロック画面とDynamic Islandにリアルタイムで。

iPhoneのロック画面に表示されたHedgieMateのライブアクティビティ。充電62パーセント、48kW、残り時間、追加されたエネルギー、目標90パーセント
iPhoneのロック画面に表示されたHedgieMateの通知「Model Yがセントリーモードの録画を開始しました。職場で動きを検知」

仕組み

Docker ComposeにHedgieMate Notifierを追加します。MQTTブローカーに接続します。

  1. あなたのサーバー 小さなコンテナがTeslaMateのMQTTトピックを読み、状態の変化を捉えます。
  2. Apple Push 署名されたイベントをHedgieMateのリレーに送り、リレーがAppleに引き渡します。
  3. あなたの端末 Appleが配信します。何が届くかは、アプリでの車ごとの設定で決まります。

どの段階も外向きです。TeslaMateに向かって接続してくるものはありません。

セットアップ

TeslaMateのDocker Composeファイルに、このコンテナを追加します。

  1. HedgieMateを開き、通知の項目でオンにします。連携用のトークンとサーバーIDが表示されます。

  2. TeslaMateの隣に、Notifierコンテナを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"
  3. コンテナを起動します。アプリが自動で接続を確認します。

TeslaMateサーバーごとに、このDocker構成を隣で動かしてください。同じ連携用トークンがすべてで使えます。

詳しいガイド

すべての環境変数、docker runでの代替手順、トラブルシューティング、よくある質問。

セットアップガイドを開く

お知らせする内容

以下のイベントはすべて、アプリで車ごとにオンとオフを切り替えられます。

走行

  • 走行開始
  • 走行終了

充電

  • 充電開始
  • 充電完了
  • 充電中断
  • プラグ接続
  • プラグ取り外し

バッテリー

  • バッテリー低下
  • 充電目標に到達

位置

  • ジオフェンスへの進入
  • ジオフェンスからの退出

セキュリティ

  • セントリーモードの録画

車両

  • ソフトウェアアップデート
  • スリープ移行中
  • スリープ中
  • 起動

セットアップガイドを開く

あなたのデータ

一時的なもの

バッテリー残量、充電の状態、場所の名前。配信の確認に使われます

これらのデータは数時間後に削除されます。

収集しないもの

  • 座標や走行ルートがTeslaMateから出ることはありません。
  • TeslaMateのアドレスは非公開のままです。Notifierが当方に接続し、その逆はありません。
  • Teslaのパスワード、メールアドレス、APIトークンを当方が見ることはありません。

通信はすべて暗号化されています(TLS)。Appleのプッシュ通知サーバーがあなたのサーバーに接続することはありません。通知のデータを販売、共有、広告に利用することは一切ありません。

前提条件

  • MQTTブローカーを備えたTeslaMate。標準の構成です
  • TeslaMateと同じマシン上のDocker
  • 外向きのインターネット接続。開ける受信ポートはありません

通知が届きませんか

  • Dockerコンテナが動いている
  • MQTTブローカーに接続できている
  • 連携用トークンが設定と一致している
ヘルプとトラブルシューティング
Notifierはオープンソースです MQTTを読んでイベントを送り出す、小さなGoのコンテナです。コードは公開されているので、動かす前に何を送っているか正確に確かめられます。 GitHubのhedgiemate-notifier

お困りですか

セットアップがうまくいきませんか。始められるようお手伝いします。