Connect devices using device-side SDKs

更新时间:
复制 MD 格式

IoT Platform provides various device-side software development kits (SDKs) to simplify development and help you quickly connect devices to the cloud.

Develop products and devices in the console

Before you start device-side development, you must complete the required operations in the IoT Platform console. This provides the necessary information for the development stage, such as device credentials and topic information. For more information, see Create a product, Create a directly connected device, Add a TSL model, and Use topics for communication.

Select a device-side SDK

Develop using a device-side Link SDK

You can integrate a Link SDK provided by IoT Platform into your device to connect it to the platform. After development is complete and the device is connected, it is activated and appears online in the IoT Platform console.

The features of SDKs may vary based on the programming language and platform. For more information, see Device connection overview.

Develop using a cloud-to-cloud SDK

Alibaba Cloud IoT Platform supports communication over MQTT, CoAP, and HTTP. Other protocols, such as the fire protection protocol GB/T 26875.3-2011 and Modbus, are not currently supported. In scenarios where a device cannot directly connect to IoT Platform, you can use the cloud-to-cloud SDK. This enables you to quickly build a bridging service and establish a bidirectional data tunnel between your device or platform and Alibaba Cloud IoT Platform.

For more information, see What is the cloud-to-cloud SDK (formerly generalization protocol SDK). For connection examples, see Basic usage and Advanced usage.

Develop using the Alink protocol

If the provided device-side SDKs do not meet your requirements, you can develop your own solution. For example, you can use an open source MQTT client to connect to IoT Platform. For more information, see Alink protocol.

For connection examples, see:

More SDKs

If the device-side Link SDKs listed above do not meet your needs, you can send a message to contact us using the following template.

Subject: Inquiry about Alibaba Cloud IoT Platform product SDK language or platform
Company name:
Contact name:
Phone number:
Device development language or platform:
Requirement description:
Your company's product scale and development plan: