设置dp,返回成功,但实际没有成功

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
18559697016
Posts: 84

先获取一个设备所有dpId,其中一个dpId:110 为boolen类型
如下图

alldps.png

设置一个dpId:110的开关,设置方法如下

sendbody.png

返回结果是 success null,如下图

body.png

再次获取所有dpId的信息,实际是没有成功的,还是旧值

deviceId:6c46ec8d097845a10bee1s
如何设置才能真正成功


Tags:
muhai
Posts: 84

Re: 设置dp,返回成功,但实际没有成功

截屏2024-10-16 11.45.12.png

这个应该是:

Code: Select all

dps: { [tempDpId]: value }

这样吧

18559697016
Posts: 84

Re: 设置dp,返回成功,但实际没有成功

dps: { [tempDpId]: value }
这样是对的

但你们的文档上可不是这样的
https://developer.tuya.com/cn/miniapp/d ... publishdps

muhai
Posts: 84

Re: 设置dp,返回成功,但实际没有成功

18559697016 2024年 Oct 16日 13:47

dps: { [tempDpId]: value }
这样是对的

但你们的文档上可不是这样的
https://developer.tuya.com/cn/miniapp/d ... publishdps

文档上的publishDps参数中dps对象的key必须是dpCode或dpId,你这里tempDpId不是dpCode,所以失败了

Post Reply