IoT Platform を使用すると、デバイスは MQTT プロトコルまたは HTTP/2 ストリームチャネルを介して Alibaba Cloud の IoT Platform にファイルをアップロードして保存できます。 その後、IoT Platform コンソールでこれらのファイルをダウンロードしたり削除したりするなど、管理できます。 このトピックでは、IoT Platform が提供するストレージスペースにアップロードされたファイルをコンソールで管理する方法について説明します。
前提条件
ご利用のデバイスが IoT Platform に接続されていること。 デバイス側の SDK 開発については、「Link SDK」をご参照ください。
ご利用のデバイスをコンパイルして Alibaba Cloud の IoT Platform にファイルをアップロードするように設定する方法については、「MQTT を使用したファイルのアップロード」をご参照ください。
制限事項
デバイスからファイルをアップロードする場合、次の制限事項が適用されます。
- MQTT 経由でデバイスからファイルをアップロードできるのは、中国 (上海)、中国 (北京)、および中国 (深セン) リージョンのみです。
- 単一インスタンス内のファイルの合計サイズは 1 GB を超えることはできません。
- 単一デバイスに保存できるファイルの最大数は 1,000 個です。
- MQTT プロトコルを使用してデバイスからアップロードされる単一ファイルのサイズは 16 MB を超えることはできません。
操作手順
- IoT Platform コンソールにログインします。
[概要] ページで、管理するインスタンスを見つけ、インスタンス ID またはインスタンス名をクリックします。
- 左側のナビゲーションウィンドウで、 を選択します。 次に、管理するデバイスを見つけ、[表示] をクリックします。
- [デバイス詳細] ページで、[ファイル管理] タブをクリックします。
[ファイル管理] タブで、デバイスによってアップロードされたファイルのリストを表示できます。
ファイルリストには、[ファイル名]、[ファイルサイズ]、[アップロード時間]、[操作] の列が含まれます。 [操作] 列には、[ダウンロード] と [削除] の操作があります。 アップロードされたファイルの合計サイズとストレージクォータがページの上部に表示されます。アップロードされたファイルに対して、次の操作を実行できます。操作 説明 ダウンロード ファイルをローカルコンピューターにダウンロードします。 削除 ファイルを削除します。 警告 削除されたファイルは回復できません。 注意して実行してください。
関連 API
| API | 説明 |
| QueryDeviceFileList | 特定のデバイスによって IoT Platform にアップロードされたすべてのファイルのリストを照会します。 |
| QueryDeviceFile | デバイスによって IoT Platform にアップロードされた特定のファイルに関する情報を照会します。 |
| DeleteDeviceFile | デバイスによって IoT Platform にアップロードされた特定のファイルを削除します。 |