Verbindungsstatus
Backend-URL
—
Application ID
—
TTS Server
—
Tenant
—
Backend-Status
—
Backend API-Endpunkte
GET /api/packets?limit=500&after=ISO&before=ISO&device=id
GET /api/devices — Geräteliste
GET /api/gateways-tts — Gateway-Liste
GET /api/tts-proxy/storage?limit=&after=&before=&app_id= — TTS Storage Proxy
WS /ws — Live-Paket-Stream
POST /api/downlink {"device_id":"..","payload_b64":"..","f_port":1}
POST /tts/webhook — TTS Webhook-Eingang
GET /api/config — Konfiguration lesen
POST /api/config — Konfiguration schreiben + Neustart
GET /health — Health-Check
GET /api/devices — Geräteliste
GET /api/gateways-tts — Gateway-Liste
GET /api/tts-proxy/storage?limit=&after=&before=&app_id= — TTS Storage Proxy
WS /ws — Live-Paket-Stream
POST /api/downlink {"device_id":"..","payload_b64":"..","f_port":1}
POST /tts/webhook — TTS Webhook-Eingang
GET /api/config — Konfiguration lesen
POST /api/config — Konfiguration schreiben + Neustart
GET /health — Health-Check
Tenant: —
·
App-ID: —
Pakete gesamt
0
Aktive Geräte
0
Aktive Alarme
0
Ø Paketrate
—
Pakete/Stunde
Keine Pakete — Demo laden oder Backend verbinden.
Paketdetails
Dekodierte Felder
Raw Payload
RF-Metadaten
Tenant: —
·
App-ID: —
Zeitbereich & Filter
Pakete
0
Zeitraum
—
Ø RSSI
—
Paketrate
—
/ Stunde
Historische Pakete
0
| Zeitstempel | Gerät | Felder & Raw | RSSI | SNR | SF | FPort |
|---|
GPS-Tracker Karte
GPS-Datenpunkte
| Zeit | Gerät | Lat | Lon | Alt | RSSI |
|---|
Gateway-Übersicht
0
0 online
0 offline
Gateway-Daten werden geladen...
| Status | Gateway ID | Name | Koordinaten | Zuletzt gesehen | Uplinks | RTT |
|---|
Zeitraum
·
Von
Bis
Gerät (Wildcard)
Offline ab (Stunden)
Packet Loss Rate
—
Frame-Counter-Lücken
Anomalien erkannt
0
Offline-Geräte
0
Analyse-Zeitraum
—
Ø GW-Diversität
—
GWs pro Paket
Dominanter SF
—
Häufigster Spreading Factor
Analysierte Pakete
—
Analysierte Geräte
—
Geräte-Status & Letztes Paket
Offline-Schwelle: 24h
| Status | Gerät | DevEUI | Letztes Paket | Vor | FPort | Typ | RSSI | SNR | SF | Ø GW | Pkt/h | Loss | Join |
|---|
Geräte-Ranking (Verbindungsqualität)
Daten laden für Analyse.
Paketrate-Trend (Pakete/Stunde)
Signal-Heatmap (RSSI/SNR)
Metrik:
Jede Zelle = ein Paket (zeitlich sortiert, links=ältester)
Daten laden für Analyse.
Schwach
Stark
Uplink-Aktivität (pro Stunde)
Daten laden für Analyse.
Spreading Factor Verteilung
Daten laden für Analyse.
Gateway-Diversität pro Gerät
Daten laden für Analyse.
Frame-Counter-Lücken (Packet Loss)
| Gerät | Zeitstempel | Erwarteter FC | Erhaltener FC | Verlorene Pakete |
|---|
Anomalie-Erkennung (µ ± 3σ)
| Gerät | Zeit | Feld | Wert | µ | σ | Abweichung |
|---|
Backend-Konfiguration
Änderungen starten den Dienst automatisch neu
TTS Verbindung
Gateway-Karte (optional)
MQTT (optional)
Datenbank
⚠ Der Dienst startet nach dem Speichern automatisch neu — laufende WebSocket-Verbindungen werden kurz unterbrochen.
Neue Alarmregel
Aktive Alarmregeln
Keine Regeln definiert.
Alarm-Protokoll
| Zeit | Gerät | Regel | Wert | Status |
|---|
Decoder-Profil hinzufügen
Gespeicherte Profile
Keine Profile vorhanden.
Manueller Payload-Decoder
Felder
Bytes
Neues Profil
Geräte deren ID dem Muster entspricht werden automatisch diesem Profil zugeordnet. Wildcards (*) werden unterstützt.
Downlink-Kommandos
Noch keine Kommandos — füge das erste hinzu.
Kommando hinzufügen
Gespeicherte Profile
0
Noch keine Profile — erstelle das erste Profil oben.
Downlink senden
Bestätigung anfordern
Downlink-Protokoll
| Zeit | Gerät | FPort | Payload | Confirmed | Status |
|---|
Backend-Profile
Lade Profile…
Neues Profil
TTS Verbindung
Gateway
MQTT & Daten
Benutzerverwaltung
Neuer Benutzer
| Benutzername | Rolle | Erstellt | Letzter Login | Aktionen |
|---|
Passwort ändern
⚠️
Aktuelle Warnungen
Neue Lizenz anlegen
Alle Lizenzen
| Status | Mandant | Profil | Geräte | Gateways | Gültig bis | Verbleibend | Aktionen |
|---|
Alarmregeln
📧 Mail-Konfiguration (SMTP)
Globale SMTP-Einstellungen für Lizenz-Warnmeldungen. Alternativ in der .env des Backends konfigurierbar.
📋 Alarm-Verlauf (letzte 50 Einträge)
| Zeitstempel | Mandant | Typ | Meldung |
|---|