- Einführung in ThingsBoard
- Architekturüberblick (Microservices, Datenbanken)
- Vergleich mit anderen IoT-Plattformen (AWS IoT, Azure IoT)
- Typische Anwendungsfälle (Smart Metering, Asset Tracking)
- Installation und Konfiguration
- Deployment-Optionen (Docker, Kubernetes, Cloud)
- Cluster-Konfiguration für Hochverfügbarkeit
- Grundlegende Systemadministration
- Device Management
- Geräteregistrierung und Provisioning
- Device Profiles und Telemetriedaten
- OTA-Updates verwalten
- Datenvisualisierung
- Dashboard-Erstellung mit Widgets
- Echtzeit-Datenvisualisierung
- Alarmkonfiguration und Benachrichtigungen
- Regelketten (Rule Chains)
- Datenverarbeitungslogik erstellen
- Filterung und Transformation von Telemetriedaten
- Integration externer Services (Webhooks, MQTT)
- API-Integration und Customization
- REST API und MQTT API Nutzung
- Erweiterungen mit Custom Widgets
- UI-Anpassungen für White-Labeling
- Sicherheit und Skalierung
- Authentifizierung (OAuth2, JWT)
- Datenverschlüsselung im Transit und at Rest
- Performance-Optimierung für Massendaten
- Praxisszenario: Smart Building
- Integration von Sensoren und Aktoren
- Energieverbrauchsmonitoring
- Predictive Maintenance Implementierung
- Abschlussübung: Praktischer Workshop mit ThingsBoard
- Einrichtung einer Testumgebung mit ThingsBoard
- Registrierung eines IoT-Geräts und Konfiguration der Telemetrie
- Erstellung und Anpassung eines Dashboards zur Visualisierung von Sensordaten
LernzieleDie Teilnehmenden erwerben fundierte Kenntnisse über die Einrichtung, Verwaltung und Optimierung von ThingsBoard, um IoT-Daten effektiv zu integrieren und zu visualisieren.
ZielgruppenDas Seminar richtet sich an IT- und Systemadministratoren, IoT-Entwickler, Datenanalysten und technische Entscheidungsträger, die an der Implementierung und Optimierung von IoT-Lösungen interessiert sind. Grundkenntnisse in Netzwerktechnologien und IT-Infrastrukturen sind von Vorteil.