Cariota sei dank: Autodaten über IOTA vernetzen 
Dr. Philipp Giese

von Dr. Philipp Giese

Am · Lesezeit: 2 Minuten

Quelle: intelligent vehicle cockpit and wireless communication network concept via Shutterstock

Teilen
BTC65,898.00 $ 2.57%

IOTA ist als ein blockchainähnliches System bekannt, welches intermaschinelle Kommunikation im Internet der Dinge zum Ziel hat. Doch wie genau kann man sich das vorstellen? Ein Entwicklerteam hat einen Use-Case im Bereich intelligente Mobilität nachvollziehbar aufbereitet.

IOTA gilt gemeinhin als Kommunikationsmedium für das „Internet der Dinge“ (engl.: „Internet of Things“ (IOT)). Das System nutzt dafür anstelle einer klassischen Blockchain das sogenannte Tangle, das eine Reihe von Vorteilen hinsichtlich Geschwindigkeit und Skalierbarkeit bietet. IOTA wird in Kooperation mit Unternehmen und Wirtschaftskonglomeraten entwickelt. Wie genau IOTA und das Tangle, die „Blockchain ohne Blöcke“, funktioniert, haben wir uns schon einmal genauer angesehen.


Man hörte viel von Partnerschaften rund um IOTA, doch kann man sich selbst eine Vorstellung von der Nutzung des Tangle-basierten IOT-Netzwerks machen? Das Projekt CarIota hat einen Use-Case zur Vernetzung von Automobil und Tangle aufgebaut.

Cariota – Vernetzung von Auto und Tangle

Als Basis benutzt das Entwicklerteam einen Arduino Yun. Arduinos sind Mikrocontroller, die gerade im DIY-Bereich dank der vergleichsweise einfachen Ansteuerung besonders beliebt sind. Die Mikrocontroller-Programmierung geschieht mithilfe einer C-ähnlichen Sprache. Neue Codes können auf den Arduino über die USB-Schnittstelle eines normalen Computers geladen werden.

Der Arduino-Code fragt die Sensordaten periodisch ab und erhält danach schnelle Antworten vom CAN-Bus Shield. Ein CAN-Bus ist ein industriell genutztes Datenübertragungssystem. Über dieses Bus-System können verschiedene Sensordaten aus dem Automobil weitergegeben werden. Das geschieht über den OBD-II Port, der bei jedem Auto leicht zugänglich ist.


Direkt über den Arduino kann man die Daten zumindest noch nicht an das Tangle weitergeben. Die Daten werden deshalb in das JSON-Format überführt und mithilfe des sogenannten MQTT-Protokolls versendet. Das Message-Queue-Telemetry Transport-Protokoll ist ein Standard in der intermaschinellen Kommunikation. Empfänger dieser MQTT-Nachricht ist schließlich ein Raspberry Pi. Mithilfe Masked Authenticated Messaging oder kurz MAM kann der Raspberry Pi die Daten an das Tangle senden.

Diese Daten können nun ihrerseits dezentral über einen MAM-Decoder abgerufen werden. Man kann sogar einen Schritt weitergehen und einen weiteren Use-Case namens Sensorhub nutzen. Mit diesem kann man dann mehrere MAM-Streams abonnieren und die Daten auf einer Karte überwachen.

Man sieht also: Auf Github und mithilfe von Produkten, die über verschiedene Onlineshops erwerbbar sind, kann man sich – ganz im Sinne von #BUILDL – im Rahmen eines Wochenendprojekts eine Vorstellung von IOT und intermaschineller Kommunikation machen.

BTC-ECHO


Teilen
Die aktuellsten News kostenlos per E-Mail
Ich stimme zu, dass meine E-Mail-Adresse für den Versand des Newsletters gespeichert und verarbeitet wird. Weitere Hinweise
Das führende Bitcoin & Blockchain Szene Magazin

In Print und Digital verfügbar

Neue Investmentchancen verstehen und ergreifen

Jeden Monat über 60 Seiten Insights, Analysen, KnowHow

Gratis Prämie im Jahresabo

24 Karat vergoldete Bitcoin Münze

BTC-ACADEMY