Obtaining Resources
Platform Connection Information
- Log in to the IoTDA console. In the navigation pane, choose IoTDA Instances, and click the target instance card.
Figure 1 Instance management - Changing instance
- In the navigation pane, choose Access Details.
Figure 2 Obtaining access information
. In the Instance Information area, click
Device Development Resources
You can connect devices to IoTDA using MQTT, LwM2M/CoAP, and HTTPS, as well as connect devices that use Modbus, OPC UA, and OPC DA through IoT Edge. You can also connect devices to IoTDA by calling APIs or integrating SDKs.
Resource Package |
Description |
Download Link |
---|---|---|
IoT Device SDK (Java) |
Devices can connect to the platform by integrating the IoT Device SDK (Java). The demo provides the sample code for calling SDK APIs. For details, see IoT Device SDK (Java). |
|
IoT Device SDK (C) |
Devices can connect to the platform by integrating the IoT Device SDK (C). The demo provides the sample code for calling SDK APIs. For details, see IoT Device SDK (C). |
|
IoT Device SDK (C#) |
Devices can connect to the platform by integrating the IoT Device SDK (C#). The demo provides the sample code for calling SDK APIs. For details, see IoT Device SDK (C#). |
|
IoT Device SDK (Android) |
Devices can connect to the platform by integrating the IoT Device SDK (Android). The demo provides the sample code for calling SDK APIs. For details, see IoT Device SDK (Android). |
|
IoT Device SDK (Go) |
Devices can connect to the platform by integrating the IoT Device SDK (Go). The demo provides the code sample for calling the SDK APIs. For details, see IoT Device SDK (Go) User Guide. |
|
IoT Device SDK(Python) |
Devices can connect to the platform by integrating the IoT Device SDK (Python). The demo provides the code sample for calling the SDK APIs. For details, see |
|
IoT Device SDK Tiny (C) |
Devices can connect to the platform by integrating the IoT Device SDK Tiny (C). The demo provides the sample code for calling SDK APIs. For details, see IoT Device Tiny SDK (C). |
|
Native MQTT or MQTTS access example |
Devices can be connected to the platform using the native MQTT or MQTTS protocol. The demo provides the sample code for SSL-encrypted link setup, TCP link setup, data reporting, and topic subscription. |
|
Product model template |
Product model templates of typical scenarios are provided. You can customize product models based on the templates. For details, see Developing a Product Model Offline. |
|
Codec example |
Demo codec projects are provided for you to perform secondary development. |
|
Codec test tool |
The tool is used to check whether the codec developed offline is normal. |
|
NB-IoT device simulator |
The tool is used to simulate the access of NB-IoT devices to the platform using LwM2M over CoAP for data reporting and command delivery. For details, see Connecting and Debugging an NB-IoT Device Simulator. |
Application Development Resources
The platform provides a wealth of application-side APIs to ease application development. Applications can call these APIs to implement services such as secure access, device management, data collection, and command delivery.
Resource Package |
Description |
Download Link |
---|---|---|
Application API Java Demo |
You can call application-side APIs to experience service functions and service processes. |
|
Application Java SDK |
You can use Java methods to call application-side APIs to communicate with the platform. For details, see Java SDK. |
|
Application .NET SDK |
You can use .NET methods to call application-side APIs to communicate with the platform. For details, see .NET SDK. |
|
Application Python SDK |
You can use Python methods to call application-side APIs to communicate with the platform. For details, see Python SDK. |
|
Application Go SDK |
You can use Go methods to call application-side APIs to communicate with the platform. For details, see Go SDK. |
|
Application Node.js SDK |
You can use Node.js methods to call application-side APIs to communicate with the platform. For details, see Node.js SDK. |
|
Application PHP SDK |
You can use PHP methods to call application-side APIs to communicate with the platform. For details, see PHP SDK. |
Certificates
The following certificates are used when devices and applications need to verify IoTDA.
- The certificates apply only to Huawei Cloud IoTDA and must be used together with the corresponding domain name.
- CA certificates cannot be used to verify server certificates after their expiration dates. Replace these certificates before expiration dates to ensure that devices can connect to the IoT platform properly.
Certificate Package Name |
Region and Edition |
Certificate Type |
Certificate Format |
Description |
Download Link |
---|---|---|---|---|---|
certificate |
CN-Hong Kong, AP-Singapore, AP-Bangkok, AF-Johannesburg, LA-Santiago, LA-Sao Paulo1, and ME-Riyadh |
Device certificate |
pem, jks, and bks |
Used by a device to verify the platform identity. The certificate must be used together with the device access domain name. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot