设备端发送的蓝牙信息,在面板端怎么接收到用那个api
Tuya MiniApp Tools 版本信息:关于中查看
App 应用版本信息: 设置-关于中进行查看~
@ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~
移动设备信息:手机型号及系统
相关代码:可复现该问题的代码内容
日志信息:错误日志或 IDE 运行日志等~
问题描述(复现步骤): 是Ray 开发的 用的是门锁 蓝牙模板
const getLatestLogAsync2 = async () => {
console.log('getLatestLogAsync2')
ty.device.publishBLETransparentData({
deviceId:devInfo.devId,
data:'0x01',
success: (res) => {
console.log(888
,res)
setObjs(JSON.stringify(res))
// subscribeBLETransparentDataReport()
},
fail: (err) => {
console.log(23
,err)
},
})
}// 开始监听返回数、
const subscribeBLETransparentDataReport = () => {
ty.device.subscribeBLETransparentDataReport({
deviceId:devInfo.devId,
success: (res) => {
console.log('订阅成功', res);
setObjs(JSON.stringify(res))
ty.device.unsubscribeBLETransparentDataReport({
deviceId:devInfo.devId,
success: (res) => {
console.log('取消订阅成功', res);
},
fail: (err) => {
console.log('取消订阅失败', err);
}
})
}
})
}预期结果:通过 ty.device.subscribeBLETransparentDataReport 能监听到设备端蓝牙发送的内容
实际结果:返回undifined