Forum


Come generare un to...
 
Notifiche
Cancella tutti

Come generare un token  


Post: 132
Registered
(@lultimo)
Estimable Member
Registrato: 5 annifa

Ciao a tutti,
per utilizzare app di terza parte e integrare le ns tesla con assistenti vari (alexa, google assistant, siri,...) abbiamo la possibilità di autenticarci con i token invece delle credenziali in chiaro.
Leggendo un po' su altri forum non ho trovato una guida definitiva su come fare per generare il token in locale senza condividere le credenziali su tool/app terze

qualcuno ha qualche consiglio?

p.s. se qualche moderatore ritiene già trattato il tema, chiedo cortesemente il link alla risposta prima di chiudere Smile

6 Risposte
Post: 25
Registered
(@ruggibrante)
Eminent Member
Registrato: 3 annifa

Il token non può essere generato in locale in quanto viene fornito dai server di Tesla.

Non credo sia alla portata di tutti gestire una autenticazione via OAuth 2.0, quindi servirebbe un tool  di quelli di cui vuoi evitare l'uso 😀

Risposta
4 Risposte
Registered
(@spiffy)
Registrato: 10 mesifa

Active Member
Post: 8

ciao @ruggibrante l'autenticazione verso API protette via OAuth2.0 la si può fare con qualsiasi sistema unix-like come macOS via CLI (app Terminale su OSX oppure attraverso iPhone con l'app nativa COMANDI) con un comando che si chiama curl (ideato nel 1998). non so se posso postare su questo forum il comando ma basta cercare su internet "tesla api". il primo sito è quello che ho usato io. con il comando curl bisogna fare una POST verso il server ufficiale tesla, quello che viene contattato dall'app TESLA ,descritto nel sito prima trovato.

Bisogna utilizzare le proprie credenziali + due parametri che troverete censiti nella guida.una volta ottenuto il token ,più o meno con lo stesso metodo di prima oppure attraverso una GET (il comando da utilizzare è sempre curl) si possono aprire portiere, accendere la macchina, abbassare i finestrini,aprire truck/frunk,sapere lo stato di carica, i km residui ecc ecc ecc ecc.

L'integrazione con siri come detto io l'ho fatta con l'APP di Apple "Comandi".

Risposta
Registered
(@ruggibrante)
Registrato: 3 annifa

Eminent Member
Post: 25

@spiffy so di cosa parli, tranquillo 😉
Il punto è - se non capisco cosa sto copia incollando - come faccio a fidarmi? 
Mi metto nei panni di un utente "sospettoso"...

Risposta
Registered
(@lultimo)
Registrato: 5 annifa

Estimable Member
Post: 132

Grazie spiffy, puoi mandarmi il link della guida in pm per favore? Se poi avrò successo posto una guida for dummies like me

Risposta
Moderator
(@zizio82)
Registrato: 2 annifa

Famed Member
Post: 3197

@lultimo

Non ci sono PM.

https://www.teslaapi.io/

Inutile dire che farebbe molto piacere la condivisione della procedura magari visto che è lo spirito del forum.

Risposta
Post: 91
Owner
(@armywil)
Trusted Member
Registrato: 2 annifa

Prima di impazzire occhio che in questo momento il server da cui fare "staccare" il token non funziona; probabilmente hanno cambiato qualcosa (magari per gestire il summon evoluto) e quindi non tutto funziona come prima, specie a livello di api non ufficiali. A suo tempo avevo fatto qualcosa con un raspberry per avere un quadro riepilogativo dell'auto in un unica pagina web...

Risposta
Condividi: