Guida alla Configurazione

Come connettere HedgieMate al tuo server TeslaMate

Prerequisiti

1

Requisiti di Sistema

HedgieMate funziona con la tua installazione TeslaMate esistente. Per l'accesso remoto, avrai bisogno di:

  • Istanza TeslaMate in esecuzione o servizio MyTeslaMate
  • Senza accesso remoto, HedgieMate funziona solo su rete locale
  • Puoi usare un dominio con tunnel Cloudflare Zero Trust, IP pubblico o soluzione VPN (Tailscale, OpenVPN, ecc.)

Installazione API TeslaMate

2

Installa API TeslaMate

HedgieMate richiede l'API TeslaMate per funzionare. Questa deve essere installata sullo stesso server dove è in esecuzione TeslaMate.

Visit the Repository GitHub API TeslaMate for detailed instructions.

Aggiungi questo servizio al tuo file docker-compose.yml di TeslaMate esistente e aggiorna le variabili d'ambiente per corrispondere alla tua configurazione TeslaMate attuale:

docker-compose.yml
... existing TeslaMate docker-compose configuration ...

services:
  teslamateapi:
    image: tobiasehlert/teslamateapi:latest
    restart: always
    depends_on:
      - database
    environment:
      - ENCRYPTION_KEY=MySuperSecretEncryptionKey
      - DATABASE_USER=teslamate
      - DATABASE_PASS=secret
      - DATABASE_NAME=teslamate
      - DATABASE_HOST=database
      - MQTT_HOST=mosquitto
      - TZ=Europe/Berlin
    ports:
      - 8080:8080

Configurazione Accesso Pubblico (Opzionale)

3

Configura Accesso Pubblico

Non esporre mai la tua API TeslaMate pubblicamente senza un'adeguata autenticazione. L'accesso non autorizzato potrebbe compromettere la tua privacy e sicurezza.

Per l'accesso remoto alla tua API TeslaMate, ecco alcune opzioni sicure che puoi considerare:

Soluzioni Raccomandate

Opzione 1: Soluzioni VPN

  • Tailscale VPN zero-config, configurazione più semplice, nessun IP pubblico richiesto
    Guida Rapida
  • ZeroTier Software-defined networking, nessun IP pubblico richiesto
    Guida all'Installazione
  • WireGuard Protocollo VPN moderno e veloce
    Avvio Rapido
  • OpenVPN VPN matura e ampiamente supportata

Opzione 2: Reverse Proxy con Autenticazione

Opzione 3: Cloudflare Zero Trust (richiede dominio)

Se hai bisogno di aiuto per configurare un accesso pubblico sicuro, contatta il nostro team di supporto per assistenza.

Installazione API TeslaMate

2

Usa il Servizio MyTeslamate

MyTeslamate fornisce un servizio di connettività ospitato per l'API TeslaMate senza richiedere installazione locale. Crea un account MyTeslamate se non ne hai ancora uno.

Importante: Dopo l'ultimo aggiornamento di MyTeslamate, l'autenticazione è SEMPRE obbligatoria. Utilizza l'immagine tobiasehlert/teslamateapi:latest e seleziona Basic Auth.

  1. In MyTeslamate, vai alla sezione Add-on
  2. Abilita Connectivity: TeslaMate API & MQTT e seleziona l'immagine tobiasehlert/teslamateapi:latest
  3. Come autenticazione scegli Basic Auth
  4. Copia l'URL Endpoint, il Login e il Password/Token
  5. In HedgieMate, incolla l'Endpoint come URL API, il Login di MyTeslamate come Username e il Password/Token come Password
  6. Bloccato? Scrivici a [email protected] e ti aiutiamo volentieri.

Mantieni il tuo URL Endpoint, Login e Password/Token sicuri. Non condividerli mai pubblicamente – forniscono pieno accesso ai tuoi dati TeslaMate.

Configurazione HedgieMate

4

Scarica HedgieMate

Installa HedgieMate dall'App Store sul tuo dispositivo iOS.

Scarica su App Store
5

Configura URL API TeslaMate

In HedgieMate, inserisci il tuo URL API TeslaMate:

  • Accesso pubblico https://tuo-dominio.com (se usi Cloudflare Zero Trust)
  • IP con porta https://tuo-ip:8080
  • Rete locale http://192.168.1.xxx:8080

L'URL dovrebbe puntare al tuo servizio API TeslaMate in esecuzione sulla porta 8080.

6

Verifica Connessione

Testa la connessione, recupera le auto e inizia a esplorare i tuoi dati Tesla con analisi e approfondimenti migliorati forniti da HedgieMate.

Serve Aiuto?

Hai problemi con la configurazione? Siamo qui per aiutarti a iniziare.

Aiuta a Tradurre HedgieMate

Aiutaci a rendere HedgieMate disponibile in più lingue. I collaboratori che aiutano a tradurre l'app ricevono una licenza Pro gratuita come ringraziamento!

Licenza Pro Gratuita Inizia a Tradurre