Originariamente inviato da
xpdev
Questa è una cosa con cui ho battagliato a lungo per trovare la soluzione migliore.
Lo stesso concetto vale per il BT.
Se sono connesso al WiFi ed esco di casa, dopo tot secondi il wifi deve spegnersi, idem per il BT, dopo che sono sceso dalla macchina il BT deve spegnersi se non connesso.
Alla lunga ho trovato il modo migliore.
TI allego un piccolo "progetto" che vedi importare in Tasker, è completo per fare quanto sopra.
Ovviamente devi adattarlo alle tue necessità ed al tuo progetto.
Così com'è spegne il Wifi se non connesso dopo un tot numero di secondi che puoi impostare nel codice attraverso una variabile.
Devi stare attendo a lanciare per primo il Task con l'impostazione delle variabili, basta che leggi il nome del task lo vedi subito.
In generale ti esorto a ragionare su una cosa, quando Tasker si avvia, i profili vengono attivati immediatamente in base alle diverse variabili, quindi è buona norma che i profili siano fermati con una variabile generale di controllo fino a quando non hai impostato tutto via codice, poi dai il via ai profili per potersi attivare.
Si potrebbero disabilitare-spegnere (occhio che disabilitare è differente da attivare) per poi attivarli tutti dopo le impostazioni generali, ma creeresti una coda di profili in attivazione, spesso anche in conflitto.
Insomma, dipende da come è strutturato il tuo programma che hai creato.
Qui sotto c'è il link al progettino, scaricalo ed importalo in Tasker.
https://www.dropbox.com/s/908s1bikzt...i.prj.xml?dl=0