华为云IOT接入流程(2)--编解码插件开发

举报
惊鸿0506 发表于 2020/04/23 11:53:41 2020/04/23
【摘要】 编解码插件开发

        上接Profile,直接步入正题,进行下一步。

        介绍下,编解码插件开发这一步才是与底层隔离的开始,他的作用是解析底层开发板或模组上传上来的数据内容,包括字符串信息和数字信息。

        1.点击新增消息,编辑一下消息的名称,这个消息名称是与平台沟通的前提,相当于家里的门牌号,如果没有就进不了家门,忘记了就没准回谁的家了。

        2.选择此条消息的类型,就是选择这条消息是板子或模组上传过来的还是平台下发给板子或模组的。

        3.然后添加字段,这个字段就是这条信息包含的内容了,可以使字符串类型的(开、关)或者数值类型的(值)。此处我选择的是数值,因为要上传温湿度的值嘛,如下图:

        可以看到我的湿度编辑条,长度只有1,没错,我需要的并不多,默认值是0x28,也就是十进制的40,当然这个是默认值,开机后是有数据上传的,就不是这个湿度40%了,这个数值是会上传到平台的,与后续的开发连接到一起。仅以此为例。

        4.下一步就是建立这些数据与平台之间的关系了,上图说话:

        可以看到,我的消息与右侧的模块已经建立了逻辑关系,温度和湿度已经通过箭头发送到平台,而且还有一个响应字段,意思就是说平台收到我的信息之后就会回复给我的板子或模组一个A01的信息,我的板子或模组收到后就知道了“哦,他已经收到我发的了”。

        编解码插件开发到此结束。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。