Solar DB

Marktstammdaten Workspace

Passwort zurücksetzen

Gib deine E-Mail-Adresse ein. Wenn ein Account existiert, senden wir dir einen Reset-Link.

Neues Passwort setzen

© 2026 Solar DB

Feedgy Feedgy
👁️
👁️
👁️ Vorschau aktiv — du siehst die App als (echte Daten & Rechte dieser Rolle).
CSV
Anlagen
Leistung
Neu
Kontaktiert
Lade…
Anlage Betreiber Ort Bundesland Leistung IBN Kontakt Owner Status
Keine Anlagen gefunden
Anlagen · Seite /

🏠 Dashboard

Hallo — heute ist

Fällig heute
Meine Wiedervorlagen
Termine heute
Anrufe 7T
Mails 7T
⚠ Pipeline-Stau
Ungelesen

🎯 🚨

·

+ weitere — Filter in Anlagen-Tab anwenden

Wiedervorlagen fällig

Keine fälligen Wiedervorlagen

Termine heute & diese Woche

Keine Termine

Benachrichtigungen

Keine Benachrichtigungen

Mein Verlauf

Noch keine Aktivitäten

Lead-Funnel

Top-Leads

Keine Leads

👥 Kunden

Aggregiert nach Anlagenbetreiber. Notizen und Wiedervorlagen gelten kundenweit über alle Anlagen.

Kunde Ort # Anlagen Σ kWp Kontakt Wiedervorlagen Letzte Aktivität
Keine Kunden gefunden.
Lade…

📩

📭

Noch keine Anfragen.

Sobald jemand das Formular auf /interesse abschickt, taucht es hier auf.

Lade …

Kanban-Board

Anlagen-Status mit Drag & Drop

E-Mail-Kampagnen

Drip-Versand an gefilterte Anlagen mit Open/Click-Tracking

Name Template Status Fortschritt Erstellt
Keine Kampagnen — erstelle deine erste mit dem "+ Neue Kampagne"-Button
🗺️ Filter:

📨 Inbox — Antworten auf deine Mails

Auto-Match per Tracking-Token + Re:-Subject. Polling alle 5 Min.

Keine Antworten

Von
Datum
📎 Anhänge ()
Wähle eine Antwort aus der Liste

📊 Reporting & KPIs

Conversion-Funnel, Daily-Aktivität, User-Performance

Mails heute
Calls heute
Replies heute
Termine heute
Anlagen Total
Kontaktiert
Interessiert
Gewonnen

📈 Conversion-Funnel (aktive Anlagen)

Pro Stage: Anzahl + Konversionsrate gegenüber vorherigem Stage. Nur Anlagen mit zugewiesenem Owner.

Verloren:
>50% gute Konversion 20-50% mittel <20% Bottleneck

Aktivität pro Tag

Conversion-Funnel

Performance pro User

UserMailsCallsRepliesOwnedWon

Top-10 Lead-Score

ScoreAnlageStatusOwner
Klicke „Reporting" zum Laden

Mein Aktivitäts-Verlauf

Alle Aktionen, die du im CRM ausgeführt hast — inkl. wen du in Notizen/Kommentaren mit @ markiert hast.

live ⤓ CSV
✨ KI-Zusammenfassung
Treffer: (Anzeige: )
Keine Einträge gefunden.

Stammdaten

Persoenliche Voreinstellungen

Steuert, wie das System sich beim Login fuer dich verhaelt.

5–10080 Minuten (10080 = 1 Woche)
bis
Leer = immer benachrichtigen

Passwort aendern

Alle anderen Sessions werden nach Aenderung automatisch abgemeldet.

Weiterfuehrende Einstellungen

Hilfe-Center

Suche, klick eine Kategorie oder eine Frage. Alle Inhalte werden in deiner gewählten Sprache angezeigt.

Keine Ergebnisse — anderen Suchbegriff probieren.

Quick-Links

📘 OpenAPI 3.1
Vollständige Spec (YAML)
🐛 Bug melden
GitHub Issues
🔗

MaStR-Datenstand

Import läuft
Anlagen
PV
Betreiber
Letzter Import

Kontaktdaten-Anreicherung

Holt Email/Telefon von der MaStR-Detailseite (juristische Personen)

läuft (/)
Marktakteure
Mit Email
Mit Telefon
Offen

Mein Profil

Benutzer

Du kannst auch ohne eigene SMTP senden. Solange Admin-SMTP konfiguriert ist, gehen deine Mails über den Admin-Server raus (mit deiner Reply-To-Adresse damit Antworten an dich gehen). Eigene SMTP einrichten ist optional und nur sinnvoll wenn du eigene Absender-Domain willst.

E-Mail-Konfiguration

SMTP-Zugangsdaten für deinen E-Mail-Versand (optional — sonst Admin-Fallback)

✓ Eigene SMTP ↪ Admin-Fallback

✓ Erkannt: — Host, Port, Verschlüsselung wurden automatisch gesetzt

Empfänger sieht:

⚙️ Erweiterte Einstellungen (nur bei nicht-erkanntem Provider)

Absender-Email muss bei den meisten Providern (z.B. IONOS) identisch zur Login-Email sein — wird daher automatisch gesetzt.

📨 Antworten automatisch sammeln (IMAP)

Wenn Empfänger auf deine Bulk-Mails antworten, holt das Tool sie alle 5 Min ab und zeigt sie im Inbox-Tab.

aktiv
Verwendete Einstellungen (aus deiner SMTP-Konfiguration):
Server:
Port:
Benutzer:
Passwort:
⚙️ Erweitert: Server-Daten manuell überschreiben

🤖

Wenn Trigger zutrifft → Aktion automatisch ausführen. Läuft stündlich. Cooldown verhindert Doppel-Trigger pro Anlage.

Beispiele: 7 Tage in „Kontaktiert" ohne Antwort → Nachfass-Mail senden · 3× Mail geöffnet aber nie geklickt → Owner-Notification · 14 Tage in „nicht_erreicht" → Status auf „nicht_interessiert".

✉ E-Mail-Vorlagen Editor

Vorlagen verwalten. Verfügbare Variablen: {{anrede}}, {{anlagenname}}, {{ort}}, {{leistung}}, {{marktwert_eur}}, {{check_url_prefilled}}, {{absender_name}}, {{firma_name}} uvm.

🔒 DSGVO — Recht auf Löschung (Art. 17)

Bei DSGVO-Löschungsantrag eines Kunden: Email eingeben → Vorschau prüfen → Ausführen. Anlage bleibt (öffentliches MaStR-Register), aber alle personenbezogenen Daten (Kontakt, Notizen, Calls, Mails) werden anonymisiert. Audit-Log wird erstellt.

Folgende Daten würden anonymisiert:
Anlagen-Kontakt
Betreiber-Datensätze
Public-Leads
Notizen
Calls
Reminders
Gesendete Mails
Empfangene Replies
Betroffene Anlagen:
⚠ Diese Aktion ist NICHT umkehrbar. Email-Verlauf, Notizen, Calls werden mit [ANONYMISIERT] überschrieben. Anlagen bleiben in der DB (öffentliches MaStR-Register) aber ohne Kontaktdaten.
✓ Anonymisierung abgeschlossen. Audit-Log wurde erstellt.

🏢 Firma-Daten

Werden in Impressum, Datenschutz und E-Mail-Templates ({{firma_name}}, {{firma_adresse}}, ...) eingesetzt. Direkt nach dem Speichern in allen Seiten und neuen Mails sichtbar.

🔧 System & Test-Modus

Steuerung des E-Mail-Versands und der Zoho-Weiterleitung. Vorsicht: Test-Modus-Mail leitet ALLE ausgehenden Mails an die angegebene Adresse um.

TEST-MODUS ist aktiv — alle ausgehenden Mails landen bei statt beim echten Empfänger.
Zoho-Weiterleitung ist PAUSIERT — Anfragen ueber /check werden NUR im CRM gespeichert, nicht an Zoho gesendet.

⏱ Pipeline-SLAs

Maximale Liegezeit pro Status bevor eine Anlage als „überfällig" markiert wird. Erscheint dann im Dashboard-Block „Pipeline-Stau". 0 Tage = keine Warnung für diesen Status.

⚙ Berechnungs-Annahmen (Admin)

Standardwerte für die Wirtschaftlichkeits- und Repowering-Schätzungen im Anlage-Detail.

Berechnungs-Annahmen

Anzeige im Anlage-Detail

🔌 API-Zugang (Admin)

Hier verwaltest du API-Zugangsschlüssel — das sind lange Codes, die anderen Programmen oder Diensten erlauben, automatisiert auf deine Solar-DB zuzugreifen (z. B. Zapier, n8n, Excel-Makros, eigene Skripte). Jeder Schlüssel hat einen Scope, der genau festlegt was er darf. Ein widerrufener Schlüssel funktioniert sofort nicht mehr — auch wenn er bereits irgendwo gespeichert ist.

📖 Lesennur GET-Endpoints, kein Aendern
✏ Lesen + SchreibenAnlagen/Kunden/Reminders/Notizen anlegen + ändern
🔑 Vollzugriffwie Admin, inkl. Token-Verwaltung & User
📚
Vollständige API-Dokumentation für Fremdsysteme
Integrationsleitfaden mit allen Endpoints, Beispielen (curl / Node / Python / n8n) und Workflows. Passwortgeschützt.

Nur Admins können Tokens erstellen. Externe Entwickler/Systeme können sich nicht selbst registrieren — du verteilst die Schlüssel kontrolliert. Jeder Aufruf via Bearer-Token erscheint in dieser Liste mit letzter IP, Zeitstempel und Anzahl Requests. Widerruf wirkt sofort (HTTP 401 ab nächster Anfrage).

Name Scope Prefix Erstellt Erstellt von Zuletzt benutzt Letzte IP Requests Status
Noch keine API-Schlüssel angelegt

📊 Nutzungs-Verlauf

Jeder API-Aufruf wird hier festgehalten. Vollständige Suche, Filter nach Token, Status, Pfad, Zeitraum.

Total 7T
2xx OK
4xx Client
5xx Server
via Token
Tokens aktiv
Unique IPs
🐛 Offene Bugs
·
Zeit Auth Token / User Methode Pfad Status ms IP Fehler
Keine Treffer
🎉 Keine Bugs in dieser Kategorie
Verfuegbare API-Endpoints (Stand 2026-05-16)

Authentifizierung per Authorization: Bearer Header oder Session-Cookie. Alle Antworten sind JSON. Beispiel:

curl -H "Authorization: Bearer msd_xxx..." \
  https://mastr-solar.51.195.86.119.nip.io/api/anlagen?limit=10
Profil & User (eingeloggter User)
  • GET /api/me/profile
  • PUT /api/me/profile
  • POST /api/me/password
  • GET /api/auth/me
Anlagen
  • GET /api/anlagen?owner=me&status=neu&limit=50
  • GET /api/anlagen/:id
  • PUT /api/anlagen/:id
  • GET /api/anlagen/:id/related
  • GET /api/anlagen/:id/neighbors?radius=2
  • POST /api/anlagen/:id/notizen
  • POST /api/anlagen/:id/refine-location
Kunden / Reminders / Termine
  • GET /api/kunden
  • GET /api/kunden/:mastr
  • POST /api/kunden/:mastr/notizen
  • GET /api/reminders?status=pending
  • POST /api/reminders
  • PATCH /api/reminders/:id
  • GET /api/termine
Dashboard / Stats / Settings
  • GET /api/dashboard
  • GET /api/stats
  • GET /api/app-settings
  • GET /api/admin/app-settings (Admin)
  • PUT /api/admin/app-settings (Admin)
Scope-Regeln: read → nur GET • write → GET + POST/PUT/PATCH/DELETE auf Anlagen/Kunden/Reminders/Notizen • full → alle Endpoints inkl. /api/admin/* und /api/users/*

🔒 Audit-Log (Admin)

Login, Logout, CSV-Export, GDPR-Export, 2FA-Änderungen — letzte 100 Events.

ZeitUserActionEntityDetail
Klicke ↻ Laden

🔐 Zwei-Faktor-Authentifizierung

TOTP-App (Google Authenticator, Authy, 1Password). Empfohlen für Admin-Account.

aktiv

1. QR-Code mit deiner Authenticator-App scannen:

Falls du den QR nicht scannen kannst, manueller Secret:

2. Aktuellen 6-stelligen Code eingeben:

✓ 2FA ist aktiv. Beim nächsten Login wird ein Code abgefragt.

KI-Assistent

Anruf-Notizen werden automatisch zusammengefasst, Sentiment + Status-Vorschlag

✓ Konfiguriert

Hole dir einen Key auf console.anthropic.com

💾 Backup-Status

Tägliches SQLite-Backup um 03:00 mit Integrity-Check.

Lade…
Status
Letztes Backup
Anzahl Backups
täglich + wöchentlich
Off-Site-Sync
BACKUP_REMOTE env in systemd-Unit setzen
⚠ Letztes Backup ist über 30 Stunden alt — bitte systemctl status mastr-solar-backup auf dem VPS pruefen.

Benachrichtigungen

In-App, E-Mail, Telegram — pro Typ deaktivierbar

Ereignis In-App E-Mail Telegram
@-Erwähnung / Kommentar
Direktnachricht
Anlagen-Zuweisung

Telegram-Login

Direkter Login mit deiner Telefonnummer (MTProto). Nachrichten kommen in deine Saved Messages.

Format: + + Laendervorwahl + Nummer ohne fuehrende 0. Beispiele: +491771234567 (Mobil DE) · +4912345678 (Festnetz DE) · +4179... (CH) · +4369... (AT) Wir wandeln 0177... automatisch zu +49177... um. Code wird primaer in deiner Telegram-App angezeigt — nur als SMS-Fallback wenn Telegram nirgends laeuft.

Code angefordert für . Code in deiner Telegram-App (oder SMS-Fallback) eingeben:

Verbunden
Phone:

Solar-Bot verbinden

Den geteilten Telegram-Bot mit deinem Account verknüpfen — Schreib-Commands aus Telegram heraus.

Verbunden
Chat-ID:
1. @solardbbot in Telegram öffnen
2. `/start` senden — der Bot antwortet mit deiner Chat-ID
3. Chat-ID hier eintragen:
Befehle anzeigen
/helpÜbersicht
/meAccount-Info
/find <suche>Anlagen suchen
/status <mastr> <status>Status setzen
/note <mastr> <text>Notiz anhängen
Erweitert: eigener Bot statt geteilter

Existierenden BotFather-Bot anbinden, um aus Telegram heraus Status zu setzen und Notizen anzulegen.

Format: 1234567890:ABCDEF…. Existierenden Bot nutzen (BotFather → /mybots → API Token). Keine Bots mit Personennamen.

Chat verbunden Warte auf /start
Bot:
Chat-ID:
1. In Telegram diesen Bot öffnen:
2. /start senden — Chat verbindet sich automatisch innerhalb von ~30s.
Befehle anzeigen
/helpÜbersicht
/meAccount-Info
/find <suche>Anlagen suchen
/status <mastr> <status>Status setzen
/note <mastr> <text>Notiz anhängen

Email-Entwürfe

Vorbereitete Mails — klicken zum Öffnen

Anhänge

Dokumente für E-Mail-Versand · max. 10 MB

Keine Anhänge

E-Mail-Vorlagen

Wiederverwendbare Texte für Versand

Direktnachrichten

Keine Kollegen verfügbar
Schreib eine Nachricht!
· · ·