Direkt zum Inhalt

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.

 

Bitte akzeptieren Sie die Marketing-cookies um das Video anzuschauen.

Prof. Dr. Matthias Böhmer, Professor des IT-Lab

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.

 

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.

Kaminsteuerung

Der Kamin im Kaminzimmer des InnoHub kann über die ECCO-App gesteuert werden, indem zur Steuerung ein Arduino unter der Metalltrasse über dem Kamin befestigt ist. Der Arduino nimmt Befehle über MQTT entgegen und sendet daraufhin ein Infrarotsignal zum Kamin. Zur Bewegungserkennung ist ein Bewegungssensor unter der Metalltrasse befestigt, welcher erkennt, ob Bewegung im Raum ist. Bei Bewegung wird der Kamin eingeschaltet, sobald keine Bewegung mehr erkannt wird, schaltet sich der Kamin nach fünf Minuten wieder ab.

Überwachung der Parkplatzauslastung vor der Halle 51

Um die aktuelle Parksituation vor der Halle 51 digital abbilden zu können, sind Bosch-Parksensoren auf den Parkplätzen montiert, welche über LoRaWAN den aktuellen Status des jeweiligen Parkplatzes an ein Gateway von NetCologne senden. Dieses Gateway befindet sich in den Räumlichkeiten des InnoHub und leitet die empfangenen Informationen an die Data Platform weiter. Somit kann von der ECCO-App immer die aktuelle Parksituation abgerufen werden. Zur Anzeige in der ECCO-App wird ein HTTP-Request an die Data Platform gesendet, welcher den initialen Status abfragt. Alle Änderungen danach werden über MQTT abgerufen
und in Echtzeit in der Oberfläche aktualisiert.

Omlox

Um alle Trackables des InnoHub orten zu können, werden verschiedene Technologien wie RFID und UWB an die Software “DeepHub” von Flowcate angebunden. Diese Software realisiert den Omlox-Standard und ermöglicht so eine herstellerunabhängig Ortung im InnoHub. Zur Anzeige in der ECCO-App wird eine WebView implementiert, welche die DeepHub-Oberfläche anzeigt. Dieser Aufruf funktioniert nur lokal im WLAN des InnoHub.

Teile diese Seite