Before You Start

Overview

To create an IoT solution based on the HUAWEI CLOUD IoT platform, you must perform the operations described in the table below.

Operation

Description

Product development

Manage products, develop product models and codecs, and perform online debugging on the IoT Device Access (IoTDA) console.

Development on the application side

Carry out development for interconnection between applications and the platform, including calling APIs, obtaining service data, and managing HTTPS certificates.

Development on the device side

Carry out development for interconnection between devices and the platform, including connecting devices to the platform, reporting service data to the platform, and processing commands delivered by the platform.

Service Process

The figure below shows the process of using IoTDA, including product, application, device, and routine management.
  • Product development: You can perform development operations on the IoTDA console. For example, you can create a product or device, develop a product model or codec online, perform online debugging, carrying out self-service testing, and release a product. The self-service testing and product release functions are not rolled out yet.
  • Application development: The platform provides robust device management capabilities through APIs. You can develop applications based on the APIs to meet requirements in different industries such as smart city, smart campus, smart industry, and IoV.
  • Device development: You can connect devices to the platform by integrating SDKs or modules, or using native protocols.
  • Routine management: After a physical device is connected to the platform, you can perform routine device management on the IoTDA console or by calling APIs.