Benachrichtigungen und Kalendersynchronisation
Benachrichtigungen#
In-App-Posteingang#
Notifications bündelt überfällige, heute fällige, bald fällige, heute/jetzt startende Aufgaben und Erinnerungen für Geltungsbereiche, in denen Benachrichtigungen aktiviert sind.
Tabs: Active, Read, Snoozed, Cleared, History (externe Sendungen).
Actions: Open, Mark read, Snooze (+1h, +2h, +4h, +1d, +2d, +7d, +1 month, custom date/time), Clear, Restore from snooze.
Reminders (System-List) erscheinen hier bei Fälligkeit. Short notes bleiben in ihrer eigenen List, sofern ihnen keine Datumsangaben zugewiesen wurden.
Geltungsbereich konfigurieren unter General → Notifications (inherit / ON / OFF).
Externe Benachrichtigungen#
Einstellungen → InventTasks → External notifications (Schalter pro Workspace) plus globale Konten: Push-Konto (ntfy) und SMTP-Konto (Desktop).
| Kanal | Verhalten |
|---|---|
| System | Native OS-Benachrichtigungen, solange Obsidian läuft; OS-Berechtigung erteilen |
| ntfy | Push über ntfy.sh oder einen selbst gehosteten Server. Ein laufender InventTasks-Client stellt die Benachrichtigung zu; nach dem Empfang kann die ntfy-App auf dem Telefon sie auch dann anzeigen, wenn Obsidian geschlossen ist |
| SMTP (Gmail, Outlook, beliebiger Server); nur Desktop |
Triggers: überfällige Aufgaben (täglich wiederholt bis erledigt), Alarme der Erinnerungsliste, vor Fälligkeit (15 Min. / 1 Std. / 1 Tag), Aufgabe startet jetzt, daily digest zu festgelegter Uhrzeit. Treffen mehrere Auslöser dieselbe Aufgabe gleichzeitig, wird nur der wichtigste gesendet: überfällig → Erinnerung → Start → 15 Min → 1 Std → 1 Tag.
Gleichzeitig fällige Benachrichtigungen werden automatisch zu einer Zusammenfassung pro Kanal gebündelt. Der Versandverlauf wird 30 Tage lang aufbewahrt.
Kanal-Schalter pro Geltungsbereich unter General. Der Tab History protokolliert jeden Versand workspace-übergreifend mit Kanal-Symbolen — ein rotes Symbol markiert einen fehlgeschlagenen Kanal.
Hinweise für mehrere Geräte: Pro Vault sollte nur ein Desktop Benachrichtigungen versenden; mobile Hintergrundprüfungen betreffen nur den aktiven Workspace. Halten Sie _workspace-state.md synchron, damit Sendungen dedupliziert werden.
Kalendersynchronisation#
Einstellungen → InventTasks → Calendar sync — pluginweit; der Desktop-Client führt die Hintergrundsynchronisation aus.
| Anbieter | Einrichtung |
|---|---|
| Google Calendar | OAuth Desktop-App-Client (Google Cloud Console) |
| Outlook / Microsoft | Azure-App-Registrierung (private und Geschäftskonten) |
| CalDAV | Server-URL + Anmeldedaten; Voreinstellungen für Google (App-Passwort), Outlook 365, iCloud, Nextcloud, Fastmail. Outlook.com privat unterstützt kein CalDAV — stattdessen ICS nutzen |
| ICS file | Schreibt _tasks-calendar.ics in den Stammordner des InventTasks-Workspace; kann in jeder Kalender-App abonniert werden |
Aufgaben werden erst synchronisiert, wenn Calendar rules auf Workspace-/Space-/Folder-/List-Ebene existieren (Tab Calendar rules): Regelname, Aufgabenfilter, ein oder mehrere Ziele (Google/Outlook/CalDAV/ICS), Status-Sync-Richtlinie (alle synchronisieren, Done+Closed ausschließen, nur Closed ausschließen).
Global sync scope: optionaler Nur-Fälligkeitsdatum-Filter, einbezogene Statusgruppen, Vergangenheits-/Zukunfts-Tagesfenster. Frequency: manuell, alle 15 Minuten oder stündlich. Sync Now für sofortigen Push.
Nur Desktop für OAuth und den Sync-Scheduler. Auf dem Desktop konfigurieren; Mobil sieht Ereignisse über die abonnierte Kalender-App. Pro Geltungsbereich muss Export to calendars unter General ON sein (inherit/ON).