物聯網平台提供各類裝置端SDK,簡化開發過程,使裝置快速上雲。
在控制台開發產品和裝置
在裝置端開發之前,您需要先在控制台完成所需操作,擷取裝置開發階段的必要資訊,包括裝置資訊、Topic資訊等。具體操作,請參見建立產品、建立直連裝置、添加物模型和使用訊息通訊Topic。
選擇裝置端SDK
基於裝置端Link SDK開發
您可以在裝置中整合物聯網平台提供的Link SDK,實現裝置接入物聯網平台。裝置開發完成,接入物聯網平台後,裝置啟用,會在物聯網平台顯示線上。
不同語言、平台的SDK功能可能有所不同。具體內容,請參見裝置接入概述。
雲端式雲對接SDK開發
阿里雲物聯網平台支援基於MQTT、CoAP和HTTP協議的通訊,其他類型協議,如消防協議GB/T 26875.3-2011、Modbus等暫不支援。在特定情境下,裝置無法直接接入物聯網平台時,您可使用云云對接SDK,快速構建橋接服務,搭建裝置或平台與阿里雲物聯網平台的雙向資料通道。
具體內容,請參見什麼是云云對接(原泛化協議)SDK。接入樣本,請參見基礎用法和進階用法。
基於Alink協議開發
如果提供的裝置端SDK無法滿足您的需求,可自行開發。例如使用開源MQTT用戶端接入物聯網平台。具體內容,請參見Alink協議。
接入樣本,請參見:
更多SDK
以上裝置端Link SDK不滿足您的需求時,可以發送郵件聯絡我們。
郵件地址:linkkitSDK-query@list.alibaba-inc.com。
郵件主題:阿里雲物聯網平台產品SDK開發語言或平台諮詢。
郵件內容範本:
公司名稱: 連絡人: 聯絡電話: 裝置開發語言或平台: 需求描述: 貴司的產品規模及開發計劃: