Perché un'attività IA programmata non parte in Mono
Diagnostica esecuzioni mancanti, orari locali, cambi d'ora, passaggi falliti e notifiche con una semplice prova manuale in Mono.
Quando un’attività pianificata sembra essersi fermata, fatti prima tre domande: è partita, è finita e hai ricevuto una notifica? Ogni risposta porta a una soluzione diversa.
Le Attività di Mono girano sul tuo dispositivo, non su un server sempre acceso, e il sistema del telefono può mettere in pausa le app in background. Questa guida ti aiuta a capire perché manca un’esecuzione senza creare azioni doppie. Mono non è ancora disponibile; puoi iscriverti alla lista d’attesa.
1. Controlla prima le esecuzioni registrate
Apri Attività e guarda le Esecuzioni precedenti dell’attività. Controlla l’orario, se è riuscita o fallita e il risultato di ogni passaggio. Una notifica è utile, ma la cronologia delle esecuzioni mostra meglio cosa è successo davvero.
Un’esecuzione riuscita senza notifica è un problema di notifiche. Un’esecuzione fallita è un problema dell’attività stessa. Se non c’è nessuna esecuzione, guarda la pianificazione, il dispositivo o la configurazione.
Vengono conservate solo le esecuzioni più recenti, e cancellare la cronologia le rimuove tutte. Quindi, se una notifica apre un’esecuzione che non è più disponibile, non significa che l’attività non sia mai partita. Se l’attività modifica qualcosa in un altro servizio, controlla anche lì. Non premere Esegui più volte finché non sai cosa è successo.
2. Conferma frequenza e ora locale
Controlla che l’attività sia attiva e che la pianificazione non sia Manuale. Mono offre pianificazioni orarie, giornaliere, nei giorni feriali e settimanali. Guarda l’ora e i giorni effettivi invece di fidarti del nome dell’attività.
Le attività seguono l’orologio del dispositivo. Dopo un viaggio o un cambio d’ora, confronta la pianificazione con la data, l’ora e il giorno della settimana attuali del dispositivo.
Per provare, scegli un orario qualche minuto più avanti, mentre puoi tenere l’app aperta. Un’attività creata dopo l’orario di oggi non verrà eseguita per quell’orario già passato. Annota l’orario previsto prima della prova, così distingui un’esecuzione in ritardo da una pianificazione diversa.
3. Comprendi disponibilità e recupero delle scadenze
Le attività girano mentre Mono è in funzione sul tuo dispositivo. Se Mono sta ancora aspettando che tu finisca di configurare o collegare il dispositivo, fallo prima.
Se il dispositivo era spento o Mono era chiusa, un’attività saltata viene recuperata la prossima volta che apri l’app. Non vengono ripetute tutte le fasce orarie perse, quindi diverse ore offline non significano diverse esecuzioni in attesa.
Su iPhone e iPad il sistema può concedere a Mono un po’ di tempo in background per finire un lavoro già iniziato, ma non continuerà ad avviare nuove attività all’infinito. Se qualcosa deve partire a un’ora esatta anche quando tutti i tuoi dispositivi sono spenti, usa un servizio pensato per questo.
4. Esegui una sola prova manuale controllata
Premi Esegui una volta, con un input piccolo o una destinazione innocua. Controlla i passaggi e ogni effetto fuori da Mono. Così provi l’attività senza aspettare il prossimo orario pianificato.
| Cosa vedi | Controllo successivo |
|---|---|
| Anche l’esecuzione manuale fallisce | Input, accesso all’account, rete e passaggio che fallisce |
| La manuale funziona, manca la pianificata | Attività attiva, pianificazione, ora locale e disponibilità del dispositivo |
| Riesce senza notifica | Impostazione delle notifiche delle attività di Mono e permesso di sistema |
| Il risultato compare due volte | Cronologia delle esecuzioni e destinazione prima di riprovare |
Un’esecuzione manuale conta come esecuzione. Se la avvii dopo che l’orario di oggi è passato, Mono considera fatta l’esecuzione di oggi. Tieni d’occhio il prossimo orario pianificato invece di aspettarti un’altra esecuzione subito dopo la prova.
5. Correggi il passaggio prima di riprovare
Anche un’esecuzione fallita conta come esecuzione, quindi Mono non la ripeterà da sola prima del prossimo orario pianificato. Usa i risultati dei passaggi per correggere il problema specifico, poi riprova di proposito.
Per esempio, una connessione dell’account scaduta richiede un nuovo accesso; cambiare la pianificazione non la ripara. Un input vuoto richiede un piano per il caso vuoto. Un passaggio che usa internet ha bisogno che quel servizio sia raggiungibile.
Se un’attività ha più passaggi, un errore non ferma gli altri, e un errore successivo non annulla i passaggi precedenti. Controlla nella destinazione se c’è già un elemento creato prima di riprovare un’attività che potrebbe crearne un altro.
6. Conferma il prossimo risultato programmato
Dopo una prova manuale riuscita, lascia l’attività attiva e osserva una prossima esecuzione pianificata con l’app disponibile. Confronta orario e risultato con quelli della prova manuale.
Se parte in anticipo o due volte, disattiva l’attività e controlla la destinazione prima di riprovare.
Se ti serve aiuto, annota la pianificazione dell’attività, il fuso orario del dispositivo, se l’app era aperta, l’orario dell’esecuzione e il passaggio che fallisce. Togli input privati e password. Usa la guida alle automazioni affidabili per semplificare un’attività fragile, oppure controlla un’attività appena creata prima di pianificarla di nuovo.
