Page 1 of 1
小程序监听设备上下线状态和设备实际状态不一致
Posted: 2024年 Sep 4日 16:42
by 小试一刀
- Tuya MiniApp Tools 版本信息:关于中查看
- App 应用版本信息: 设置-关于中进行查看~
APP SDK 5.14.0
- @ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~
- 移动设备信息:手机型号及系统 华为mate20 鸿蒙
- 相关代码:可复现该问题的代码内容
- 日志信息:错误日志或 IDE 运行日志等~
- 问题描述(复现步骤):
小程序ty.device.onDeviceOnlineStatusUpdate接口监听设备上下线网络状态和设备实际不一致。IOT平台日志和实际设备状态一致,为什么???
Code: Select all
- 预期结果:上线返回 online 状态 True 下线返回 online状态fasle
- 实际结果:上线返回 online 状态 false下线返回 online状态 ture
Re: 小程序监听设备上下线状态和设备实际状态不一致
Posted: 2024年 Sep 4日 18:50
by muhai
试试这样,在回调中再读取设备信息
Code: Select all
ty.device.onDeviceOnlineStatusUpdate(() => {
ty.device.getDeviceInfo({
deviceId,
success: res => {
res.isOnline
}
})
})
Re: 小程序监听设备上下线状态和设备实际状态不一致
Posted: 2024年 Sep 5日 09:40
by 小试一刀
复现操作:断电静置等待 设备离线。 再次上电 监听接口 显示设备离线 false 和设备信息中online信息 true 不一致
Re: 小程序监听设备上下线状态和设备实际状态不一致
Posted: 2024年 Sep 6日 09:54
by muhai
小试一刀 2024年 Sep 5日 09:40
复现操作:断电静置等待 设备离线。 再次上电 监听接口 显示设备离线 false 和设备信息中online信息 true 不一致
App设置页面里上传下用户日志吧,同时提供一下app账号
Re: 小程序监听设备上下线状态和设备实际状态不一致
Posted: 2024年 Nov 15日 11:55
by muhai
你好,该问题已超过七天未更新,为整体保障问题跟进效率,我们临时将此标记为已关闭,如有需要请回复并联系我们继续跟进。