【升级公告】OTA升级了,进一步降低开发者使用门槛
在了解OTA新功能之前,我们先来了解OTA是什么?机智云OTA有哪些功能?OTA:英文全称是Over-the-Air Technology,即空间下载技术。当设备连上云端时会收到OTA升级通知,再通过HTTP完成固件升级。
机智云的OTA服务主要提供以下功能:
[*]OTA通知服务,即离线升级。当设备的固件程序有新版本发布,OTA 通知服务会推送升级通知到设备。
[*]OTA透传服务,即在线升级。设备固件程序通过M2M 消息服务透传到设备端。
[*]支持一个产品同时有多个推送
[*]支持wifi/mcu升级
[*]支持定向升级。可指定设备mac地址、区域、旧固件版本进行推送。
[*]支持定时推送。可自定义推送周期及推送时段。
[*]OTA进度统计分析
关于新版本OTA
新版OTA增加与优化的功能
[*]1. 针对不同的场景,可以设置设备OTA是否需要用户在App上确认,例如功能升级需要用户在App上确认的“手动升级”,bug修复则可以设置不需要用户确认的“静默升级”。
[*]2. 增加了可查看全部设备的版本分布,让你可了解到你设备目前版本的分布情况。
[*]3. 新固件推送后,新的设备出货后如果是旧版本,也可以升级到新固件版本,不需要重新设置推送。
[*]4. 原来的“硬件版本号”与“软件版本号”分别改名为“固件系列”与“版本号”。
[*]5. 操作页面交互方面的优化,操作更方便易懂。
新版OTA暂不支持的功能
[*]1. 暂时不支持设置推送的规则,默认全部推送。
[*]2. 暂时不支持子设备的推送。
切换前需要注意的问题
[*]1.同一个固件类型如果有多个同时推送,切换到新版OTA只保留最新一个推送,其它推送会移到推送历史列表
[*]2.原来设置的推送规则,切换到新版OTA将不再生效。
[*]3.切换到新版OTA后,将不能返回到旧版OTA,请谨慎选择。
关于机智云OTA升级流程添加固件
[*]步骤一、进入【服务】固件升级(OTA)模块,点击【创建新固件】
[*]步骤二、下载GAgent OTA固件(MCU固件是开发者开发,若是MCU升级,可跳过该步骤。)
[*]步骤三、固件信息填写,注意OTA升级需在同系列中进行。
[*]步骤四、 点击完成,此时固件为未验证状态
验证固件
[*]步骤一、再次确认已上传的bin文件及信息填写无误(未验证固件还可编辑)。
[*]步骤二、准备测试设备并让其连上云端,保证验证的设备在线。
[*]步骤三、进入未验证固件的固件详情页面,点击【验证固件】
[*]步骤四、在输入框填写在线测试设备的MAC地址,找到目标设备后进入固件升级倒计时
[*]步骤五、测试设备成功升级后,出现再次确认界面。此时,为了谨慎起见,请你对升级成功后的设备做一个稳定性验证,确保升级后的设备能正常工作。如无异常,请手动勾选确认框。
添加规则开始推送推送完成
详情:Gagent OTA教程>> http://docs.gizwits.com/zh-cn/UserManual/OTA.htmlMCU OTA教程>> http://docs.gizwits.com/zh-cn/UserManual/MCUOTA.html
OTA这项功能大大提高了效率,降低了设备的运维成本,为机智云平台点赞。 Seasonic 发表于 2019-4-26 09:52
OTA这项功能大大提高了效率,降低了设备的运维成本,为机智云平台点赞。
很久之前就升级了 只不过是大家都没怎么注意看这个消息 最近有人问到这个事情
页:
[1]