Enabling devices to communicate with each other is an important goal of the Internet-of-Things (IoT) domain. The Smart Hub realizes this goal by providing a application container framework that serves as a glue between sensor devices and actuator devices. The Smart Hub abstracts the sensor devices as sensor applications that provide sensor data and abstracts the actuator devices as actuator applications that consume actuating signals. The Smart Hub also has processor applications that transform and publish the input sensor data.
The primary function of the Smart Hub is to connect various IoT applications within an IoT container framework.
As a container, Smart Hub can host several IoT applications that has access to all of the published input sensor data. As a messaging bridge, Smart Hub provides connectivity to remote IoT actuator applications. The Smart Hub can provide useful functionalities like Serial interface to MQTT bridge. The hosted IoT applications are represented in the form of a JSON configuration. This JSON configuration provides information about sensor inputs, processor functions and actuator outputs.
The Smart Hub provides management access to the hosted IoT applications.
The MediaTek LinkIt is a powerful device with a good sized RAM and ships with a linux distribution capable of running the Smart Hub.
Comments