Profile与插件在线开发及验证试验
步骤一
1、登录OceanConnect平台,创建项目如图所示:
2、开发产品,选择自定义产品,如图所示:
步骤二 Profile定义
1、首先完成服务名称的输入,先定义SensorData的Profile定义,如图所示:
2、然后完成Somke的Profile定义,如图所示:
3、最后完成LightSensor的Profile定义,如图所示:
4、最后定义完成的情况,如图所示:
步骤三 编解码插件开发
1、在新增消息中,新增三个消息,如图所示:
2、注意每个消息都要添加一个地址域,如图所示:
3、然后添加对应的数据上报字段,如图所示:
4、完成相应的对应连接,点击部署和保存,如图所示:
步骤四 创建一个虚拟设备,进行调试,如图所示:
发送00193C64,会收到如下 "Tenperature":25 "Humidity": 60 “Battery”: 100的数据,如图所示:
发送0019,会收到如下“Concentration”:25的数据,发送023235312E36,会收到“Lightness”:251.6的数据,如图所示:
发送0320和00193C641010的数据,不会收到任何数据,如图所示
这是因为每个消息的地址域的识别不同,所以收到的数据不一样,且输入0320和00193C641010的数据时,没有对应的编解码的地址域去识别,所以不会收到任何数据。