【已解决】泰凌微 sdkV3.9.0 demo 网关搜索不到

蓝牙 BLE设备、蓝牙 MESH设备、蓝牙 Beacon设备、Sub-G设备等


Post Reply
李安良
Posts: 2

蓝牙设备 使用泰凌微 sdkV3.9.0 demo 编译生成固件,修改结构体,授权激活后,在智能生活APP本地蓝牙可以搜到(图1),用不同的网关为什么都搜不到设备(图2 图3)?求助!

李安良
Posts: 2

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

网关搜索不到

Attachments
微信图片_20231121152959.jpg
NICE
Posts: 95

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

抱歉,帖子漏掉了,请问问题解决了吗?是ble还是mesh?用智能生活app可以搜索添加设备,但是网关不可以,网关是哪个网关,固件版本多少,网关下搜索设备的时候此时子设备是否已用app添加成功了?

icemanhh
Posts: 15

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

我也遇到相同的问题,不知道是否已解决?
我的情况如下:
1、用蓝牙网关不能搜索到BTU,我使用的是蓝牙zigbee多模网关;
2、手机蓝牙可以通过APP搜索到BTU并添加,也可以关联至蓝牙网关;
3、手机直连方式,杀死APP断连,再打开APP能自动连接上BTU;
4、关联至网关方式,杀死APP断连,再打开APP后无法连接上,但将BTU与网关取消关联,APP就能通过手机蓝牙与BTU连接上。

SDK版本为:TLSR8250_TuyaOS-3.9.0,ble方式连接(非mesh)

jinyuan
Posts: 79

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

针对你的问题:

  1. 需要进一步确定信息, 网关的虚拟ID麻烦贴一下。
  2. demo的PID配置中优先连接网关,所以这个现象大概率跟配置策略有关。
icemanhh
Posts: 15

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

jinyuan 2024年 Mar 12日 18:14

针对你的问题:

  1. 需要进一步确定信息, 网关的虚拟ID麻烦贴一下。
  2. demo的PID配置中优先连接网关,所以这个现象大概率跟配置策略有关。

多模网关虚拟ID:6ce2e9accda7a23d39wryv(主联网模组V1.7.2,Zigbee模块V2.4.1)
调试蓝牙设备虚拟ID:6c4e9cqjpqqutqmy
在IoT平台的功能定义页面也已经把“蓝牙单点设备连接优先级”设置为1,即优先主动连接蓝牙网关
现在感觉就是蓝牙设备没有连接上网关,虽然通过手机蓝牙连接上设备后能关联至网关,但一旦把手机蓝牙禁用或杀死涂鸦APP就断连,然后只有把网关的关联取消了才能通过手机蓝牙连接上设备

jinyuan
Posts: 79

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

该网关从后台信息看 ,网关一直在请求响应,距离离路由器也比较远。可能存在与云端交互太慢,无法即使获取扫描到的设备的信息进而无法完成连接、配网。

jinyuan
Posts: 79

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

还有一个可能是该网关版本暂时还不适配tuya最新的BLE协议。打开文件tuya_ble_internal_config.h
路径:software\TuyaOS\components\tal_ble_protocol\include\tuya_ble_internal_config.h
将 TUYA_BLE_PROTOCOL_VERSION_HIGN 后的数字改成 4,TUYA_BLE_PROTOCOL_VERSION_LOW后的数字改成7

可以这样试试看

icemanhh
Posts: 15

Re: 泰凌微 sdkV3.9.0 demo 网关搜索不到

jinyuan 2024年 Mar 15日 15:24

还有一个可能是该网关版本暂时还不适配tuya最新的BLE协议。打开文件tuya_ble_internal_config.h
路径:software\TuyaOS\components\tal_ble_protocol\include\tuya_ble_internal_config.h
将 TUYA_BLE_PROTOCOL_VERSION_HIGN 后的数字改成 4,TUYA_BLE_PROTOCOL_VERSION_LOW后的数字改成7

可以这样试试看

新购入两款蓝牙网关进行验证,一款可以正常连接,一款不行;不行的这款后来经过涂鸦工程师推送新固件后也可以正常连接了。原因是SDK 3.9.0用的是5.0的协议,部分网关暂未升级支持
以上您说的更改蓝牙版本解决方案,暂未实验,回头抽空试下是否能解决,目前手上的多模网关还没有支持5.0的固件

Post Reply