Updated on 2023-01-18 GMT+08:00

Before You Start

Overview

To create an IoT solution based on Huawei Cloud IoTDA, 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 connection between applications and the platform, including calling APIs, obtaining service data, and managing HTTPS certificates.

Development on the Device Side

Carry out development for connection 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 following describes the complete process of using IoTDA, including product development, device-side development, application-side development, 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, perform online debugging, carrying out self-service testing, and release a product.
  • Application-side 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-side 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, you can perform routine device management on the IoTDA console or by calling APIs.
Figure 1 Flowchart