Ciao a tutti[emoji3]
Condivido con voi un piccolo progetto per impostare la sveglia in funzione del prossimo evento del calendario. Ci sono molti modi per fare questa cosa ma grazie a 2 plug-in realizzati Marco Stornelli (
CalendarTask e
ClockTask) la realizzazione del Task è stata molto veloce e semplice. Passiamo subito alla descrizione del profilo....
http://images.tapatalk-cdn.com/15/12...772a6ead01.jpg il profilo si attiva tutti i giorni alle 21:00 e attiva il Task...
http://images.tapatalk-cdn.com/15/12...0cae125000.jpghttp://images.tapatalk-cdn.com/15/12...330013aa88.jpg ovviamente è adattato secondo le mie esigenze ma ognuno potrà personalizzarlo come meglio crede....
La prima azione (plug-in > CalendarTask > Ottieni evento) estrae il prossimo evento del calendario e inserisce i valori e le informazioni che ci servono in variabili....
http://images.tapatalk-cdn.com/15/12...d2423c78e0.jpg selezioniamo il nostro calendario tra quelli presenti e spuntiamo l'opzione Prossimo evento.
La seconda azione (Variabile > Imposta variabile) serve per stabilire se il prossimo evento è programmato per il giorno seguente oppure no....
http://images.tapatalk-cdn.com/15/12...fe02b3149b.jpg la variabile %ctstart contiene il tempo in secondi all'inizio del prossimo evento e %TIMES contiene l'orario attuale sempre in secondi... L'azione sottrae il tempo attuale (nel mio caso sarà alle 21:00 di ogni giorno) al tempo del prossimo evento è il risultato lo andrà a inserire nella variabile %timepe.
La terza azione verifica se il titolo del prossimo evento è uguale a Mattina (1T) e se il contenuto della variabile %timepe è inferiore a 61200 (17 ore)... Qui potete mettere il tempo che volete, ricordatevi di convertirlo in secondi.
http://images.tapatalk-cdn.com/15/12...084d94feb9.jpg
La 4° e li a 5° azione cancellano tutte le sveglie e impostano la sveglia relativa al Primo turno (plug-in > ClockTask > Imposta sveglia)
La 7° l'8° e la 9° si ripetono ma controllano se il turno è il 3° e imposta la sveglia adatta.
E le ultime azioni impostano la sveglia del riposo (o 2T che è la stessa).
Se avete suggerimenti o domande fatevi avati[emoji6]
Un saluto a tutti e alla prossima👋