Routine su Android

Scorciatoie del launcher, routine di sistema, Modalità e routine di Samsung e app di automazione come MacroDroid e Tasker.

Car 2 Home consegna ad Android una serie di azioni pronte: avviare e fermare un viaggio, connettere e disconnettere l’adattatore, leggere il contachilometri, sapere dove hai parcheggiato, vedere quanti codici errore tiene l’auto. Compaiono tenendo premuta l’icona dell’app, possono diventare una scorciatoia sulla schermata iniziale e, soprattutto, un’altra app può lanciarle.

Vale per le routine del sistema stesso, per Modalità e routine di Samsung e per app di automazione come MacroDroid e Tasker, che raggiungono le stesse azioni inviando un intent. Quasi nessuna ha bisogno che l’app sia aperta.

Su iPhone la strada è un’altra, attraverso l’app Comandi rapidi e Siri. Si trova in Comandi rapidi su iPhone.

  1. Apri le scorciatoie dell’app

    Tieni premuta l’icona di Car 2 Home sulla schermata iniziale o nel cassetto delle applicazioni. Il menu che si apre elenca le azioni più usate, come Avvia viaggio, Ferma viaggio, Dove ho parcheggiato e Controlla i codici errore.

    La maggior parte risponde con un avviso rapido a schermo e non arriva nemmeno ad aprire l’app. Quelle che hanno bisogno di te, come avviare un viaggio senza nessuna auto registrata, aprono la schermata giusta.

  2. Connetti e disconnetti l’adattatore

    In quello stesso menu c’è una scorciatoia che cambia da sola a seconda della situazione: Connetti al veicolo quando c’è un adattatore salvato e la connessione è caduta, e Disconnetti finché è attiva. Senza nessun adattatore salvato non compare.

    Disconnetti fa di più che chiudere la connessione: il dispositivo smette di provare a riconnettersi da solo finché non usi di nuovo Connetti al veicolo. È questo che permette di passare uno stesso adattatore Bluetooth da un dispositivo all’altro, dato che un adattatore accetta una connessione per volta. Spegnere il Bluetooth di sistema non ha lo stesso effetto, perché la radio torna e l’app riprende a provare.

  3. Tieni una scorciatoia sulla schermata iniziale

    Sempre in quel menu, tieni premuta l’azione che usi di più e trascinala in uno spazio libero della schermata iniziale. Il launcher crea una scorciatoia che lancia quell’azione con un tocco, senza passare dall’app.

    Non tutti i launcher permettono di fissare scorciatoie. Quando il tuo non lo permette, l’azione resta disponibile dal menu della pressione prolungata e dalle strade dei passi successivi.

  4. Crea una routine su un Galaxy

    In Impostazioni, apri Modalità e routine, vai alla scheda Routine e tocca Aggiungi, il segno più.

    Tocca la frase sotto Se e scegli Dispositivo Bluetooth, seleziona l’autoradio e la condizione Connesso. Poi tocca la frase sotto Allora, scegli la categoria dell’azione e seleziona l’azione di Car 2 Home che vuoi lanciare.

    Se la tua versione di One UI non offre le azioni dell’app in quella lista, usa la strada per intent del passo 6. Funziona su qualsiasi dispositivo Android.

  5. Routine su altre marche

    Fuori da Samsung, quello che offre ciascun produttore varia parecchio. Quando esiste un’app di routine con un innesco Bluetooth, la ricetta è la stessa: innesco Bluetooth connesso, puntato sull’autoradio, e l’azione di Car 2 Home come risultato.

    Quando non esiste, o quando la lista delle azioni non mostra quelle dell’app, qualsiasi app di automazione risolve inviando un intent.

  6. MacroDroid e Tasker: invia l’intent

    Le app di automazione raggiungono le azioni di Car 2 Home inviando un intent. In MacroDroid l’azione si chiama Send Intent. In Tasker ha lo stesso nome, Send Intent, dentro la categoria Misc.

    Compila sempre questi tre campi, con l’intent indirizzato a una Activity:

    • Package: ai.car2home
    • Class: ai.car2home.ShortcutActionActivity
    • Action: la riga corrispondente della tabella qui sotto

    Il campo Action è quello che sceglie l’azione, ed è obbligatorio. Senza di esso la schermata si apre e si chiude senza fare nulla, per questo un’azione generica di apertura activity non sostituisce l’invio dell’intent.

    AzioneAction dell’intentAnche su iPhone
    Connetti al veicolocom.car2home.SHORTCUT_CONNECT_CARsì
    Disconnetticom.car2home.SHORTCUT_DISCONNECTsì
    Avvia viaggiocom.car2home.SHORTCUT_START_TRIPsì
    Ferma viaggiocom.car2home.SHORTCUT_STOP_TRIPsì
    Riavvia viaggiocom.car2home.SHORTCUT_RESTART_TRIPsì
    Ottieni posizionecom.car2home.SHORTCUT_GET_LOCATIONsì
    Crea un luogocom.car2home.SHORTCUT_CREATE_PLACEsì, e lì puoi darle un nome
    Leggi contachilometricom.car2home.SHORTCUT_GET_ODOMETERsì
    Vedi codici di errorecom.car2home.SHORTCUT_DTC_COUNTsì
    Punteggio ultimo viaggiocom.car2home.SHORTCUT_LAST_SCOREsì
    Come sto guidandocom.car2home.SHORTCUT_LIVE_SCOREsì
    Dove ho parcheggiatocom.car2home.SHORTCUT_WHERE_PARKEDsì
    Quale auto è attivacom.car2home.SHORTCUT_ACTIVE_CARsì
    Consumo mediocom.car2home.SHORTCUT_FUEL_ECONOMYsì
    Ultimo rifornimentocom.car2home.SHORTCUT_LAST_FILLUPsì

    Per spostare un adattatore da un dispositivo all’altro, la sequenza che funziona è: sul dispositivo che stai lasciando invia com.car2home.SHORTCUT_DISCONNECT, aspetta qualche secondo, e solo allora invia com.car2home.SHORTCUT_CONNECT_CAR sull’altro.

  7. Apri una schermata dell’app per intent

    Oltre alle azioni, l’app accetta intent che aprono una schermata precisa. Sono gli stessi che usano i widget, utili quando la routine deve finire con qualcosa davanti a te invece che con un avviso rapido.

    Qui la classe è un’altra, e anche questo intent va a una Activity:

    • Package: ai.car2home
    • Class: ai.car2home.MainActivity
    • Action: la riga corrispondente della tabella qui sotto
    SchermataAction dell’intent
    Schermata inizialecom.car2home.SHOW_SENSORS
    Parcheggiocom.car2home.SHOW_PARKING
    Ultimo viaggiocom.car2home.SHOW_LAST_TRIP
    Punteggio di guidacom.car2home.SHOW_DRIVE_SCORE
    Aggiungi veicolocom.car2home.OPEN_VEHICLE_WIZARD
    Nuovo rifornimentocom.car2home.TIMELINE_ADD_FUEL
    Nuova manutenzionecom.car2home.TIMELINE_ADD_MAINTENANCE
    Nuovo interventocom.car2home.TIMELINE_ADD_SERVICE
    Nuova spesacom.car2home.TIMELINE_ADD_EXPENSE
    Nuova entratacom.car2home.TIMELINE_ADD_INCOME
    Nuovo promemoriacom.car2home.TIMELINE_ADD_REMINDER

← Tutte le guideNelle FAQ: Viaggi e guida →