Modem
Modem-Verbindung
Tipp: Lege einen eigenen Benutzer für DOCSight an, anstatt deinen Haupt-Admin zu verwenden.
Internetanbieter
Wird im LLM-Export angezeigt
Datenerfassung
Abfrageintervall, Datenaufbewahrung und tägliche Snapshots konfigurieren
Min: 60s / Max: 14400s
0 = alle Snapshots behalten
Referenz-Zeitpunkt für Tagesvergleiche und Trends
Lokalisierung
Sprache und Zeitzone
Verwende eine IANA-Zeitzone (z.B. Europe/Berlin), damit die Sommerzeit korrekt berücksichtigt wird.
Benachrichtigungen
Webhook-Benachrichtigungen (ntfy, Discord, Gotify, benutzerdefiniert)
HTTP-POST-Endpunkt (ntfy, Discord, Gotify, benutzerdefiniert)
Optionaler Bearer-Token zur Authentifizierung
Nur Ereignisse ab diesem Schweregrad senden
Min. Sekunden zwischen gleichem Ereignistyp (0 = nie senden)
Apprise API
Alarme an jeden von Apprise unterstützten Dienst verteilen
Einen Apprise-API-Server zusätzlich zum normalen Webhook nutzen
Basis-URL deines Apprise-API-Servers, zum Beispiel http://apprise:8000
Optionaler persistenter Apprise-Config-Key; leer nutzt den zustandslosen /notify-Endpunkt
Optionales Bearer-Token für geschützte Apprise-API-Server
Optionale kommagetrennte Tags aus Apprise
PWA Web Push
DOCSight-Alarme an installierte Browser und Apps senden
Browser-Push-Benachrichtigungen zusätzlich zu Webhook- und Apprise-Kanälen nutzen
Base64url-Public-Key, mit dem sich Browser abonnieren
Privater VAPID-Key, mit dem der Server Push-Anfragen signiert
Kontakt-URI für den Push-Dienst, zum Beispiel mailto:admin@example.com
Browser-Status wird geprüft...
Speichere zuerst die VAPID-Einstellungen und fordere die Browser-Berechtigung dann bewusst über den Button unten an.
Health-Hysterese
Verhindert Statuswechsel-Flapping an Schwellwertgrenzen
Anzahl aufeinanderfolgender Abfragen vor Statuswechsel-Bestätigung (0 = sofort, empfohlen: 3)
Testbenachrichtigung
Testereignis senden, um die Webhook-Konfiguration zu prüfen
Smart Capture
Automatisch Messungen starten, wenn Signalverschlechterungen erkannt werden
Modulationsverschlechterung
Wird ausgelöst wenn der QAM-Pegel auf einem Kanal sinkt (z.B. 256QAM auf 64QAM). Nur Verschlechterungen mit Warnung oder Kritisch.
SNR-Verschlechterung
Wird ausgelöst wenn das Signal-Rausch-Verhältnis unter den Warnschwellwert fällt.
Fehler-Spitze
Wird ausgelöst wenn unkorrigierbare Fehler zwischen Abfragen stark ansteigen.
0 = bei jedem Fehlersprung auslösen
Gesundheitsänderung
Wird ausgelöst wenn die Verbindungsqualität auf Grenzwertig oder Kritisch absinkt.
Paketverlust-Warnung
Wird ausgelöst wenn der Connection Monitor hohen Paketverlust auf einem Ziel erkennt
Benötigt Connection Monitor Modul. Löst nur aus wenn der Paketverlust sowohl diesen Schwellwert als auch den Connection Monitor Warnschwellwert überschreitet.
Schutzmechanismen
Ratenbegrenzung um übermäßige Test-Auslöser zu verhindern
Blockiert Smart Capture, wenn Speedtest Tracker kürzlich bereits gelaufen ist, einschließlich seines eigenen Zeitplans.
Rollierendes 24-Stunden-Limit für zusätzliche Speedtest-Tracker-Läufe, die DOCSight auslöst. 0 deaktiviert dieses Limit.
Wie lange DOCSight wartet, um ein ausgelöstes Speedtest-Tracker-Ergebnis zuzuordnen, bevor es abläuft.
Kein Aktionsadapter konfiguriert. Aktiviere Speedtest Tracker um Smart Capture zu nutzen.
Ausführungsverlauf
Ausführungsverlauf wird geladen...
Farbmodus
Zwischen Dark- und Light-Modus wechseln
Dark Mode Zwischen dunklem und hellem Erscheinungsbild wechseln
Schriftart
Schriftart der Oberfläche wählen
Systemschriftart verwenden Ersetzt Outfit durch die Standard-Schriftart deines Betriebssystems. Kann die Lesbarkeit bei Remote-Desktop-Verbindungen (RDP) verbessern.
Installierte Themes
Ein Theme auswählen und auf die gesamte App anwenden
Verfügbare Themes
Themes aus der Community durchsuchen und installieren
Admin-Passwort
Leer lassen um Authentifizierung zu deaktivieren
Erweiterungen
Optionale Dashboard-Bereiche ein-/ausblenden
Funktionen
Breitbandmessung (BNetzA) PDF vom offiziellen BNetzA Breitbandmessung-Tool
Gaming-Qualitätsindex Zeigt ein Gaming-Qualitäts-Badge in der Hero Card basierend auf Latenz, Jitter und Signalzustand.
Segment-Auslastung Kabel-Segmentauslastung aus dem FRITZ!Box-Monitoring. Benötigt FRITZ!OS 8.20 oder neuer auf unterstützter Kabel-Firmware.
Module
Backup & Restore Scheduled backups and one-click restore for DOCSight data
Before/After Comparison Compare signal quality between two arbitrary time periods
BNetzA Broadband Measurement BNetzA Breitbandmessung protocol parsing and file watcher
Connection Monitor Always-on latency monitoring with ICMP/TCP probing for cable troubleshooting
Incident Journal Document connection issues, attach evidence, and group entries into incidents for ISP complaints
Modulation Performance Daily modulation distribution, low-QAM exposure, and health index
MQTT / Home Assistant Publish DOCSIS data to MQTT with Home Assistant Auto-Discovery
Reports & Complaints Generate PDF incident reports and ISP complaint letters
Smokeping Smokeping latency monitoring graph integration
Speedtest Tracker Speed test results from Speedtest Tracker with health classification
ThinkBroadband BQM Broadband Quality Monitor graph collection from ThinkBroadband
VFKD Thresholds Signal thresholds based on the official Vodafone pNTP Interface Specification v1.06
Weather Integration Correlate signal quality with outdoor temperature via Open-Meteo
Community-Module
Module aus der Community-Registry durchsuchen und installieren
Community-Module werden geladen...
Über das Projekt
Version, Projekthinweise und Datenschutzmodell
Version v2026-06-10.1058
Hinweisbereitstellung Mit dieser Version gebündelt
Maintainer-Hinweise
Gebündelte Projektupdates vom DOCSight-Maintainer

Keine aktiven Maintainer-Hinweise.

Datenschutzmodell
Maintainer-Hinweise sind mit DOCSight gebündelt und werden lokal ausgewertet. DOCSight ruft keinen entfernten Hinweis-Feed ab, rendert kein entferntes HTML und sendet beim Anzeigen oder Ausblenden von Hinweisen keine Telemetrie.
DOCSight unterstützen
Hilf mit, dieses Projekt am Leben zu halten

DOCSight entstand aus dem persönlichen Kampf mit instabilem Kabelinternet und Support-Antworten, die nie zur Realität passten. Ich wollte ein Tool, das Frust in klare technische Beweise verwandelt, die man wirklich nutzen kann. Wenn du diese Mission unterstützen möchtest, vielen Dank. Es hilft wirklich.

— Dennis
GitHub Sponsors
Monatliches Sponsoring
Stern auf GitHub geben, damit andere DOCSight finden GitHub
Sicherung & Wiederherstellung
DOCSight-Daten herunterladen oder automatische Sicherungen planen
Automatische Sicherungen
Sicherungen regelmäßig in ein Server-Verzeichnis speichern
Aktiviert
Server-Verzeichnis für Sicherungen
Anzahl der aufzubewahrenden Sicherungsdateien
BNetzA Datei-Watcher
Automatischer Import von Messdateien
Aktiviert Importiert automatisch BNetzA-Messprotokolle (PDF/CSV) aus einem überwachten Verzeichnis
Pfad, in dem Messdateien abgelegt werden (z.B. durch einen Sidecar-Container)
Im Wiki findest du ein Docker-Compose-Beispiel mit der offiziellen BNetzA Desktop-App als Sidecar
ThinkBroadband BQM
optional
ThinkBroadband CSV Yesterday Share-Link für die tägliche Sammlung einfügen. CSV Live ist nur für Live-Stichproben gedacht. DOCSight ruft nach dem Setup einmal sofort ab und danach täglich zur konfigurierten Uhrzeit. PNG-Links werden nur noch für den Legacy-Bildmodus unterstützt. Für Historie den CSV-Bulk-Import nutzen, um bis zu 12 Monate Historie zu laden, bevor die tägliche Sammlung übernimmt.
Uhrzeit für den Abruf von CSV-Yesterday-Daten (konfigurierte Zeitzone). Verpasste Tage werden nicht automatisch nachgetragen; importiere historische CSV-Dateien bei längeren Lücken.
Verbindungsmonitor
Permanente Latenzüberwachung für Kabel-Fehlersuche
Verbindungsmonitor aktivieren Überwacht konfigurierte Ziele kontinuierlich und zeichnet Latenz, Paketverlust und Ausfälle auf.
Zeit zwischen Abfragen pro Ziel. Standard: 5000ms (5s). Minimum: 1000ms.
Auto versucht zuerst ICMP, fällt auf TCP zurück falls nicht verfügbar. TCP funktioniert überall.
Port für TCP-Abfragen. Standard: 443.
0 = alle Daten behalten. Sonst werden ältere Daten gelöscht.
Aufeinanderfolgende Timeouts bis ein Ausfall-Event ausgelöst wird.
Paketverlust-Prozentsatz der eine Warnung auslöst.
IP-Adressen oder Hostnamen zur Überwachung.
MQTT Broker
optional - für Home Assistant
Standard: homeassistant. Nur ändern, wenn du es in HA angepasst hast.
Unsicheres TLS Skip TLS certificate verification
Smokeping
optional
Basis-URL deiner Smokeping-Instanz (ohne /cache/)
Komma-getrennte Smokeping-Hierarchie-Pfade (z.B. InternetSites.Google). Die genauen Namen findest du in deiner Smokeping-Targets-Konfiguration.
Speedtest Tracker
Optional
Basis-URL deiner Speedtest Tracker Instanz
Bearer-Token aus den Speedtest Tracker Einstellungen
Unsicheres TLS TLS-Zertifikatsprüfung für selbstsignierte HTTPS-Zertifikate überspringen
Vertraglich gebuchte Download-Geschwindigkeit in Mbps für die Bewertung
Vertraglich gebuchte Upload-Geschwindigkeit in Mbps für die Bewertung
Wetter
optional — Signalqualität mit Außentemperatur korrelieren
Wetterdaten-Erfassung aktivieren Ruft stündlich die Außentemperatur von Open-Meteo ab (kostenlos, kein API-Key). Historische Daten werden automatisch nachgeladen.
Deine Standort-Koordinaten (z.B. 52.52 / 13.41 für Berlin). Finde deine auf latlong.net