The architecture of the multiprotocol access product is shown in the figure below:
OneNET provides secure and stable device access services, and supports a variety of protocols such as MQTT, Modbus, HTTP and TCP.
For details, refer to the “Development Guide” of the device.
In response to different application scenarios, the OneNET platform has a variety of device management functions, e.g. lifecycle management, online status monitoring, online debugging, and data management.
For details, refer to the “Introduction” manual.
OneNET provides a variety of HTTP/HTTPS-based open API interfaces, which can be used for device management, data query, device command interaction and other operations. Users can also build applications at upper levels based on personalized needs.
With regard to some scenarios involving high real-time requirements, OneNET has a function of data push, to filter out the data that is frequently and periodically reported by the device and push the real-time data that users care about through the HTTP/HTTPS to users’ application servers.
For details, please refer to HTTP Push.
OneNET has an authentication mechanism for user resource access security, product-level and device-level keys with different granularities, and supports user-defined key access permissions, thus maximizing the security of access to user devices and applications.
For details, please refer to the Security Authentication.
Provide users with simple application generation tools to rapidly generate simple applications.