IoT Hub

The IoT Hub provides the device connection communication function to help users with collection and JD Cloud onboarding of device data; the platform provides the device management function to help users with remote management and controlling devices; the platform offers interfaces to forward and store the device data to other JD Cloud services through the rule engine so as to help users with the integration of applications.

Apply Now

Benefits

Extensibility
Support elastic expansion and shrinkage and JD Cloud can adjust the instance configuration as needed according to tenant business conditions to improve resource utilization rate and reduce the cost of use. In the course of configuration changes, the business running will not be affected.
Convenient Operation and Maintenance
The Console provides visual monitoring data indicators through which each data is clear at a glance.

Features

Easy to Use

Quick Creation

Through the Console or simple calling of API, a new IoT Hub instance can be created in several minutes.

Elastic Expansion

Support expansion and shrinkage and JD Cloud can adjust the instance configuration as needed according to tenant business conditions to improve resource utilization rate and reduce the cost of use.

Monitoring Alarm

Visual Monitoring

The Console provides visual monitoring data indicators and you can view the status related to instance running at any time.

Device TSL

TSL (Thing Specification Language)

The function descriptions of devices on cloud include the device telemetry data property, device status property and device control instruction of the devices. TSL is described with JSON format.

TSL – Device Telemetry Data

The packet streaming data of device uplink is an observation value describing objective facts, which cannot be modified by the Cloud Service or other applications.

TSL – Device Status Property

Compared to packet data, the device status data, such as running status of device, device version number and sending frequency of device packet data, is updated with lower frequency. The status property can be modified by the Cloud Service or other applications.

TSL – Device Control Instruction

The control instructions of devices positively called by the Cloud Service or other applications or triggered by a rule in the rule engine will not modify the device status property. For example, the message broadcast instruction of all devices.

Rule Engine

Rule Engine

Pre-process the device data received by IoT Hub and can forward and store the processed data to JD Cloud's other services, such as RDS, JCQ and ES.

Scenarios

JD Cloud Onboarding of Device Data

After the cloud onboarding of device data, customers can configure the rule engine of the IoT Hub so as to store the device data to the storage service, e.g. Database RDS instance or ES instance; final customers can integrate their applications, such as machine learning, AI application, to achieve business objectives such as intelligent device management and predictive maintenance.

Product using:
JCS for MySQLModel TrainingMessage Queue