Notifiche e sincronizzazione del calendario
Notifiche#
Inbox in-app#
Notifiche aggrega scadute, in scadenza oggi, in scadenza a breve, che iniziano oggi/ora e voci promemoria per gli ambiti in cui le notifiche sono attive.
Schede: Attive, Lette, Posticipate, Cancellate, Cronologia (invii esterni).
Azioni: Apri, Segna come letta, Posticipa (+1h, +2h, +4h, +1g, +2g, +7g, +1 mese, data/ora personalizzata), Cancella, Ripristina da posticipo.
I Promemoria (List di sistema) compaiono qui quando scadono. Le Note brevi restano nella propria List a meno che non abbiano date.
Configura l'ambito in Generale → Notifiche (eredita / ATTIVO / DISATTIVO).
Notifiche esterne#
Impostazioni → InventTasks → Notifiche esterne (interruttori per Workspace) più account globali: account push (ntfy) e account SMTP (desktop).
| Canale | Comportamento |
|---|---|
| System | Notifiche OS native mentre Obsidian è in esecuzione; concedi il permesso OS |
| ntfy | Push tramite ntfy.sh o un server ntfy self-hosted; il telefono può ricevere la notifica dopo la chiusura della propria app Obsidian, ma per inviarla deve essere in esecuzione un client InventTasks |
| SMTP (Gmail, Outlook, qualsiasi server); solo desktop |
Trigger: attività scadute (ripetuto ogni giorno fino al completamento), allarmi della lista Promemoria, prima della scadenza (15 min / 1 h / 1 giorno), attività che inizia ora, riepilogo giornaliero a un'ora impostata. Quando più trigger colpiscono lo stesso task contemporaneamente, viene inviato solo il più importante: in ritardo → promemoria → inizio → 15 min → 1 h → 1 g.
Le notifiche previste nello stesso momento vengono riunite automaticamente in un riepilogo per canale. La cronologia degli invii viene conservata per 30 giorni.
Attivazioni canale per ambito in configurazione Generale. La scheda Cronologia registra ogni invio tra i Workspace con icone per canale — un'icona rossa segnala un canale non riuscito.
Note per più dispositivi: usa un solo computer desktop per inviare notifiche per ciascun vault; i controlli in background sui dispositivi mobili riguardano solo il Workspace attivo. Mantieni _workspace-state.md sincronizzato per evitare invii duplicati.
Sincronizzazione calendario#
Impostazioni → InventTasks → Sincronizzazione calendario — a livello di plugin; il client desktop esegue la sincronizzazione in background.
| Provider | Configurazione |
|---|---|
| Google Calendar | Client OAuth Desktop app (Google Cloud Console) |
| Outlook / Microsoft | Registrazione app Azure (account personali + lavoro) |
| CalDAV | URL server + credenziali; preset per Google (password app), Outlook 365, iCloud, Nextcloud, Fastmail. Outlook.com personale non supporta CalDAV — usa ICS |
| File ICS | Scrive _tasks-calendar.ics nella cartella radice del Workspace InventTasks; puoi sottoscriverlo in qualsiasi app di calendario |
Le attività non si sincronizzano finché non esistono regole calendario a livello Workspace/Space/Folder/List (scheda Regole calendario): nome regola, filtro attività, uno o più target (Google/Outlook/CalDAV/ICS), politica sincronizzazione stato (sincronizza tutto, escludi completato+chiuso, escludi solo chiuso).
Ambito sincronizzazione globale: filtro opzionale solo data scadenza, gruppi di stato inclusi, finestre giorni passato/futuro. Frequenza: manuale, ogni 15 minuti o ogni ora. Usa Sincronizza ora per un push immediato.
Solo desktop per OAuth e lo scheduler di sincronizzazione. Configura su desktop; il mobile vede gli eventi tramite l'app calendario sottoscritta. L'attivazione per ambito Esporta nei calendari in Generale deve essere ATTIVA (eredita/ATTIVO).