Lektion 3.0 Fortgeschrittene Nutzung
Dieses Modul geht über die alltäglichen Plattformfunktionen aus den Lektionen 1 und 2 hinaus und behandelt die fortgeschrittenen Analyse- und Integrationsmöglichkeiten der IoT-Plattform: das Decodieren eigener Hardware, das Anbinden externer Tools sowie das Erstellen umfangreicher Berichte und Dashboards.
Jede Lektion ist praxisorientiert und verlinkt für mehr Tiefe auf ein ausführlicheres Entwickler- bzw. Benutzerhandbuch.
Lektionen in diesem Modul
-
3.1 Grafana – live Dashboards, Karten, Flottentabellen und Alarme aus Ihren Gerätedaten erstellen.
Grafana ist ein beliebtes Open-Source-Tool für Dashboards, Karten und Alarme. Die IoT-Plattform stellt zwei dedizierte Grafana-Datenquellen bereit, sodass Sie sowohl Live- als auch historische Gerätedaten nutzen können, um Flottenübersichten zu erstellen und sich benachrichtigen zu lassen, wenn etwas schiefgeht.

-
3.2 Power BI – Daten aus der IoT-Plattform für fortgeschrittene Analysen, Energie-KPIs und Abrechnungsberichte in Power BI abrufen.
Der Power-BI-Custom-Connector der IoT-Plattform bringt Ihre Gerätedaten direkt in Power BI Desktop für fortgeschrittene Analysen und Berichte: Anlagenübersichten, Energie-KPIs, Abrechnungsberichte und mehr. Power BI Desktop läuft ausschließlich unter Windows.

-
3.3 Node-RED – Geräte simulieren, Drittsysteme integrieren und Node-RED als SDK für die Entwicklung von Übersetzern nutzen.
Node-RED ist ein Low-Code-, Flow-basiertes Tool zum Verknüpfen von Hardware, APIs und Diensten. Mit der IoT-Plattform wird es verwendet, um Geräte zu simulieren, Drittsysteme zu integrieren und als SDK zum Erstellen und Testen von Übersetzern.

-
3.4 MQTT Explorer – auf dem MQTT-Broker der IoT-Plattform publizieren und subskribieren, um den Datenfluss zu testen.
MQTT Explorer ist ein kostenloses Desktop-Tool zum Publizieren und Subskribieren von MQTT-Topics, der schnellste Weg, den MQTT-Broker der IoT-Plattform in beide Richtungen zu testen: Daten hineinsenden, um ein Gerät zu erstellen oder zu aktualisieren, und beobachten, welche Daten die Plattform herausveröffentlicht. Mehrere frühere Lektionen nutzen es bereits; diese Lektion fasst die wichtigste Nutzung an einem Ort zusammen.

-
3.5 Postman – die REST-API der IoT-Plattform über eine GUI aufrufen: authentifizieren, Geräte lesen, Daten pushen, CSV-Zeitreihen importieren.
Postman ist ein grafischer HTTP-Client zum Erkunden und Aufrufen der REST-API der IoT-Plattform: anmelden, Geräte lesen, Daten pushen und gespeicherte Request-Collections ausführen.
-
3.6 Curl – dieselben REST-API-Aufrufe über die Kommandozeile, direkt skriptfähig.
curlführt dieselben REST-API-Aufrufe aus wie Postman, jedoch direkt über die Kommandozeile, ideal für schnelle Tests und für Skripting oder Automatisierung. Diese Lektion spiegelt die Postman-Lektion mitcurl. -
3.7 Übersetzerentwicklung – eigene Payload-Decoder bauen, testen und hochladen, die das kanonische Datenmodell der IoT-Plattform ausgeben. Dies ist die fortgeschrittenste Lektion: echte Softwareentwicklung, deshalb kommt sie zuletzt.
Ein Übersetzer decodiert die Rohdaten-Payload eines Geräts in das flache, kanonische Datenmodell der IoT-Plattform und verwandelt ein herstellerspezifisches Feld oder einen Hex-Blob in konsistent benannte, einheitsbehaftete Werte wie
temperaturein °C. Frühere Lektionen haben Übersetzer nur verwendet; in dieser bauen, testen und laden Sie Ihren eigenen hoch.
Was sie verbindet
Alle bauen auf demselben Fundament auf, das Sie zuvor gelernt haben: Die Daten jedes Geräts werden auf ein einziges kanonisches Datenmodell normalisiert (konsistente Feldnamen, Einheiten und Größen). Genau diese Konsistenz ermöglicht es, dass ein Übersetzer, ein Grafana-Panel, ein Power-BI-Bericht oder ein Node-RED-Flow mit jedem Gerät funktioniert – das Thema, das sich durch dieses gesamte Modul zieht.
Empfohlene Reihenfolge
Wenn Sie neu bei diesen Themen sind, arbeiten Sie sie in der angegebenen Reihenfolge durch – sie führen vom Betrieb der Plattform bis hin zum Bau eigener Übersetzer (das fortgeschrittenste Thema) am Ende. Wenn Sie nur eine benötigen, steht jede Lektion für sich – beginnen Sie mit dem Tool, das Sie brauchen:
- Daten visualisieren → Grafana oder Power BI.
- Simulieren oder integrieren → Node-RED.
- Direkt mit der API oder dem MQTT-Broker sprechen → MQTT Explorer, Postman oder Curl.
- Ein neues Gerät decodieren → Übersetzerentwicklung.