收藏官网首页
查看: 17961|回复: 8

apicloud用户write出错不知道怎么解决

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
跳转到指定楼层
楼主
发表于 2018-1-22 04:02:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
机智云初始化、注册、绑定、都成功了,就write出现错误错误信息是“errorCode":8006,"msg":"GIZ_SDK_PARAM_INVALID"
用的是虚拟设备
不知道是什么原因
查看devices:"isBind":true,"netStatus":1
会不会是netstatus:1代表是不可控的?
希望哪位大神帮忙解决下

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
沙发
发表于 2018-1-22 15:58:00 | 只看该作者
write返回这个表示格式错误,你看你下发的数据是否和数据点对的上

点评

我是直接在在线调试模拟设备的网页中先推送一个数据点的指令,然后在日志里复制这个指令到write中,不知道这个做法对不对?还是需要用其他办法?  详情 回复 发表于 2018-1-22 17:51

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
板凳
 楼主| 发表于 2018-1-22 17:51:20 | 只看该作者
boboP 发表于 2018-1-22 15:58
write返回这个表示格式错误,你看你下发的数据是否和数据点对的上

我是直接在在线调试模拟设备的网页中先推送一个数据点的指令,然后在日志里复制这个指令到write中,不知道这个做法对不对?还是需要用其他办法?

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
地板
发表于 2018-1-22 17:57:03 | 只看该作者
幽灵ice 发表于 2018-1-22 17:51
我是直接在在线调试模拟设备的网页中先推送一个数据点的指令,然后在日志里复制这个指令到write中,不知 ...

http://docs.gizwits.com/zh-cn/AppDev/APICloudWifiSDK.html#write
你可以看看这里的描述,按照这个json格式下发

点评

还是不行,还是这个错误,会不会是我漏了哪一步?还是netstatus状态要2才能控制?  详情 回复 发表于 2018-1-22 20:54

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
5#
 楼主| 发表于 2018-1-22 18:01:02 | 只看该作者
免费使用STM32、APP自动代码生成工具
这是网页上推送的指令和 我写的write

网页上推送指令.png (23.71 KB, 下载次数: 53)

网页上推送指令.png

我写的write.png (32.05 KB, 下载次数: 65)

我写的write

我写的write

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
6#
 楼主| 发表于 2018-1-22 20:54:18 | 只看该作者
boboP 发表于 2018-1-22 17:57
http://docs.gizwits.com/zh-cn/AppDev/APICloudWifiSDK.html#write
你可以看看这里的描述,按照这个json ...

还是不行,还是这个错误,会不会是我漏了哪一步?还是netstatus状态要2才能控制?

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
7#
发表于 2018-1-23 17:32:00 | 只看该作者
幽灵ice 发表于 2018-1-22 20:54
还是不行,还是这个错误,会不会是我漏了哪一步?还是netstatus状态要2才能控制? ...

对的,你可以尝试重新订阅设备,再去看看netstatus的状态

点评

貌似没法订阅设备,也是这个错误 "err = {"device":{"mac":"virtual:site","did":"bW73qwLf2UTB8KDtRYhwKh"},"errorCode":8006,"msg":"GIZ_SDK_PARAM_INVALID"  详情 回复 发表于 2018-1-23 18:13

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
8#
 楼主| 发表于 2018-1-23 18:13:14 | 只看该作者
boboP 发表于 2018-1-23 17:32
对的,你可以尝试重新订阅设备,再去看看netstatus的状态

貌似没法订阅设备,也是这个错误
"err = {"device":{"mac":"virtual:site","did":"bW73qwLf2UTB8KDtRYhwKh"},"errorCode":8006,"msg":"GIZ_SDK_PARAM_INVALID"

4

主题

12

帖子

166

积分

注册会员

Rank: 2

积分
166
9#
 楼主| 发表于 2018-1-23 23:46:59 | 只看该作者
神坑啊,总算解决了,mac,订阅和write中必须用大写。。。绑定中可以用小写,而且虚拟设备的日志也是小写的。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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