IoT Platformは、リモート設定機能を提供します。 プロダクトの設定ファイルをIoT Platformにアップロードできます。 デバイスがオンラインになった後、構成ファイルをデバイスにダウンロードし、さらに処理するためにファイルを解析できます。 この記事では、デバイスをリモートで設定するためにLink SDK for Cを設定する方法について説明します。
前提条件
デバイスの検証情報が取得される。
デバイスは、IoT Platformによって発行されたデバイス証明書を使用して検証されます。 詳細については、「デバイス検証情報の取得」をご参照ください。
デバイスは、カスタムデバイス検証情報を使用して検証されます。 詳細については、「MQTTゲートウェイ製品へのデバイスの追加」をご参照ください。
[SDKのカスタマイズ] ページでSDKをカスタマイズする場合は、[高度な機能] を [OTA] に設定します。
説明 リモート設定または無線 (OTA) 更新機能を使用して、設定ファイルをデバイスにダウンロードできます。開発環境を準備する。
背景情報
リモート設定機能は、製品ベースで適用されます。 IoT Platformにアップロードされた設定ファイルは、製品のすべてのデバイスで有効になります。 リモート設定に単一のデバイスを指定することはできません。 詳細は、「リモート設定」をご参照ください。
制御ポリシー機能の動作
はMQTT経由でIoT Platformと接続し、リモート設定コマンドを取得します。 デバイスは、IoT Platformによって送信されたコマンドを受信するか、コマンドを取得するためのリクエストを開始できます。 次に、デバイスはHTTPSを開始します。 request 設定ファイルをダウンロードします。
. /demos/cota_basic_demo.cの必要に応じて手順3または手順4を実行できます。

リモート設定固有のAPI操作の詳細については、「aiot_ota_api.h」をご参照ください。