Alles auf einem Blick - Mit der ECCO-App des InnoHub
Innerhalb des Handlungsfeldes Edge Computing und Connectivity (ECCO) wurde unsere ECCO-App entwickelt. Die App nutzt Daten aus verschiedenen Technologien, wie beispielsweise RFID, UWB, LoRaWAN und MQTT, um den InnoHub zu einem interaktiveren Ort zu machen. Durch die App können verschiedene IoT-Geräte, Maschinen der Modellfabrik und allgemeine Daten genutzt werden um innerhalb eines gemeinsamen Netzwerkes einen Mehrwert für den InnoHub zu schaffen.
Nutzer der App können somit selbststänidig mit verschiedenen Dingen des InnoHub digital interagieren. Die ECCO-App ist für iOS und Android verfügbar und wird im „Flutter“ entwickelt, um eine plattformübergreifende Nutzung zu ermöglichen. Flutter bezeichnet dabei ein Framework, mit welchem zusammen mit der Programmiersprache Dart die ECCO-App entwickelt wurde.
„Unsere ECCO-App macht den InnoHub erlebbar. Sie bringt verschiedene Anwendungsfälle und Demonstratoren in einer einzigen App zusammen. Mit der App können Services und Funktionen in der Modellfabrik eigenständig genutzt werden. Sie vereint dazu unsere Entwicklungen im Bereich verteilter Systeme und Edge Computing sowie Mensch-Technik-Interaktion wie bspw. Augmented Reality.“
Prof. Dr. Matthias Böhmer
Professor IT-Lab
AR-Visualisierung der Maschinendaten
Die Spritzgussmaschine, der PdM-Demonstrator, der Metall-3D-Drucker und die CNC-Maschine werden über Image- und Modeltargets erkannt, sodass nach Erkennung ein Infopanel mit Live-Daten angezeigt werden kann. Diese Informationen werden über MQTT aus der Data Platform des InnoHub oder direkt von den Maschinen abgerufen.
Auslösen von Bestellungen und Zustandsüberwachung der Fischertechnik Lernfabrik
Die Fischertechnik Lernfabrik stellt verschiedene Produktionsabläufe spielerisch dar. Die wichtigsten Statusinformationen können über MQTT in der ECCO-App angezeigt werden. Hierfür baut die ECCO-App über MQTT eine Direktverbindung zur Fischertechnik Lernfabrik auf. Aber auch eine Auslagerung kann über einen Button-Klick ausgelöst werden.
Live-Visualisierung der Trackables zur Indoor-Lokalisierung
Die Daten der TeraTron Systeme können nun live in der ECCO-App angezeigt werden. Hierfür wird ein HTTP-Request an die Data Platform gesendet, um den initialen Stand des digitalen Zwillings abzurufen. Alle Änderungen danach werden über MQTT abgerufen und in Echtzeit in der Oberfläche aktualisiert. Dies ermöglicht eine leichtgewichtige Aktualisierung der Daten.