问题描述:Android手机端通过天猫精灵App对我们的mesh灯进行OTA升级,升级进度100%之后,手机App界面概率性出现“更新失败 连接异常丢失”的界面。
复现流程: mesh灯设备通过天猫精灵方糖入网; Android手机端通过天猫App操作OTA升级; 升级流程正常开始,下载升级bin文件正常,下载bin文件结束,设备端写入bin文件正常,之后设备端重启动; 设备端重启后正常发送可连接广播,手机App与设备端自动重连正常,手机端与设备端进行安全认证,查询版本号,此时手机界面概率性出现“更新失败 连接异常丢失”的界面。
4.复现概率:偶现,测试10次左右可能出现1次;
5.基本参数: 阿里精灵开发平台的账号:ermaerma 设备的productID:12134,设备mac地址:28fa7a30242e
6.发生时间:2020年6月5日,约8点30
7.日志:无 8.截图:见2 问题描述 9.其它: 天猫精灵方糖的版本信息:
Android 天猫精灵App版本信息:
10.初步分析: 通过抓BLE包发现,出现异常时手机没有发出0x12消息,如图所示:
另, 正常时的消息交互: 可见在安全认证阶段进行了两次消息交互
异常时的消息交互: 可见在安全认证阶段只进行了1次消息交互:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。