ios-rn-sdk
ios-rn-sdk copied to clipboard
网关状态返回异常(偶现)
Bug Report
实际现象
有时候,网关明明是在线,可是扩展程序获得的状态是离线。 有时候,网关明明是离线,可是扩展程序获得的状态是在线。
期望表现
能稳定反应网关状态
环境
- app版本: v4.9.2
- 相关模块和API: MHPluginSDK.isBtGateWaySubDeviceWithMac
复现步骤
- 添加锁设备
- 添加网关设备
- 网关设备和锁设备智能联动 4、设备通过接口获取网关状态
其他的上下文/日志/截图
2018/12/04 20:22:24:238,在扩展程序中打印MHPluginSDK.isBtGateWaySubDeviceWithMac接口获取的数据,门锁设备(did:1010177502)获得的网关状态是离线。 查看小米日志,网关(did:130142040)在线,但在门锁获取网关状态的时间段中(2018/12/04 20:22:08:960 ~ 2018/12/04 20:22:38:327),MHXiaoMiBleSecureLoginFiniteStateMachine产生异常,并伴随着网络请求超时。
尝试过的解决办法
反复退出扩展程序,杀掉进程后状态恢复正常
有谁能回答一下,帮我解脱这个问题带来的苦恼。阿里路亚。信春哥的永生
一、MHXiaoMiBleSecureLoginFiniteStateMachine接口报如下问题 CurrentState 0 to State 18,Error code:5 CurrentState 1 to State 18,Error code:5 code=5是未知错误,前面的currentState 0和1 是什么状态呢?State 18又是什么状态?
二、有时候,用户连接不上,日志会报 [[Camera]]:MHTUTKP2PConnection connectIOTCDeviceWithUId fail did:79619112异常,请问这是什么情况?