Worum geht's
Du lernst, wie Interoperabilität in industriellen IoT-Szenarien umgesetzt wird. Du wendest Datenmodellierungsstandards (z. B. JSON/JSON Schema) sowie W3C Web of Things-Standards praktisch an und arbeitest mit IP-basierten Protokollen (z. B. HTTP, CoAP, MQTT). Am Ende kannst du Protokolle und Standards erklären, in unterschiedlichen Systemarchitekturen einsetzen und Anwendungscode von Protokoll‑/Geräte‑Logik trennen.
Was du danach kannst
- IoT-Standards und -Protokolle erklären und anwenden
- Standards/Protokolle in verschiedenen IoT-Systemarchitekturen einsetzen
- Anwendungslogik von Protokoll- und Geräteimplementierung trennen
- Einfache IoT‑Geräte entwickeln und in verteilten Anwendungen zusammensetzen
- Designentscheidungen für Softwarearchitekturen auf Basis besprochener Standards treffen
Aus was das Modul besteht
- VorlesungEinführung in Konzepte, Standards und Protokolle
- Übungsaufgaben / ProgrammieraufgabenAnwendung des Gelernten in praktischen Aufgaben; größtenteils remote bearbeitbar
- IoT Remote Lab / praktische ÜbungenProgrammierung von Geräten und Umsetzung realer Automationsszenarien
Lehrmethode
- PräsenzvorlesungenEinführung der Inhalte im Klassenraum
- Haus-/ProgrammierungsaufgabenVertiefung und praktische Anwendung nach jeder Vorlesung; größtenteils remote möglich
- Remote-Lab-Interface und reale IoT-GeräteHands-on-Umsetzung von Automations- und Interoperabilitätsaufgaben