目录
前言
1.所需环境
2.操作步骤
前言
本文在学习期间所著,如有侵权,小编会直接删除
Tips:如果在APP处选择云智能APP,需要发布产品。但是如果选择天猫精灵APP,则不需要发布产品。然后天猫精灵的那个PDF指导手册那里,可以保存图片,然后直接加几句话放到PDF里面就行。
1.所需环境
该篇操作主要在阿里云飞燕平台,以下是可能需要的网址:
阿里云飞燕平台控制台网址:https://living.aliyun.com/
阿里云飞燕平台控制台的产品OTA网址:https://iot.console.aliyun.com/ota/list
阿里云飞燕平台设备数据同步网址:https://living.aliyun.com/p/a1236rt5uERXu0D4/dev/#/serverConfig?queryAuthType=0
首先确认旧的固件的版本的编译时间(这里以安信可TG-12F的1271号固件为例,其中重点要记住旧固件的时间):2022年10月25日 11时39分10秒
然后确认新的固件的版本的编译时间:2026年10月20日.15时19分32秒
2.操作步骤
我们首先去阿里云飞燕平台控制台网址确定设备在线
https://living.aliyun.com/
确定在线之后,然后我们输入OTA网址,去设置OTA的bin文件
https://iot.console.aliyun.com/ota/list
然后我们点击添加升级包
然后填写对应信息:
其中升级包的版本号可以借鉴我的这个,要写好,不然后续验证可能会无法通过,显示升级失败
app-1.6.6-20261020.151932
要点是:后面的时间是你升级后的版本的编译时间,也就是上面确认的那个时间,要求是必须比旧版本时间要晚
填写完之后,我们点击确定,(同一产品下,OTA文件要不同,如果出现重复会出现错误提醒)
确定之后,下发会出现对应的升级包
然后我们点击验证,然后选择旧固件的版本的编译时间的这个
然后待验证设备选择该产品下的设备
然后选择云端主动推送升级,APP不确认升级
然后选择升级包的下载协议HTTPS和5分钟(其中不建议APP确认升级,因为会偶现ios版的APP出现手机界面显示升级中,但是不会提示升级成功的提示(如果必须需要APP确认升级,那么请进行压力测试ios版,安卓版等版本的APP))
填完之后,会显示验证中
我们可以刷新当前页面或者点击查看来进行查看升级进度
这边会显示已完成,但是已完成会有两种情况:升级失败和升级成功,所以还要点查看进去看看是成功还是失败
然后点进去会发现升级成功
然后我们可以手机查看是否升级成功,点击对应的APP右上角的三个点
然后看下方的版本号是否是新固件的版本号
然后我们的串口调试助手也可以看到会出现新版本的打印信息,就证明已经升级成功了。
验证成功之后,我们可以进行批量升级了(确认无误后再进行升级)
我们点击批量升级
点击静态升级,定向升级
然后选择手动勾选,选择设备(如果你在这里选择刚才那个验证OTA固件的设备来进行升级的话,记得要恢复旧版本之后,重新来连接到云端来进行测试)
然后我们点击下面的确定
然后点击下一步
然后根据自己的需求去设置这几个参数(其中不建议APP确认升级,因为会偶现ios版的APP出现手机界面显示升级中,但是不会提示升级成功的提示(如果必须需要APP确认升级,那么请进行压力测试ios版,安卓版等版本的APP))
然后点击完成进行升级
然后带年纪进入升级包详情,可以查看升级进度
可以看到正在升级中了,然后查看有无升级成功,可以按照上面的步骤去查看
如果出现待推送,要检查设备是否连接到云端,是否在线
然后我们可以查看串口助手,是升级成功了
然后我们刷新一下飞燕平台的界面,也可以看到升级成功
然后打开手机APP,我们可以看到版本号变了,可以看到升级成功
如果使用天猫精灵APP来进行推送升级,上面bin文件的设置步骤一致,查看升级成功的方式也一样,但是最好也不要APP确认升级。