CIao
sai importare un progetto in tasker ?
Soprattutto sai fare un backup di tutto il tuo contenuto attuale di Tasker ?
Te lo chiedo perchè appena ho 5 minuti ti giro il progetto del BT funzionante, così riusciamo a capirci, altrimenti è un vero problema spiegare schivendo qui quando tu hai una cosa ed io un'altra.
EDIT
Ti allego il progetto del BT da inserire in Tasker.
ATTENZIONE salva tutto il tuo contenuto di Tasker, fai un backup prima di importare qualsiasi cosa
scarica il progetto da qui sotto.
Progetto BT
Quando hai fatto, ti spiego come funziona e come adattarlo alle tue esigenze.
PICCOLA SPIEGAZIONE del progetto.
Tra i profili trovi Tasker Avvio questo viene lanciato al primo avvio di tasker, serve per chiamare il task "Sys_BT_Variables_Set" dove vengono inizializzate le variabili, incluso se il BT è attivo oppure no al primo avvio di Tasker.
Io l'ho incluso solo per farti capire cosa devi lanciare per primo, nel tuo progetto devi vedere tu, ma trattandosi di variabili globali importanti devi inizializzarle prima che qualsiasi altro profilo parta.
Nel progetto che ti ho allegato ho ripulito le variabili che controllano il mio progetto, altrimenti avrei dovuto mandarti tutto.
Ma la sostanza è: devi assicurarti che PRIMA DI TUTTO le variabili globali vengano impostate, poi puoi dare il via al funzionamento dei Profili.
Nota che metterli Disattivati di partenza, non è una buona idea, altrimenti poi devi attivarli tutti e le cose non vanno benissimo, soprattutto se ne hai una quarantina come il sottoscritto.
Ti conviene avere una variabile globale tipo "%Busy=Si" e blocca tutti i profili, finito di inizializzare tutte le variabli, la imposti a "No" e quindi i profili sono liberi di partire.
Tutto il resto serve a fare quanto segue:
Memorizzare in più variabili globali lo stato del BT (acceso/spento + connesso/non connesso + l'eventuale nome del device BT)
Spegnere il BT se non connesso dopo 30 secondi (il tempo lo puoi impostare tu nella variabile apposita)
Studia bene tutto e carca di capire come funziona e poi adeguarlo alle tue esigenze è abbastanza semplice, vedrai che la email la manda solo al momento giusto.
Il Task Sys_Timers meriterebbe una spiegazione a parte, cmq è quello che gestiste (e bene devo dire) lo spegnimento del BT se non connesso, usa pochissima batteria e per pochissimi secondi.
Soluzioni migliori di quanto sopra non sono riuscito a trovare nell'arco dei mesi per gestirmi il BT in modo dignitoso.
Spero di essere stato di aiuto.