设备管理
控制台的设备管理页面提供关于终端设备注册及固件升级文件的管理功能。
设备固件升级(OTA)
点击控制台页面左侧的“设备管理”-“OTA”链接进入固件版本列表页面。该页面列出了开发者所有的全部固件版本信息。 关于固件版本的管理功能包括:新建版本,管理版本对应的固件升级文件,以及正式发布该固件版本等。
新建版本
在固件版本列别页面点击“新建OTA版本”即表示新建固件版本。新建版本的对话框如下图所示。
-
所属产品
固件版本是与产品相关联的。
-
类型
AbleCloud支持两种类型的固件:蓝牙和Wi-Fi。
-
主版本号,副版本号,修订版本号
AbelCloud以“<主版本号>-<副版本号>-<修订版本号>”(如:1-0-1)的格式描述固件的完整版本号。
-
描述
固件版本的描述信息可为中英文文本。
新版本创建后处于“未发布”状态。
固件版本文件管理
发布固件版本之前必须定义固件文件。在固件版本列表中,对于未发布的版本,点击其对应行的“文件管理”链接可进入文件管理页面。该页面列出了当前版本所绑定的所有固件文件。 用户可以添加或者删除文件。
注:“文件管理”操作对已发布的固件版本不适用。
添加文件
在固件文件列表页面中点击“添加文件”,弹出的添加文件的对话框如下图所示。
-
版本号
建议使用“<主版本号>-<副版本号>-<修订版本号>”(如:1-0-1)的格式描述文件的完整版本号。
-
描述
文件的描述信息可为中英文文本。
-
文件
固件文件。当前版本的AbleCloud服务框架要求该文件的大小小于64M。
-
文件类型
请使用属于闭区间[0, 255]的整数值标记文件的类型。该类型码不能与列表中已有文件的类型重复。
删除文件
点击文件列表中某文件对应行的“删除”链接可以删除该文件。删除文件前,会弹出提示框要求用户确认删除操作。
修改文件
点击文件列表中某文件对应行的“修改描述”链接可以修改文件的描述信息。修改描述信息的对话框如下图所示。
当前版本仅支持修改文件的描述信息。
发布固件版本
发布固件版本表示终端设备可以下载该版本的文件以升级设备自身固件。该功能仅适用于已经定义了固件文件并且尚未发布的固件版本。
在固件版本列表中,点击某版本对应行的“发布”链接即可发布该版本。
设备注册
用户的终端设备必须先在AbleCloud系统中成功注册才能与AbleCloud的服务正常通信。设备注册时,AbleCloud会为终端设备创建合适的资源用于通信和数据存储。
点击控制台页面左侧的“设备管理”-“终端设备”链接进入设备列表页面。该页面提供了批量注册设备的功能。
在该页面上点击“按产品批量注册”按钮,将弹出如下对话框提示用户输入设备注册参数。
-
所属产品
当前版本仅支持按产品批量注册终端设备。
-
模块型号
AbleCloud当前支持MT7681与汉枫两种类型的硬件模块。
上传的设备信息描述文件中也可指定模块型号参数,并且以文件中指定的值的优先级别为高,即文件中配置的模块型号将覆盖此处选择的模块型号值。
-
模块版本
以“<主版本号>-<副版本号>-<修订版本号>”(如:1-0-1)的格式描述的模块的版本。
上传的设备信息描述文件中也可指定模块版本参数,并且以文件中指定的值的优先级别为高,即文件中配置的模块版本将覆盖此处配置的模块版本值。
-
初始OTA版本
该参数说明模块中当前已包含的固件版本(以“<主版本号>-<副版本号>-<修订版本号>”(如:1-0-1)的格式描述)。
上传的设备信息描述文件中也可指定模块初始OTA版本参数,并且以文件中指定的值的优先级别为高,即文件中配置的模块初始OTA版本将覆盖此处配置的模块初始OTA版本值。
-
设备信息
用户可采用XML文件批量描述待注册设备的信息,包括设备ID、公钥、模块型号、模块版本、初始OTA版本、是否主设备等。点击页面上的“示例(XML)及XML Schema”链接可以查看关于该文件格式的定义及数据示例。