收藏官网首页
查看: 17643|回复: 5

[问答] 如何使用Open API写入扩展型数据点

2

主题

5

帖子

88

积分

注册会员

Rank: 2

积分
88
跳转到指定楼层
楼主
发表于 2017-12-2 22:58:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
麻烦请教一下如何使用Open API写入扩展型数据点。

我定义了一个长度为2的扩展型数据点init,当使用Open API的/app/control/{did}写入数值时,多次尝试均报9025的错误。
我试过
{
    "attrs": {
      "init": "1234567890“
}

{
    "attrs": {
      "init": ["1234567890“,"1234567890“]
}

都不行。

能不能麻烦谁告诉我一下正确的body应该怎么写,谢谢。

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
沙发
发表于 2017-12-5 17:38:59 | 只看该作者
{   "attrs": {     "binary": "1234567000"   } }

点评

那能请问下这个binary数据点是怎么定义的嘛?长度是多少呢?谢谢。  详情 回复 发表于 2017-12-11 12:54

2

主题

5

帖子

88

积分

注册会员

Rank: 2

积分
88
板凳
 楼主| 发表于 2017-12-11 12:54:23 | 只看该作者
boboP 发表于 2017-12-5 17:38
{   "attrs": {     "binary": "1234567000"   } }

那能请问下这个binary数据点是怎么定义的嘛?长度是多少呢?谢谢。

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
地板
发表于 2017-12-12 10:29:20 | 只看该作者
tonnydan 发表于 2017-12-11 12:54
那能请问下这个binary数据点是怎么定义的嘛?长度是多少呢?谢谢。

这个binary就是你数据的标志名,这里只是作为例子给你看,扩展数据点是这样发送的

点评

这个例子我看的懂,只是不知道这个数值"1234567000“和扩展型的长度之间有什么关系,或者说要发送"1234567000“的话,扩展型的长度应该是多少?  详情 回复 发表于 2017-12-15 15:20

2

主题

5

帖子

88

积分

注册会员

Rank: 2

积分
88
5#
 楼主| 发表于 2017-12-15 15:20:15 | 只看该作者
免费使用STM32、APP自动代码生成工具
boboP 发表于 2017-12-12 10:29
这个binary就是你数据的标志名,这里只是作为例子给你看,扩展数据点是这样发送的 ...

这个例子我看的懂,只是不知道这个数值"1234567000“和扩展型的长度之间有什么关系,或者说要发送"1234567000“的话,扩展型的长度应该是多少?

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
6#
发表于 2017-12-18 10:57:42 | 只看该作者
tonnydan 发表于 2017-12-15 15:20
这个例子我看的懂,只是不知道这个数值"1234567000“和扩展型的长度之间有什么关系,或者说要发送"123456 ...

那长度是字节长度,一个字节等于两个字符,例如这里的"1234567000"有十个字符,就是5个字节长度,长度那里是5
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表