Von besonderem Interesse sind die Starter-Kits für Entwickler und Produktmanager die schnell, ohne zeitaufwändiges Layout und Mustererstellung, mit standardisierter und geprüfter Elektronik in die Realisierung eines PoC starten wollen. Die hohe Skalierbarkeit der TQ-Module bietet darüber hinaus die Flexibilität, entsprechend des PoCs zu evaluieren, welche Leistungsklassen für die Anwendung im marktfähigen Produkt benötigt werden und sind somit einfach an die Bedürfnisse anpassbar.
Use Case: Datenübertragung
Der typische Anwendungsfall im industriellen Umfeld ist die Übertragung von Daten, z.B. die CAN-Messages der angeschlossenen Geräte bzw. Sensoren in die Cloud. Dabei spielt die Topologie des Netzwerkes eine wichtige Rolle: Stehen die Maschinen vernetzt in einer Fabrikhalle oder sind sie örtlich verteilt?
Im ersten Fall kann ein IoT-Gateway beispielsweise die Vorverarbeitung der Daten übernehmen und sie dann geschützt an eine Cloud-Plattform schicken – also das klassische OPC-UA-Client/Server-Szenario.
Im zweiten Fall gibt es lokal kein Netzwerk und die Geräte bzw. Sensoren müssen ihre Daten selber in die Cloud schicken. Dabei unterstützt sie das Cloud-Starter-Kit mit seiner bereits integrierten LTE-Connectivity, die eine TLS-verschlüsselte Verbindung in die Cloud ermöglicht. Weiter Übertragungswege, wie LoRa, NB-IoT oder Sigfox können auf Wunsch für die spezifische Lösung durch den Embedded-Bereich von TQ realisiert werden. Die Cloud stellt den Broker (MQTT-Server) bereit und damit ist das OPC-UA-PubSub-Szenario gegeben.
Cloud-Kit hilft bei der Individualisierung
Sind die Daten erstmal in der Cloud, kann dort die Datenverarbeitung erfolgen und die Darstellung einem Frontend überlassen werden. Use Cases wie Predictive Maintenance, Maschinenmanagement, KI-basierte Funktionen bis hin zu einem Pay-per-Use-Geschäftsmodell sind damit möglich. In der konkreten Evaluierung hilft das Cloud-Starter-Kit Daten von CAN-Geräten/Sensoren per LTE in eine Cloud zu übertragen. Dabei muss man sich nicht um die technischen Voraussetzungen kümmern, sondern kann sich voll auf die Applikation und Business-Logik konzentrieren. Ein Beispiel dafür ist die Überwachung von Maschinen: Über CAN-Sensoren ermittelte Grenzwerte dienen dazu, um bei Störungen an der Maschine eine Benachrichtigungskette zu triggern.
Vorteile der Implementierung
Für Entwickler ergeben sich zahlreiche Vorteile aus der Implementierung. An erster Stelle steht eine nahezu unbegrenzte Möglichkeit der Datenauswertung und Visualisierung durch die Cloud, je nachdem welche Cloud genutzt wird. Will man diese wechseln bzw. den MQTT-Broker, muss man lediglich die gleichen Einstellungen wie der AWS-Broker verwenden. Damit ist die Nutzung von anderen kommerziellen Anbietern ebenso möglich, wie eine selbst gehostete Cloud oder einen lokalen MQTT-Broker im eigenen Netzwerk, also ohne Internetverbindung, z.B. zu Testzwecken.