DP ID=19 上报失败

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


Post Reply
shiina
Posts: 16

从打印的log可以看到手机是成功接收到了MCU的上报信息并给了响应,但是手机app面板里面的记录并没有显示

Code: Select all

[DP REPORT] DPID: 0x13 (19), Type: 0x02, DataLen: 4
DP Data: [len=8] :
D/HEX : 0000-0008: 13 02 00 04 00 00 00 01    ........

[I] TUYA_APP: TUYA_BLE_CB_EVT_DP_DATA_SEND_RESPONSE - sn: 7, type: 0, mode: 2, ack: 0, status: 0
Last edited by shiina on 2025年 Jun 26日 20:06, edited 2 times in total.

Tags:
User avatar
逻辑的院子
Posts: 350
Contact:

Re: DP ID 19 上报失败

请提供项目类型,以及使用的SDK名称、版本等信息。

shiina
Posts: 16

Re: DP ID 19 上报失败

逻辑的院子 2025年 Jun 25日 17:12

请提供项目类型,以及使用的SDK名称、版本等信息。

项目类型:蓝牙门锁
SDK: Tuya_BLE_SDK v2.0.0
芯片:ST17H65

Code: Select all

uint32_t manual_lock_member_id = (uint32_t)data[18];
uint8_t record_buf[4] = {
(manual_lock_member_id >> 24) & 0xFF,
(manual_lock_member_id >> 16) & 0xFF,
(manual_lock_member_id >> 8) & 0xFF,
(manual_lock_member_id >> 0) & 0xFF,
};

TY_PRINTF(
"[BLE UNLOCK RECORD] Reporting lock record (DP ID=%d), member ID (HEX): %02X, %02X, %02X, %02X",
APP_DP_BLE_UNLOCK_RECORD, record_buf[0], record_buf[1], record_buf[2], record_buf[3]
);

app_dp_report(APP_DP_BLE_UNLOCK_RECORD, record_buf, sizeof(record_buf));
13758269484
Posts: 4

Re: DP ID 19 上报失败

日志类型DP上报要使用带时间戳的接口tuya_ble_dp_data_with_time_send。可以参考apps\tuyaos_demo_ble_lock,里面是蓝牙门锁的基本demo,包含蓝牙解锁、门锁状态上报、日志上报和门锁设置类DP下发

shiina
Posts: 16

Re: DP ID 19 上报失败

13758269484 2025年 Jun 25日 19:42

日志类型DP上报要使用带时间戳的接口tuya_ble_dp_data_with_time_send。可以参考apps\tuyaos_demo_ble_lock,里面是蓝牙门锁的基本demo,包含蓝牙解锁、门锁状态上报、日志上报和门锁设置类DP下发

感谢您的解答,能否把 tuya ble sdk 发一下呢?我对照看一下

NICE
Posts: 105

Re: DP ID 19 上报失败

Tuya_BLE_SDK v2.0.0 版本已不再迭代,如果是新项目建议使用最新TuyaOS ble sdk,门锁的相关demo也是基于TuyaOS ble sdk的。关于如何获取ST17H65的TuyaOS开发框架请参考三方对接流程:https://developer.tuya.com/cn/docs/iot- ... 39hzs0m4gc

shiina
Posts: 16

Re: DP ID 19 上报失败

NICE 2025年 Jun 26日 16:00

Tuya_BLE_SDK v2.0.0 版本已不再迭代,如果是新项目建议使用最新TuyaOS ble sdk,门锁的相关demo也是基于TuyaOS ble sdk的。关于如何获取ST17H65的TuyaOS开发框架请参考三方对接流程:https://developer.tuya.com/cn/docs/iot- ... 39hzs0m4gc

好的,感谢,能否把 Tuya_BLE_SDK v2.0.0 发一下呢?

NICE
Posts: 105

Re: DP ID=19 上报失败

2.0.0下架已不再释放。

shiina
Posts: 16

Re: DP ID=19 上报失败

NICE 2025年 Jun 26日 19:48

2.0.0下架已不再释放。

好吧,谢谢。

Post Reply