Page 1 of 1

【已解决】通用对接上报dp点,后台有些在“同步上报”中找得到,有些找不到

Posted: 2025年 Nov 18日 21:49
by jafil10

TLSR8258 3.12.0 SDK使用通用对接的方式连接涂鸦网关,组合上报dp点,网关都正常回复success,但在IoT后台日志里,有些dp点能搜索出来,有些搜索不到,搜索得到几乎都是在“同步上报”里找到的。

Code: Select all

Firmware_Information:
  description: "this is a demo project"
  device_role: "sleep_end_dev"   # router/sleep_end_dev
  image_type: 
  manufacture_id: 
  model_id: "TS0601" # TS0308
  manufacture_name: "_TZE204_az10tkrw" # _TZE2141000000_az10tkrw
  module_name: ""
  chip_id: "" # efr32mg21a020f1024im32/efr32mg21a020f768im32/TLSR8258F1KET
1.png

如图所示,DP点上报时,网关都是有response的。使用组合上报的方式,第1个组合9个dp点;第2个组合10个dp点;第3个组合4个dp点;第4个组合8个dp点。在后台能看到上传记录的只有第1组和第4组,第2组和第3组都找不到上传记录。

PS:zigbee子设备都是使用生产解决方案授权成功后的。
我想了解一下,是什么原因导致这种问题?同时上传成功后dp点为什么只能在“同步上报”里找得到。


Re: 通用对接上报dp点,后台有些在“同步上报”中找得到,有些找不到

Posted: 2025年 Nov 19日 09:55
by shiliang

您好,
当前按照图中的数据解析出来的dp信息如下:
11 04 00 01 00 (ID 17, 枚举,长度1,值0)
1D 01 00 01 00 (ID 29, 布尔,长度1,值0)
22 02 00 04 00 00 01 2C (ID 34, 布尔,长度1,值0)
12 02 00 04 00 00 00 32 (ID 18, 数值,长度4,值32)
27 01 00 01 00 (ID 39, 布尔,长度1,值0)
09 02 00 01 64 (ID 9, 数值?,长度1?,值64),数值型固定长度4
13 02 00 04 00 00 00 00 (ID 19, 数值,长度4,值0)
6D 03 00 02 2C 2C (ID 109, string,长度2,值2C2C)
6E 04 00 01 02 (ID 110, 枚举,长度1,值2)
6F 04 00 01 00(ID 111, 枚举,长度1,值0)

其中dp 09,数值型,长度是1,当前数值型固定长度是4,可以按照这个更改后尝试


Re: 通用对接上报dp点,后台有些在“同步上报”中找得到,有些找不到

Posted: 2025年 Nov 19日 11:51
by jafil10

确实是这个value类型的dp点,数据长度为1带来的问题。
多谢解答!