Echtzeitdaten
Wie Kilo IoT Echtzeit-Sensordaten an Dashboards und die Übersicht liefert — und was zu prüfen ist, wenn Aktualisierungen ausbleiben.
Der Kilo IoT Server liefert Gerätedaten in Echtzeit an Ihre Dashboards und die Übersichtsseite. Wenn ein Sensor einen neuen Messwert meldet, erscheint dieser Wert sofort auf dem Bildschirm, ohne dass ein Seiten-Refresh oder manuelles Eingreifen erforderlich ist. Diese Seite erklärt die beiden Live-Daten-Bereiche, wie die Echtzeitübertragung funktioniert und was zu prüfen ist, wenn Daten nicht wie erwartet angezeigt werden.
Zwei Live-Daten-Bereiche
Die Plattform zeigt den Echtzeitstatus an zwei Stellen an, jeweils mit unterschiedlichem Verhalten:
Übersichtsseite: Live-Daten-Schaltfläche
Auf der Übersichtsseite, der Header zeigt eine "Live-Daten" Beschriftung mit einer anklickbaren Symbolschaltfläche. Wenn Sie mit der Maus über die Schaltfläche fahren, wird der Tooltip "Neue Daten werden automatisch angezeigt".
Dies ist eine interaktive Schaltfläche. Ein Klick darauf löst eine manuelle Datenaktualisierung aus — die Übersichtsseite fragt die neuesten Geräte- und Gateway-Informationen ab und aktualisiert die Zusammenfassungskarten. Das ist nützlich, wenn Sie gerade ein neues Gerät registriert oder eine Konfigurationsänderung vorgenommen haben und das Ergebnis sofort sehen möchten, statt auf den automatischen Aktualisierungszyklus zu warten.
Dashboard-Header: Live-Daten-Anzeige
Auf jedem Dashboard, der Header zeigt eine "Live-Daten" Beschriftung mit einem kleinen Symbol. Anders als bei der Übersichts-Schaltfläche, ist dies eine Statusanzeige, keine Schaltfläche — sie hat keine Klickaktion, keinen Tooltip und keinen Hover-Effekt.
Die Anzeige bestätigt, dass das Dashboard Echtzeit-Datenaktualisierungen empfängt. Widget-Werte aktualisieren sich automatisch, sobald neue Messwerte von Geräten eintreffen. Die Anzeige verschwindet, wenn Sie in den Bearbeitungsmodus wechseln (ersetzt durch das Bearbeitungssymbol für die Dashboard-Metadaten).

Wie die Echtzeitübertragung funktioniert
Der Server verwendet eine dauerhafte Verbindung zwischen Ihrem Browser und der Plattform, um Datenaktualisierungen sofort weiterzuleiten, sobald sie auftreten:
Gerät sendet Daten — Ein Sensor überträgt einen neuen Messwert über seinen Connector (LoRaWAN, Tracker oder ein anderes Protokoll).
Server verarbeitet den Messwert — Die Daten durchlaufen eine Normalisierung und werden für historische Abfragen gespeichert.
An den Browser senden — Gleichzeitig wird der Messwert an jede aktive Browser-Sitzung gesendet, die ein relevantes Dashboard oder Widget anzeigt.
Widget-Aktualisierungen — Dashboard-Widgets, die die betroffene Metrik anzeigen, aktualisieren ihren angezeigten Wert ohne Neuladen der Seite.
Diese Architektur bedeutet, dass ein Temperatursensor, der alle 60 Sekunden meldet, Ihr Dashboard-Widget alle 60 Sekunden aktualisiert — die Latenz wird durch das Meldeintervall des Geräts bestimmt, nicht durch den Übertragungsmechanismus der Plattform.
Für Integratoren, die externe Systeme entwickeln, welche Echtzeitdaten verarbeiten, unterstützt die Plattform SSE (Server-Sent Events) und WebSocket -Protokolle. Dashboard-Widgets verwenden intern dieselben Mechanismen. Wenn Sie benutzerdefinierte Integrationen entwickeln, die Live-Datenströme benötigen, bilden diese Protokolle die Grundlage.
Der Status „Warten auf Live-Daten“
Wenn ein Dashboard oder Widget mit dem Echtzeit-Stream verbunden ist, aber noch keine Daten eingetroffen sind, kann die Oberfläche „Warte auf Live-Daten". Dies ist ein normaler Zustand, der auftritt, wenn:
Ein Gerät wurde registriert, hat aber noch seinen ersten Messwert gesendet.
Das Meldeintervall des Geräts ist seit dem Öffnen des Dashboards noch nicht abgelaufen.
Das Gerät ist offline oder sein Connector ist nicht aktiv.
Fehlerbehebung bei Datenverzögerungen
Wenn Daten nicht in Echtzeit angezeigt werden:
Gerätestatus prüfen — Öffnen Sie die Detailseite des Geräts und bestätigen Sie, dass es online ist und Daten sendet. Achten Sie auf den Zeitstempel des letzten Kontakts.
Den Connector prüfen — Stellen Sie sicher, dass der dem Gerät zugeordnete Connector aktiv und verbunden ist.
Das Gateway prüfen (LoRaWAN-Geräte) — Wenn das Gerät ein LoRaWAN-Gateway verwendet, stellen Sie sicher, dass das Gateway online und in Reichweite ist.
Den Browser aktualisieren — In seltenen Fällen muss die dauerhafte Verbindung zwischen Browser und Server möglicherweise neu hergestellt werden. Ein Seiten-Refresh behebt dies.
Auf die Live-Daten-Schaltfläche klicken (nur Übersichtsseite) — Auf der Übersichtsseite erzwingt ein Klick auf die Live-Daten-Schaltfläche eine manuelle Datenaktualisierung.
Verwandte Seiten
Übersichtsseite — Hier befindet sich die anklickbare Live-Daten-Schaltfläche.
Widgets hinzufügen — Konfigurieren Sie Widgets, die Echtzeitdaten anzeigen.
Dashboards erstellen — Erstellen Sie die Dashboards, die Live-Aktualisierungen empfangen.
Zuletzt aktualisiert