Forum


Automatizzare funzi...
 
Notifiche
Cancella tutti

Automatizzare funzioni dell'auto con tag NFC e aggiungere widget (smartphone Android) con Tasker  

Pagina 1 / 2
  RSS

(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
01/11/2019 6:43 pm  

EDIT: finalmente realizzata automatizzazione con tag NFC.

 

 

 

Qui sotto il post originario che ha dato origine al processo di automatizzazione

Qualche giorno fa sono rimasto sbalordito da questo video (che tra l'altro avevo visto proprio all'interno dell'auto) che mostra la possibilità di effettuare azioni automatizzate attivate dall'avvicinamento dello smartphone (in questo caso un iPhone) a tag NFC da mettere a casa o nascosti nell'auto:

Tutte le funzioni mostrate sono interessanti ma il mio obiettivo principale era ottenerne due: l'apertura dello sportello di ricarica mediante l'avvicinamento dello smartphone allo sportello stesso, e lo sblocco dello spinotto mediante avvicinamento dello smartphone alla mia wallbox. Tutti sapete che per fare la prima cosa a macchina chiusa a chiave devi aprire l'app, cliccare sulla batteria, cliccare su apri sportello; per la seconda funzione (sblocco dello spinotto) il procedimento è simile, oppure bisogna agire sul display dell'auto. Un procedimento "automatizzato" basato sullo sfioramento dello smartphone ad un tag NFC avrebbe semplificato e velocizzato il tutto.

Il video mi ha talmente affascinato che per un pomeriggio intero sono stato a documentarmi su come potessi farlo anche io (non ho un iPhone, ma un Android). Dopo aver letto molteplici post su Reddit e sul forum TMC americano, ho scoperto come si fa, ed in attesa di ricevere i tag NFC che ho ordinato via Amazon, ho anche scoperto un piacevole corollario: grazie a Tasker ho ottenuto i widget per attivare molteplici funzioni dell'auto direttamente dallo schermo home dello smartphone, con un singolo click, senza ogni volta aprire l'app Tesla.

Questo è il risultato che ho ottenuto a schermo aggiungendo tutte le funzioni che ho programmato:

 

Le automatizzazioni si possono programmare scaricando due app:

1) Tasker https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=it

 

Video-tutorial su come programmare Tasker e Tasker plugin for Tesla (una volta installati entrambi):

 

Un mio video dimostrativo del funzionamento dei task da me programmati: registrazione video in dual screen, sopra le immagini in diretta dal garage, sotto Tasker con le funzioni dell'auto programmate.
In successione faccio partire il lampeggio dei fari, l'apertura serrature, la chiusura. Il tutto funziona alla perfezione e con minima latenza.

 

Le icone per i widget sono state in gran parte acquisite dall'app di Tesla ritagliando screenshot (una cosa pallosissima: chi ne avesse bisogno me le chieda direttamente).

DISCLAIMER: il tutto è da fare a proprio rischio e pericolo, implica l'inserimento di username e password Tesla in una app di terze parti (Tasker plugin for Tesla). Evitate se ritenete sia una cosa non sicura. È possibile comunque usare un token.

Questa discussione è stata modificata 9 mesifa 2 tempo da franzbrandi
Questa discussione è stata modificata 8 mesifa da franzbrandi

Zizio82 e gico hanno apprezzato
Quota
Etichette discussione
 LCB
(@lcb)
Trusted Member Registered
Registrato: 1 annofa
Post: 58
01/11/2019 7:19 pm  

Molto interessante. Bravo Starry Eyes  


RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
01/11/2019 7:29 pm  

Segnalo anche che sto aspettando la risoluzione di un temporaneo problema di compatibilità tra AutoVoice (un plug-in di Tasker) e Google assistant.

Dopodiché sarà possibile comandarla con la voce, con frasi tipo: "ok google, apri lo spotello di ricarica" ecc. ecc.


RispostaQuota
(@spimas)
Honorable Member Moderator
Registrato: 2 annifa
Post: 672
01/11/2019 7:56 pm  

Interessante.

Taskek ce l'avevo anni fa con il primo Android e faceva cose egregie, poi l'ho parcheggiato man mano che i nuovi device avevano già le funzioni cercate; ma mi sa che si reinstallera entro 5 minuti Sweaty .

Riusciresti a chiarirmi un pò l'uso del token con tasker?

Stesso principio delle Tesla API?

 


RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
01/11/2019 8:03 pm  

@spimas

Crei un token che utilizzi con il "Tasker plugin for Tesla" al posto delle credenziali Tesla. A better route planner, per dire, permette la stessa cosa.

Per quanto sia geek non ho perso mai tempo a controllare come si creano i token. Per cui non ti so aiutare su questo fronte.

So che lasciare le proprie credenziali ad app di terze parti può essere rischioso e ad alcuni sembrare una follia. Il creatore del plugin Tesla di Tasker afferma che non ci sono particolari rischi dato che il plugin lavora localmente (user e pass non sono uploadate), Tasker rimane ignaro delle credenziali inserite nel plugin (quindi eventuali backup non coinvolgono le credenziali Tesla). Personalmente credo si possa osare. In alternativa basta documentarsi sui token.


RispostaQuota
(@eracasta)
Active Member Registered
Registrato: 2 annifa
Post: 12
01/11/2019 9:04 pm  

Io uso Siri per i vari comandi, dico attiva il clima, o apri il baule o il cofano (frunk), apri sportello ricarica, ecc. e l’app esegue  

l’ho configurato con l’app Stats. Funziona bene con latenza di qualche secondo. Una volta ogni 10 mi dice che devo sbloccare il telefono per eseguire i comandi specie quando lo detto all’orologio. Di seguito vi mando screen dell’app con i comandi vocali che poi personalizzo. 

 


RispostaQuota
(@spimas)
Honorable Member Moderator
Registrato: 2 annifa
Post: 672
01/11/2019 9:10 pm  

@franzbrandi

confermo, i token si creano allo stesso modo di Tesla API, provato adesso.


RispostaQuota
(@spimas)
Honorable Member Moderator
Registrato: 2 annifa
Post: 672
01/11/2019 9:13 pm  

@eracasta

le funzioni sono le stesse, solo che invece di Siri su Apple, per Android devi giocare di sponda con tasker e se poi vuoi usare i comandi vocali, serve anche quel plug in aggiuntivo di cui franzbrandi parlava prima.


RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
01/11/2019 9:19 pm  

@eracasta

Molto interessante! Purtroppo Stats per Android non c'è, altrimenti sarebbe stato più semplice (nel primo video postato, si utilizza Stats). Tocca passare per Tasker. Hai mai provato i tag NFC? TeslaRaj nel video spiega come fare


RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
01/11/2019 9:38 pm  

Guardate cosa ho appena trovato su Reddit, un utente ha fatto questo!!

Ora è un mio obiettivo fare anche questo widget! Bellissimo

Questo post è stato modificato 9 mesifa da franzbrandi

RispostaQuota
(@massimomax)
Honorable Member Registered
Registrato: 1 annofa
Post: 506
02/11/2019 10:21 pm  

@franzbrandi

lo voglio ,ne ho bisogno come il pane 🤣 🤣 🤣 

Questo post è stato modificato 8 mesifa da massimomax

RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
02/11/2019 11:18 pm  

@massimomax

è un widget creato con KWGT

Quello che l'ha creato ha lasciato il file del widget ma importandolo con KWGT non funziona, occorre evidentemente riprogrammare varie cose e soprattutto integrarlo con Tasker. Sono cose che non so fare, non ho padronanza di KWGT. Gli ho chiesto di fare una guida passo-passo... 


RispostaQuota
(@massimomax)
Honorable Member Registered
Registrato: 1 annofa
Post: 506
02/11/2019 11:28 pm  

@franzbrandi

grazie per la risposta

mi basterebbe un widget dell'app tesla originale e integrazione con active  2

chiedo troppo ?

non me ne intendo molto ma non capisco perchè con android non ci sono app tipo stats 

 


RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65

RispostaQuota
(@franzbrandi)
Trusted Member Registered
Registrato: 3 annifa
Post: 65
03/11/2019 5:49 pm  

vi aggiorno per dire che sto cercando in tutti i modi di replicare il widget sopra riportato, al momento sono arrivato a questo punto

al momento riesco a "carpire" alcune informazioni dall'auto (temperatura esterna ed interna, SoC), e alcuni task (apertura frunk, trunk) funzionano, ma sono bloccato a questo punto. Non sono uno sviluppatore, anzi faccio davvero tutt'altro nella vita; se creare i "task" era relativamente facile, creare un widget mi sembra impossibile... sto cercando di ottenere alcune info da quello che l'ha mostrato su Reddit.

Questo post è stato modificato 8 mesifa da franzbrandi

RispostaQuota
Pagina 1 / 2
Condividi: