congatec premiers Cloud API for IoT gateways and IoT edge servers
congatec’s new Cloud API for IoT Gateways communicates with local smart sensors, processes and converts the acquired data and executes automated actions based on a local rule engine, reducing traffic to the IoT cloud and enabling fast local actions. Secure bidirectional data exchange with any suitable clouds is achieved by using the TLS secured MQTT protocol. The best practice design solution utilizes the Microsoft Azure cloud. Clients can access this cloud via https in client or administrator mode. All these features make the new congatec Cloud API for IoT Gateways an ideal starting point for OEMs that need to access smart sensor networks via IoT gateways and IoT edge servers. Typical application areas can be found in various IoT segments, from industrial production and machinery to smart cities, smart facilities, smart homes, smart energy grids, medical IoT, the transportation sector and digital signage.
The main software components of congatec’s best practice solution are the different Cloud API function modules as well as the demo and test modules for provider independent IoT clouds. The sensor engine of the congatec Cloud API for IoT Gateways makes the communication with the local sensor and actuators independent from any protocol. Additionally, it normalizes the data records to freely definable physical units and checks for consistency. The congatec operating system (CGOS) library integrates relevant gateway system parameters, such as system temperatures, CPU workload and intrusion detection. The rule engine enables the gateway to locally initiate warnings and automated actions if certain values exceed or threaten to exceed a defined threshold. Finally, the communication engine takes care of encrypted and provider independent data cloud communication via wired or wireless internet connections. The IoT cloud evaluation software provides the required tools for consolidating the sensor data in the cloud. Additionally, they can establish central messaging and control rules for the connected IoT applications, define further escalation scenarios and provide dashboards for remote clients.
congatec provides OEMs on request with all required software modules in the C++ source code, which simplifies the development of own IoT applications for Linux and Windows based on this application ready reference design. On demand, congatec also provides additional software services for the Cloud API and its cloud connection.