API Tesla: 3 semplici passaggi per crearne una tua

·
Cover for API Tesla: 3 semplici passaggi per crearne una tua

Vuoi creare la tua applicazione API Tesla? Questa guida ti accompagna passo dopo passo in pochi minuti — senza scrivere codice e senza bisogno di carta di credito.

Cos’è la Tesla Fleet API?

Da quando Tesla ha dismesso la vecchia owner API, ogni app che legge i dati del tuo veicolo o invia comandi deve usare la Tesla Fleet API tramite un’applicazione sviluppatore registrata (con un Client ID e un Client Secret). Creare quell’applicazione è ciò che questa guida spiega. Una volta configurata, potrai usarla con un TeslaMate self-hosted, Home Assistant, evcc o i tuoi script — e Tesla concede persino un credito d’uso di $10/mese agli account sviluppatore.

1. Crea un account sviluppatore Tesla

Devi creare un account sviluppatore Tesla e inviare una nuova applicazione.

  1. Registrati come sviluppatore Tesla con il tuo account Tesla


  1. Invia una “New Request” dalla dashboard

Ottimo — sei pronto a creare la tua applicazione.

2. Crea la tua API Tesla (6 semplici passaggi)

MyTeslaMate fornisce tutti gli endpoint di cui hai bisogno per creare la tua applicazione API Tesla. Una volta creata, potrai usarla in TeslaMate, Home Assistant o ovunque altro.

  1. Collega la tua applicazione al tuo profilo


  1. Compila il nome, la descrizione e lo scopo di utilizzo dell’applicazione. Puoi scrivere ciò che vuoi.


  1. Apri una scheda su https://app.myteslamate.com/tesla per copiare i tuoi URL


  1. Incolla gli URL nei campi corrispondenti.
    Includi my.home-assistant.io solo se pensi che lo userai.


  1. Seleziona (tutti) gli scope da consentire in questa applicazione API


  1. Salta e Invia — non registrare una carta di credito!

Conserva il Client ID e il Client Secret in un posto sicuro, ti serviranno più avanti.

Perfetto — hai creato la tua prima applicazione API Tesla! Dovresti ricevere un’email di conferma da Tesla. Ora registra questa applicazione così potrai usarla.

Cosa succede dopo l’invio?

Tesla esamina le nuove applicazioni automaticamente, di solito entro pochi minuti o un paio d’ore. Riceverai un’email di conferma che attesta che la tua applicazione è attiva. Se non arriva:

  • Controlla la cartella spam dell’email associata al tuo account Tesla.
  • Assicurati che gli URL della chiave pubblica e di reindirizzamento incollati al passaggio 4 siano esattamente quelli della tua pagina API Tesla.
  • Aspetta ancora un po’ — l’approvazione può occasionalmente richiedere fino a 24 ore.

3. Registra questa applicazione

Ora devi registrare la tua applicazione e accedere una volta per usarla:

  1. Nella tua pagina API personale, clicca su “Register my application”


  1. Esegui lo script per registrare la tua applicazione e generare le credenziali dal tuo computer — il tuo secret è condiviso solo con Tesla. Puoi vedere il codice in questo repository GitHub e migliorarlo se vuoi.


  1. Esegui lo script. Al passaggio 3, clicca sul link di accesso per ottenere il codice da incollare da MyTeslaMate

Dopo l’accesso a Tesla, il codice viene mostrato nel blocco verde.


  1. Questo è il termine dello script — ora puoi copiare/incollare i tuoi nuovi token

Ora usi la tua API Tesla direttamente, gratis!

4. Utilizzo

Puoi monitorare il tuo utilizzo sul sito web Tesla Developer.

Vai alla dashboard dell’API Tesla per tenere sotto controllo i costi. Suggerimento: un uso normale resta ben al di sotto del credito gratuito di $10/mese — non dovresti mai avvicinarti al volume mostrato in questo esempio.


Puoi usare la tua API da un TeslaMate self-hosted, evcc, Home Assistant e altro.

Puoi anche accedere a MyTeslaMate con il tuo account Tesla per usare i nostri proxy tramite la pagina Fleet — invierai comandi al tuo o ai tuoi veicoli in un minuto!