[温控器] 部分标准DP无法下发

Zigbee 子设备开发


Post Reply
13795248028
Posts: 7

目前遇到一个问题, 温控器品类的子设备, 有部分DP, 能上报, 但是App不能下发, 一旦下发DP, 实际网关给子设备发送的指令是 factory reset
pid: h9kkqws5
dp: 6, 27, 40, 44

13795248028
Posts: 7

Re: [温控器] 部分标准DP无法下发

网关虚拟ID : 6c4f4744f68d91ef6allaw
子设备虚拟ID : 6c0ecffb3ec83699c3afbj
入网和控制的zigbee抓包请查看附件

Attachments
DP6抓包.zip
(19.9 KiB) Downloaded 168 times
有问题的DP.png
huanghuan
Posts: 244

Re: [温控器] 部分标准DP无法下发

1.您好,首先和您确认下,对应的网关使用tuyaos网关开发框架进行开发的吗?
2.请确认子设备对应的modeid是多少,网关对于该modeid接入的dp是那些
3.如果您需要使用tuyaos网关开发框架接入zigbee子设备且要新增dp,则需要确保所有dp已经进行接入处理

13795248028
Posts: 7

Re: [温控器] 部分标准DP无法下发

  1. 是, 用的涂鸦的网关扩展sdk
  2. TS0308, 现在用的是这个, 由于没有相关资料, 不确定这个是否是正确的
  3. 接入处理, 是什么意思, 说具体点呢
huanghuan
Posts: 244

Re: [温控器] 部分标准DP无法下发

  1. dp: 6, 27, 40, 44 是你们新增的是吗?
  2. TS0308没有处理 6, 27, 40, 44 这几个dp,使得这几个dp处理异常从而下发了 reset factory new
  3. 我会邀请网关同事协助处理
13795248028
Posts: 7

Re: [温控器] 部分标准DP无法下发

  1. 这几个是标准DP, 觉得比较合适, 就勾上了
  2. 有什么通用model吗, 发标准dp时同自定义dp的发送方式即可
  3. 好的, 谢谢~
huanghuan
Posts: 244

Re: [温控器] 部分标准DP无法下发

1.您好,modeid建议使用 TS0601

huanghuan
Posts: 244

Re: [温控器] 部分标准DP无法下发

1.这个方案原本支持的是串口通用对接方案,模组本身只做dp透传给MCU,现在您使用TuyaOS开发的话,可以使用这个通道将网关透传下来的dp数据自己做处理。
2.对应的cluster是 0xEF00 这个cluster。

Attachments
MCU对接方案cmd.png
13795248028
Posts: 7

Re: [温控器] 部分标准DP无法下发

  1. 没懂什么意思, "将网关透传下来的dp数据自己做处理", 网关没有下发什么数据啊, 直接下发了 factory reset
huanghuan
Posts: 244

Re: [温控器] 部分标准DP无法下发

modeid建议使用 TS0601 你再试下,看看网关是否还会下发reset factory new

Post Reply