Von 25. bis 28 Juni 2019 fand das „1. Future Tech Bootcamp“ im Rahmen der Initiative „Industry meets Makers“ (IMM) statt, die drei Themen waren Blockchain, Internet of Things (IoT) & Artificial Intelligence (AI).
Industry meets Makers – 1. Future Tech Bootcamp
Die Location und die Versorgung der Teilnehmer stellte die Fachhochschule St. Pölten zur Verfügung. Die Veranstaltung war also nicht nur thematisch top, sondern auch perfekt organisiert!
Einige bei IMM 2019 bereits aktive Maker wurden durch mehrere Teams der FH ergänzt und es wurde fleissig an vielen unterschiedlichen Aufgabenstellungen (hier „Briefings“ genannt) gearbeitet.
Mehrere Unternehmen stellten Know How, Equipment und Tools zur Verfügung, sodaß ein sehr beeindruckender Technologie Stack für uns Maker bereit stand:
Der am Bootcamp verfügbare Technologie Stack
Ich fokussierte mich (wie üblich) auf den Bereich Blockchain und hatte auch ein Thema vorbereitet (Air Quality Chain mit den Open-Data aus Niederösterreich), wechselte aber kurzfristig den Fokus, um Blockchain-Integrationen für mehrere andere Projekte zu ermöglichen:
IoT-Blockchain Interfaces
Die konkrete Aufgabe war also, eine Schnittstelle zwischen der Microtronics Cloud und der 0bsnetwork Blockchain-Plattform zu entwickeln und zu implementieren. Die von drei im Rahmen des Bootcamps erarbeiteten Usecases erfassten bzw. berechneten Daten können damit über das Microtronics-API ausgelesen, in der Blockchain unveränderbar protokolliert und später über ein weiteres API wieder ausgelesen werden, z.B. zur Auswertung oder Darstellung in einem Web-GUI.
Dazu wurden folgende Teile des Technologie Stacks genutzt:
Von mir genutzte Teile des Technologie Stacks
Auf der IoT-Seite (links) befinden sich die Microtronics Devices, die per Mobilfunknetz mit der Cloud kommunizieren, sowie Sensoren von einem weiteren Technologiepartner (sens.at), die über LoraWAN angebunden sind. Zentral sorgt die Microtronics Cloud für die Erfassung, Verarbeitung und Speicherung der Daten und das Device Management. Die Daten werden dann über REST API-Calls von mehreren Instanzen der neu implementierten IoT-Blockchain Schnittstelle abgerufen und in der 0bsnetwork Blockchain abgelegt.
Bei den betroffenen IoT Usecases handelt es sich um die Projekte „Measurement of swimming pool conditions“, „Smart e-filling station“ und „Environmental measurement via LoraWAN“.
Bei der „e-filling station“ handelt es sich um eine Implementierung der Datenerfassung für eine e-Tankstelle, pro Ladevorgang werden die wesentlichen Daten in der Blockchain abgelegt und damit unmanipulierbar protokolliert. Parallel dazu findet die Bezahlung der Aufladung mit einem Cryptotoken statt, im implementierten Demosystem wurde ein „KillowattStunden-Token“ dafür erstellt.
Beispiel: In der Blockchain protokollierte Daten der e-Tankstelle
Beim Projekt „Environmental measurement via LoraWAN“ ging es um Umgebungsdaten (Temperatur, Feuchte und CO2 Gehalt), die im Rahmen der Zucht von Speisepilzen (Austernpilzen) anfallen und überwacht und protokolliert werden müssen. Briefing-Partner für dieses Projekt ist übrigens Firma Hut & Stiel, die für ihr Motto „Wie machen aus Kaffeesatz Speisepilze!“ immer bekannter wird …
Beispiel: Grafische Darstelllung der in der Blockchain protokollierten Daten des Projektes „Pilze“
Nach 4 „heißen Tagen“ ging das Bootcamp am Freitag mit einer Präsentation aller Projekte plus der Projekte der parallel stattfindenden „Summer School“ zu Ende …
Ich sage Danke an alle Beteiligten und vor allem an das Organisationsteam, stellvertretend für viele erwähne ich hier Sandra (IMM), Franz (FH-StP) und Tom (Moderation)!
Update (17.7.2019): Der Bericht im IMM Magazin ist online!