Das Featureset im Detail
Die wesentlichen Softwarekomponenten der Best Practice Lösung von congatec sind die verschiedenen Cloud-API Funktionsmodule sowie die Demo- und Testmodule für betreiberunabhängige IoT-Clouds. Die Sensor-Engine der congatec Cloud-API für IoT-Gateways sorgt für eine protokollunabhängige Kommunikation mit den lokalen Sensoren und Aktoren. Zudem normiert sie die Messwerte auf frei definierbare physikalische Einheiten und prüft sie auf Sinnhaftigkeit. Die congatec CGOS-Bibliothek bindet zusätzlich relevante Systemparameter des Gateways ein, wie Systemtemperaturen, CPU-Auslastung oder Einbruchsdetektion. Über die Rule-Engine initiiert das Gateway lokal Warnungen und automatisierte Aktionen, wenn bestimmte Werte überschritten wurden oder drohen, einen definierten Grenzwert zu überschreiten. Die Communication-Engine standardisiert schließlich die verschlüsselte und betreiberunabhängige Cloud-Kommunikation über drahtlose oder drahtgebundene Internetverbindungen. Die Evaluierungssoftware für die IoT-Cloud bietet Entwicklern alle erforderlichen Werkzeuge, um Sensordaten in der Cloud zu konsolidieren. Zusätzlich lassen sich hier auch zentrale Melde- und Steuerungsregeln für angebunden IoT-Applikation anlegen, weitere Eskalationsszenarien definieren sowie Dashboards für Remote-Clients bereitstellen.
 
congatec stellt OEMs auf Anfrage alle benötigten Softwaremodule im C++ Quellcode zur Verfügung, was die Entwicklung eigener IoT-Applikationen für Linux und Windows auf Basis dieses applikationsfertigen Referenzdesigns deutlich vereinfacht. Bei Bedarf stellt congatec auch noch weitere Softwaredienstleistungen für das Cloud-API und die Cloud-Anbindung bereit.