Webstandards für das Internet der Dinge
Das W3C Web of Things (WoT) versucht der Fragmentierung im IoT entgegenzuwirken. Hierbei versucht man explizit, nicht noch einen weiteren Standard zu schaffen, sondern mit Technologiebausteinen die existierenden Lösungen zu komplementieren.
Eine zentrale Rolle spielt hier die semantische Beschreibung von Dingen für Dinge – eine Art HTML für Maschinen. Hierzu standardisiert die W3C WoT Working Group die ersten Bausteine. Nach einer generellen Einführung werden diese Bausteine genauer erläutert werden:
* die WoT Thing Description mit maschinenlesbaren Metadaten zum Ding und dessen Interaktionsmöglichkeiten (Dienste/Ressourcen),
* die WoT Scripting API, die es ähnlich zum Webbrowser erlaubt, portable, herstellerunabhängige IoT-Applikationen zu schreiben,
* eine Sammlung von WoT Binding Templates, die dokumentieren, wie mit der WoT Thing Description existierende Plattformen und Protokolle beschrieben werden.
Vorkenntnisse
Grundverständnis der Webtechnologien
Lernziele
* Aktuelle IoT-Aktivitäten im World Wide Web Consortium (W3C)
* Web-of-Things-Technologiebausteine
* Möglichkeiten zum Beitragen