Notificações

Receba uma notificação quando o seu carro começa a andar, começa a carregar ou fica com pouca bateria.

Dezasseis tipos de evento, Atividades ao Vivo no ecrã bloqueado e nenhuma conta para criar.

Live Activities no ecrã bloqueado

Progresso de carregamento e condução em tempo real no ecrã bloqueado e na Dynamic Island.

Atividade ao Vivo do HedgieMate no ecrã bloqueado do iPhone a mostrar um carregamento a 62 por cento, 48 kW, tempo restante, energia adicionada e o objetivo de 90 por cento
Notificação do HedgieMate no ecrã bloqueado do iPhone: «Model Y começou a gravar com o Sentry, movimento detetado em Work»

Como funciona

Adicione o HedgieMate Notifier ao seu Docker Compose. Ele se conecta ao seu broker MQTT.

  1. O seu servidor Um pequeno contentor lê os tópicos MQTT do seu TeslaMate e deteta a mudança de estado.
  2. Apple Push Envia um evento assinado para o relay da HedgieMate, que o entrega à Apple.
  3. O seu celular A Apple entrega-o. O que chega é decidido pelas suas definições por carro na app.

Cada salto vai para fora. Nada se liga alguma vez para dentro do seu TeslaMate.

Configuração

Adicione este contêiner ao seu arquivo Docker Compose do TeslaMate.

  1. Abra o HedgieMate, vá a Notificações e ative-as. A app dá-lhe um token de ligação e um ID de servidor.

  2. Adicione o contentor Notifier ao ficheiro Docker Compose junto do seu 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. Inicie o contentor. A app confirma a ligação sozinha.

Execute esta configuração Docker junto a cada um dos seus servidores TeslaMate. O mesmo token de ligação funciona em todos.

Guia completo

Todas as variáveis de ambiente, a alternativa sem Compose, resolução de problemas e perguntas frequentes.

Abrir o guia

O que é notificado

Cada evento abaixo pode ser ligado ou desligado por carro na app.

Condução

  • Viagem iniciada
  • Viagem encerrada

Carregamento

  • Carregamento iniciado
  • Carregamento concluído
  • Carregamento interrompido
  • Carregador conectado
  • Carregador desconectado

Bateria

  • Bateria fraca
  • Nível de bateria atingido

Localização

  • Entrada na geocerca
  • Saída da geocerca

Segurança

  • Gravação Sentry

Veículo

  • Atualização de software
  • Entrando em repouso
  • Em repouso
  • Veículo acordou

Abrir o guia

Os seus dados

Temporário

Nível de bateria, estado de carregamento, nome do local, para confirmar a entrega

Os dados dos eventos são apagados após algumas horas.

Nunca recolhido

  • Coordenadas e percursos nunca saem do seu TeslaMate.
  • O endereço do seu TeslaMate fica privado. É o Notifier que nos contacta, nunca o contrário.
  • Nunca vemos a sua senha da Tesla, e-mail ou token da API.

Toda a comunicação é encriptada (TLS). O servidor Apple Push Notification nunca contacta o seu servidor. Os seus dados de notificações nunca são vendidos, partilhados ou usados para publicidade.

Requisitos

  • TeslaMate com um broker MQTT, que é a configuração predefinida
  • Docker na mesma máquina que o TeslaMate
  • Acesso de saída à internet, sem porta de entrada

Não recebe notificações?

  • O contêiner Docker está em execução
  • O broker MQTT está conectado
  • O token de ligação corresponde à sua configuração
Ajuda e resolução de problemas
O Notifier é open source É um pequeno contentor em Go que lê MQTT e envia eventos para fora. O código é público, por isso pode verificar o que é enviado antes de o executar. hedgiemate-notifier no GitHub

Precisa de Ajuda?

Tem problemas com a configuração? Estamos aqui para ajudá-lo a começar.