Page 1 of 1
开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Oct 18日 10:39
by zoule@venztech.com
在使用BT3L 蓝牙模组时,蓝牙开锁的dp点 : 71 ,也就是蓝牙开锁DP(带校验码),
此时用手机开锁,会进入到dp71的处理函数中,然后上报dp71的 相关的数据。
现在有个疑问,现在增加了一个配件,配件开锁使用的也是 dp71 ,这时 配件给锁 发消息,锁这边也收到了,也是dp71;
若想在手机端区别 是手机蓝牙开锁,还是 配件键盘开锁
要更改dp点,还是? 如何做到区分呢?
@说明:
BT3L 在接到dp71的数据时,是可以区分 主机与从机id的,0xffff 代表手机(网关),其他代表 从机(配件)
是在BT3L 这端,做上报区分吗??不是很理解,望解答!!谢谢~~~
Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Oct 18日 13:47
by it_xh
DP71中,其中有个字段叫<开关锁方式>, 可用这个区分,具体如下:
Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Oct 18日 14:30
by zoule@venztech.com
Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Oct 21日 14:54
by zoule@venztech.com
如何在锁界面端显示配件开锁记录?是上报Dp72相关数据吗?
Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Oct 21日 14:54
by zoule@venztech.com
Re: 开发蓝牙设备锁(BT3L)时,遇到一个问题,如何区分是手机还是配件开锁的?
Posted: 2024年 Nov 8日 14:07
by it_xh
您好,锁配件与锁通过BLE连接后,会发送DP71指令给锁,锁收到该指令后校验通过可根据《开关锁方式》字段区分出控制对象是手机还是配件。如果是配件发送的开锁指令,其具体的开锁信息都在其后的《开关锁信息》中。
门锁端只需要通过 DP72 原样上报即可,可以理解为门锁代理上报配件操作记录(其中开关锁时间戳、开关锁方式 和 开关锁信息 ,都在前序的DP71中可以取到)。
相关的DP指令说明可以参见:https://developer.tuya.com/cn/docs/iot/ ... 3%E9%94%81
希望以上回复对您有所帮助,如已解决请关闭下帖子,祝好。