蓝牙mesh设备 如何实现从设备读取各dp 信息

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


Post Reply
w09158271
Posts: 93

目前遇到的问题,mesh 设备联了网关后, 每次打开app 可以正确获取到各dp 的信息值,设置参数什么的

不连网的时候, 用蓝牙本地连接的时候,每次打开拿不到数据。

TripleJay
Posts: 51

Re: 蓝牙mesh设备 如何实现从设备读取各dp 信息

在网关下,网关使用的是adv通信。当时使用蓝牙本地时,app与设备间使用的是proxy功能。
1.确保设备使能了proxy,可nrf connect app搜索该设备广播包,能看到uuid 0x1828的广播
2.然后手机打开蓝牙,确保app和设备能够gatt连接上
3.有些面板需要加载,确保有网的状态下进行

w09158271
Posts: 93

Re: 蓝牙mesh设备 如何实现从设备读取各dp 信息

proxy使能在哪里打开

TripleJay
Posts: 51

Re: 蓝牙mesh设备 如何实现从设备读取各dp 信息

默认是使能的,可以搜索下“FEATURE_PROXY_EN”。可以先使用手机app扫描广播包。 具体api使能参考文档:https://developer.tuya.com/cn/docs/iot- ... wlb84e6c0o

w09158271
Posts: 93

Re: 蓝牙mesh设备 如何实现从设备读取各dp 信息

未连网关的情况下 , 手机蓝牙扫描可以正常扫到并成功连接

手机1.jpg
手机2.jpg

打印设备端日志, 在手机加接的时候, 有正常上报dp 数据, 上报的数据也是正确的, 但app 没反应。

1.txt
(8.82 KiB) Downloaded 5 times
Post Reply