物联网平台支持设备通过MQTT协议和HTTP/2流通道方式,将文件上传至阿里云物联网平台储存,并在物联网平台控制台进行下载、删除等管理操作。本文介绍文件上传至物联网平台存储空间后在控制台页面的管理操作。

文件上传须知

设备也可通过MQTT协议将文件上传至您自己的OSS空间存储,方便您直接访问OSS空间文件并使用,但不支持在物联网平台控制台管理。

若设备将文件上传至您自己的OSS空间存储,相关操作,请参见:

本文以下内容仅涉及设备上传文件至物联网平台存储空间的管理功能。

使用限制

设备端上传文件,需注意以下限制:

  • 仅中国的华东2(上海)、华北2(北京)和华南1(深圳)地域下,支持设备通过MQTT协议上传文件。
  • 一个实例下,可存储的文件总大小不能超过1 GB。
  • 一个设备下,可存储的文件数量不能超过1,000个。
  • 设备端通过MQTT协议上传的单个文件大小不能超过16 MB。

    若单个文件大小大于16 MB,您可使用对象存储服务(OSS),将文件上传到您自己的OSS空间。详细信息,请参见对象存储服务

前提条件

设备端已成功连接到物联网平台。设备端SDK开发,请参见Link SDK文档

设备端编译配置上传文件至阿里云物联网平台的方法,请参见文件上传(MQTT)文件上传(HTTP/2)

操作步骤

  1. 登录物联网平台控制台
  2. 实例概览页面,找到对应的实例,单击实例进入实例详情页面。
    注意 目前华东2(上海)、华北2(北京)、华南1(深圳)地域开通了企业版实例服务。其他地域,请跳过此步骤。
    实例概览
  3. 在左侧导航栏,选择设备管理 > 设备,然后单击设备对应的查看按钮。
    设备文件管理
  4. 设备详情页面,选择文件管理页签。

    文件管理页签下,您可以查看该设备上传的文件列表。

    设备文件管理
    您可以对已上传的文件进行如下操作:
    操作 描述
    下载 下载该文件到本地。
    删除 删除该文件。

相关API

API 描述
QueryDeviceFileList 查询指定设备上传到物联网平台的所有文件。
QueryDeviceFile 查询指定设备上传到物联网平台的指定文件信息。
DeleteDeviceFile 删除指定设备上传到物联网平台的指定文件。