阿里雲物聯網平台提供的遠程配置功能,支援將指定產品的裝置設定檔上傳到物聯網平台,裝置上線後將設定檔下載到裝置進行解析與處理。本文介紹通過配置C Link SDK,協助裝置實現遠程配置功能。
前提條件
已擷取裝置認證資訊:
裝置使用物聯網平台頒發的裝置認證進行認證,具體操作,請參見擷取裝置認證資訊。
裝置使用自訂的裝置認證資訊進行認證,具體操作,請參見擷取雲網關裝置認證資訊。
- 說明 遠程配置主要提供下載裝置的設定檔,與OTA升級具有相同的下載檔案功能。
背景資訊
遠程配置功能是從產品維度修改裝置配置,即從物聯網平台上傳的設定檔對所有裝置生效,不可指定對單個裝置生效。更多資訊,請參見遠程配置。
功能原理
MQTT協議的串連,主動擷取物聯網平台的遠程配置指令,或接收物聯網平台下發的遠程設定檔指令。通過HTTPS請求,下載設定檔。
./demos/cota_basic_demo.c其中,步驟3和步驟4可二選一。
遠程配置功能API的更多資訊,請參見aiot_ota_api.h。
使用樣本
- 遠程配置使用樣本。
- 遠程配置aiot_ota_api.h中的狀態代碼描述。