IoT Platform provides various device SDKs to simplify the development process. This allows you to connect devices to IoT Platform with high efficiency.
-
IoT Platform consoleTo develop a device, you must first complete the required operations and obtain the required information, such as the information about devices and topics, in the IoT Platform console.Create a productCreate a deviceAdd TSL featuresManage topics
-
Select a device SDKLink SDKIoT as Bridge SDKAlink protocol
-
Develop a device by using Link SDKTo connect a device to IoT Platform, you can integrate Link SDK provided by IoT Platform with the device. After you develop the device and connect the device to IoT Platform, the device is activated and displayed as an online device in IoT Platform.
SDK features may vary based on the programming language and applicable platform.
-
Develop a device by using IoT as Bridge SDKAlibaba Cloud IoT Platform supports communication over Message Queuing Telemetry Transport (MQTT), Constrained Application Protocol (CoAP), or HTTP. Other types of protocols, such as the fire protection agreement GB/T 26875.3-2011 and Modbus, are not supported. If you cannot directly connect a device to IoT Platform in some cases, you can use IoT as Bridge SDK to deploy a bridging service and establish the two-way data exchange channel between the device and IoT Platform.
-
Develop a device based on the Alink protocolIf the available device SDKs cannot meet your business requirements, you can develop devices in a custom manner. For example, you can use an open source MQTT client to access IoT Platform.
-
Download Link SDKLink SDK for CLink SDK for AndroidLink SDK for JavaLink SDK for PythonLink SDK for iOS
-
Download IoT as Bridge SDKBasic featuresAdvanced features
-
Use Paho to connect a device to IoT PlatformUse the Paho MQTT library for JavaUse the Paho MQTT library for C#Use the Paho MQTT library for embedded CUse the Paho MQTT library for GoUse the Paho MQTT library for Android devicesUse the Paho MQTT library for PythonUse the Paho MQTT library for Rust
-
If the available device SDKs cannot meet your business requirements, contact Alibaba Cloud by email.Email: linkkitSDK-query@list.alibaba-inc.comEmail subject: Query about Alibaba Cloud IoT Platform SDK for a programming language or platformEmail template:
Company name:
Contact:
Phone number:
Programming language or platform:
Requirements:
Number of devices and development plan: