步骤1
登录OceanConnect平台,进入开发中心,创建项目:
创建项目参数如下:
步骤二:
点击产品→产品开发→添加→自定义产品
根据设计思路填写下面内容:
点击“新建服务”,服务名称为SensorData:
在SensorData服务下,点击“新增属性”,添加以下3个属性:
点击“新建服务”,服务名称为Smoke:
在Smoke服务下,点击“新增属性”,添加1个属性:
点击“新建服务”,服务名称为LingtSensor:
在LingtSensor服务下,点击“新增属性”,添加1个属性,1个命令:
属性信息如下:
步骤三:
点击编译插件开发→新增消息→添加字段
添加字段,勾选“标记为地址域”,按照默认配置,点击“安成”;
添加字段Temperature,数据类型int8s;
添加字段Humidity,数据类型int8u;
添加字段Battery,数据类型int8u;
添加字段Concertration,数据类型int8u;
添加字段Lightness,数据类型String
完成后,点击保存,再点击部署:
步骤四:
点击在线调试→新增测试设备→没有真实的物理设备
输入十六进制流码:
在设备模拟器输入00193C64发送,应用模拟器会显示相应数据。
在设备模拟器输入0119发送,应用模拟器会显示相应一个数据。因为concentration上的messaged设置是0x1
在设备模拟器输入0219发送,应用模拟器会显示相应一个数据。因为lightness上的messaged设置是0x2;
在设备模拟器输入0320发送,应用模拟器不会显示数据。因为没有messaged设置是0x3;