## Überblick

SensorPulse Hub ist eine Windows-App zur Übersicht mehrerer PCs im Heimnetz. Sie liest Live-Daten über die SensorPulse-API – ohne Cloud, ohne Agent auf dem Hub-PC selbst.

- Links: Netzwerk-Scan, PC-Liste und Hub-Einstellungen
- Rechts: Quicklook, Warnungen und Sensoren des gewählten PCs
- Automatische Aktualisierung alle 20 Sekunden

## Netzwerk-Scan

Der Hub durchsucht lokale Subnetze nach SensorPulse-Instanzen auf dem konfigurierten Port (Standard: 8765).

- API-Token eintragen, wenn die Ziel-PCs einen Token verlangen
- Gefundene Instanzen erscheinen in der Liste – per Klick hinzufügen
- Alternativ: Pairing-JSON aus SensorPulse Companion importieren oder PC manuell hinzufügen

## Überwachte PCs

Jeder Eintrag speichert Anzeigename, Host, Port und API-Token. Quicklook zeigt CPU, GPU, RAM und Temperaturen; darunter folgen aktive Warnungen und die Sensortabelle.

Aktualisieren lädt den gewählten PC sofort neu; Alle aktualisieren aktualisiert die gesamte Liste.

## Hub-Einstellungen

- Sensordaten in Hub-Datenbank speichern – optional Historie in `%AppData%\SensorPulse\Hub\hub-data.db`
- Oberflächensprache – Deutsch und Englisch sind eingebaut; weitere Sprachen nach Installation eines UI-Sprachpakets
- SQL Admin – SQLite-Datenbank des Hubs bearbeiten (Tabellen, Abfragen, Automatisierung)

## Sprachpakete

Standardmäßig sind Deutsch und Englisch (Oberfläche und F1-Hilfe) im Hub enthalten. Für Französisch, Spanisch, Italienisch und Polnisch laden Sie das passende Sprachpaket von der Download-Seite – in den Einstellungen per Hilfe-Paket herunterladen oder Aus Datei installieren…. Danach steht die Oberflächensprache zur Auswahl.

## SQL Admin (Hub-Datenbank)

Der SQL Admin entspricht dem SensorPulse SQL Admin – mit Hub-Tabellen (`hub_clients`, `hub_sensors`, `hub_alerts`, …). Schema-Befehle (DROP, ALTER) sind gesperrt.

Automatisierung: geplante Sicherungen und Wartung, solange SensorPulse Hub geöffnet ist.