登录开发者中心
登录OceanConnect
在网站:https://iot-dev.huaweicloud.com/#/developer-overview登陆,进入以下界面并点击新建项目
QQ图片20190919134026.png
并填写信息
QQ图片20190919134206.png
按照图示点击项目开发以及新建产品
QQ图片20190919134439.png
选择自定义产品
QQ图片20190919134551.png
填写相关信息
QQ图片20190919134726.png
在服务列表中选择新建服务,分别建立sensordata,lightsensor,smoke三个服务
QQ图片20190919135107.png
并在sensordata,smoke,lightsensor下添加如下属性
QQ图片20190919135229.png
QQ图片20190919135232.png
QQ图片20190919135235.png
接下来前往编码插件开发,点击新增消息
QQ图片20190919135825.png
按下图所示填写信息
QQ图片20190919140305.png
并添加字段
QQ图片20190919140509.png
QQ图片20190919140512.png
QQ图片20190919140424.png
(之后的两个服务同理)
添加完成后按图示连线
QQ图片20190919140646.png
并点击部署,部署成功后前往在线测试,添加虚拟设备
QQ图片20190919140810.png
向设备模拟器输入16进制码进行测试
QQ图片20190919141105.png
QQ图片20190919141122.png
QQ图片20190919141255.png
附
在设备模拟器输入0320发送,应用模拟器不会显示数据。因为没有messaged设置是0x3;0320,没有这个messageID
在设备模拟器输入00193C641010发送,应用模拟器不会显示数据。因为int8u定义的是4个字节,00193C641010超出范围了。
在设备模拟器输入0119发送,应用模拟器会显示相应一个数据。因为lightness上的messaged设置是0x1;