Haushaltsbuch in Notion
Anleitung: Wie baue ich ein automatisiertes Haushaltsbuch in Notion, das meine Banktransaktionen per API einliest?
Wichtiger Hinweis: Dies ist keine Finanz- oder Anlageberatung. Alle Inhalte dienen nur zu Informationszwecken. Nutzung auf eigenes Risiko.
Projekt-Plan
Warum: Nicht jede Bank erlaubt den Zugriff über Drittanbieter-Schnittstellen (PSD2).
Wie:
- Suche auf der Webseite eines Open-Banking-Providers (z.B. GoCardless/Nordigen oder Salt Edge) nach deiner Bank.
- Stelle sicher, dass dein Kontotyp (Giro, Kreditkarte) für den Datenabruf unterstützt wird.
Erledigt, wenn: Du weißt, dass deine Bankdaten technisch abrufbar sind.
Warum: Du benötigst eine Brücke zwischen Bank und Notion.
Wie:
- Registriere dich bei einer Automatisierungsplattform (z.B. Make.com oder n8n.io).
- Erstelle ein Konto bei einem Open-Banking-Schnittstellenanbieter (z.B. GoCardless), um den API-Schlüssel für deine Bank zu erhalten.
Erledigt, wenn: Du Logins für die Automatisierungsplattform und den API-Provider hast.
Warum: Eine saubere Struktur verhindert Fehler beim späteren Datenimport.
Wie:
- Erstelle eine neue Datenbank in Notion.
- Füge folgende Pflicht-Eigenschaften hinzu: 'Datum' (Datum), 'Betrag' (Zahl), 'Verwendungszweck' (Text), 'Händler/Empfänger' (Text), 'Kategorie' (Select/Relation) und 'ID' (Text - wichtig für Dublettenprüfung).
Erledigt, wenn: Die Datenbank mit allen genannten Spalten existiert.
Warum: Automatisierung funktioniert nur, wenn das Zielsystem weiß, wie es Daten einordnen soll.
Wie:
- Erstelle eine separate Datenbank 'Kategorien' (z.B. Wohnen, Lebensmittel, Freizeit).
- Verknüpfe diese per 'Relation' mit der Transaktions-Datenbank.
Erledigt, wenn: Dein Budget-Rahmen als Struktur steht.
Warum: Dies ist der sicherste Weg, um ohne Passwort-Weitergabe auf Transaktionen zuzugreifen.
Wie:
- Logge dich beim API-Provider (z.B. GoCardless) ein.
- Wähle 'Requisition' oder 'Bank Connection' und folge dem OAuth-Prozess deiner Bank (Login im Online-Banking).
- Kopiere die 'Account ID' des gewünschten Kontos.
Erledigt, wenn: Dein Bankkonto im Dashboard des Providers als 'Linked' erscheint.
Warum: Hier passiert die eigentliche Magie des Datentransfers.
Wie:
- Erstelle ein neues Szenario in Make.com.
- Modul 1: 'HTTP Request' oder nativer Connector zum API-Provider (Intervall: täglich).
- Modul 2: 'Notion - Create Database Item'.
- Mappe die Felder: Bank-Datum auf Notion-Datum, Betrag auf Betrag, etc.
Erledigt, wenn: Ein Testlauf eine echte Transaktion erfolgreich in Notion anlegt.
Warum: Ohne Filter würde jeder API-Abruf dieselben alten Transaktionen erneut anlegen.
Wie:
- Füge im Workflow einen Suchschritt ('Search Objects') in Notion ein.
- Suche nach der eindeutigen Transaktions-ID der Bank.
- Setze einen Filter: Fahre nur fort, wenn die Suche kein Ergebnis liefert.
Erledigt, wenn: Mehrmaliges Ausführen des Workflows keine doppelten Einträge erzeugt.
Warum: Manuelle Zuweisung ist mühsam und fehleranfällig.
Wie:
- Nutze 'Router' oder 'Filters' in deinem Workflow.
- Beispiel: Wenn Verwendungszweck enthält 'REWE', setze Kategorie auf 'Lebensmittel'.
- Alternativ: Nutze ein KI-Modul (z.B. OpenAI API), um den Verwendungszweck zu klassifizieren.
Erledigt, wenn: 80% deiner Transaktionen ohne dein Zutun richtig kategorisiert werden.
Warum: Rohdaten allein helfen nicht beim Sparen.
Wie:
- Nutze die 'Board-Ansicht' in Notion, gruppiert nach Kategorien.
- Erstelle eine 'Formel-Eigenschaft', um Ausgaben vs. Einnahmen farblich zu markieren.
- Nutze Notion-Charts (für zahlende Nutzer) oder Drittanbieter-Widgets für Diagramme.
Erledigt, wenn: Du auf einen Blick deine monatlichen Ausgaben visualisiert siehst.