Powiadomienia

Otrzymuj powiadomienie, gdy auto rusza, zaczyna się ładować lub ma niski poziom baterii.

Szesnaście typów zdarzeń, Live Activities na ekranie blokady i żadnego konta do założenia.

Live Activities na ekranie blokady

Postęp ładowania i jazdy w czasie rzeczywistym na ekranie blokady i w Dynamic Island.

Live Activity HedgieMate na ekranie blokady iPhone'a pokazuje ładowanie na poziomie 62 procent, 48 kW, pozostały czas, dodaną energię i cel 90 procent
Powiadomienie HedgieMate na ekranie blokady iPhone’a: „Model Y rozpoczął nagrywanie Sentry, wykryto ruch w miejscu Work"

Jak to działa

Dodaj HedgieMate Notifier do swojego Docker Compose. Łączy się z Twoim brokerem MQTT.

  1. Twój serwer Mały kontener czyta tematy MQTT twojego TeslaMate i wykrywa zmianę stanu.
  2. Apple Push Wysyła podpisane zdarzenie do przekaźnika HedgieMate, który przekazuje je Apple.
  3. Twój telefon Apple dostarcza je na telefon. Co dotrze, decydują ustawienia dla każdego auta w aplikacji.

Każdy krok prowadzi na zewnątrz. Nic nigdy nie łączy się do twojego TeslaMate.

Konfiguracja

Dodaj ten kontener do swojego pliku Docker Compose TeslaMate.

  1. Otwórz HedgieMate, przejdź do Powiadomień i włącz je. Aplikacja poda Ci token łączący i ID serwera.

  2. Dodaj kontener Notifier do pliku Docker Compose obok swojego TeslaMate.

    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. Uruchom kontener. Aplikacja sama potwierdzi połączenie.

Uruchom tę konfigurację Docker przy każdym ze swoich serwerów TeslaMate. Ten sam token łączący działa dla wszystkich.

Pełna instrukcja

Wszystkie zmienne środowiskowe, wariant bez Compose, rozwiązywanie problemów i częste pytania.

Otwórz instrukcję

O czym dostaniesz powiadomienie

Każde zdarzenie poniżej można włączyć lub wyłączyć osobno dla każdego auta w aplikacji.

Jazda

  • Rozpoczęto jazdę
  • Zakończono jazdę

Ładowanie

  • Rozpoczęto ładowanie
  • Zakończono ładowanie
  • Przerwano ładowanie
  • Ładowarka podłączona
  • Ładowarka odłączona

Bateria

  • Niski poziom baterii
  • Osiągnięto docelowy poziom baterii

Lokalizacja

  • Wejście do geofence
  • Wyjście z geofence

Bezpieczeństwo

  • Nagrywanie Sentry

Pojazd

  • Aktualizacja oprogramowania
  • Przechodzi w tryb uśpienia
  • Tryb uśpienia
  • Wybudzono pojazd

Otwórz instrukcję

Twoje dane

Tymczasowe

Poziom baterii, stan ładowania, nazwa lokalizacji, do potwierdzenia dostarczenia

Dane zdarzeń są usuwane po kilku godzinach.

Nigdy nie zbierane

  • Współrzędne i trasy przejazdów nigdy nie opuszczają Twojego TeslaMate.
  • Adres Twojego TeslaMate pozostaje prywatny. To Notifier kontaktuje się z nami, nie odwrotnie.
  • Nigdy nie widzimy Twojego hasła Tesla, adresu e-mail ani tokenu API.

Cała komunikacja jest szyfrowana (TLS). Serwer Apple Push Notification nigdy nie kontaktuje się z Twoim serwerem. Twoje dane powiadomień nigdy nie są sprzedawane, udostępniane ani wykorzystywane do reklam.

Wymagania

  • TeslaMate z brokerem MQTT, czyli konfiguracja domyślna
  • Docker na tej samej maszynie co TeslaMate
  • Wychodzący dostęp do internetu, bez portu przychodzącego

Nie dostajesz powiadomień?

  • Kontener Docker jest uruchomiony
  • Broker MQTT jest połączony
  • Token łączący zgadza się z Twoją konfiguracją
Pomoc i rozwiązywanie problemów
Notifier jest open source To mały kontener w Go, który czyta MQTT i wysyła zdarzenia na zewnątrz. Kod jest publiczny, więc przed uruchomieniem sprawdzisz, co dokładnie wychodzi. hedgiemate-notifier na GitHubie

Potrzebujesz pomocy?

Masz problem z konfiguracją? Jesteśmy tu, aby pomóc Ci zacząć.