1.点击打开网址https://console.huaweicloud.com/iot/?region=cn-north-4#/iotdmp/spMenu/developCenter进入华为云用户登录界面,进行华为云账户登录;
华为云用户登录界面.png
登录成功后,将跳转页面如下图所示:
物联网平台-控制中心.png
2.点击进入“开发中心”;
点击进入开发中心.png
3.点击“+”号,新建项目,完成创建
点击“+”号,新建项目.png
完成项目HCIA_IoT_8的创建.png
保存应用ID及应用密钥数据
保存应用ID及应用密钥数据.png
4.点击“新建产品-自定义产品”
点击创建“新建产品”.png
点击创建“自定义产品”.png
设置产品信息:
①自定义产品名称、型号;
②选择所属行业“模组与开发板”、设备类型“MultiSensor”;
③选取接入应用层协议类型为“LWM2M”(数据格式会根据选择的协议类型自动生成);
④点击“创建”保存。
设置产品信息并保存.png
产品创建成功.png
5.在“Profile定义”产品开发界面服务列表下点击“新建服务”,
命名服务名称为“SensorData”,再点击“新增属性”;
如图所示.png
如图所示.png
在新增属性界面:
①命名属性名称为“illuminance”;
②选择数据类型“int”,单位“Lux”;
③勾选访问模式“R 属性值可读”与“W 属性值可写(更改)”;
④点击“确定”,进行保存;
如图所示.png
此时已完成设备 Profile 的在线开发,点击“保存”;
如图所示.png
6.在产品开发界面选择“02 编解码插件开发”;
如图所示.png
在“在线编解码插件编辑器”界面里,点击“新增消息”;
如图所示.png
“添加字段”具体配置如下:
①勾选“标记为地址域”,按照默认配置,点击“完成”;
①.png
②继续添加字段,命名为“illuminance”,选择数据类型“int16u(16 位无符号整型)”,点击“完成”;
②.png
完成字段添加后,点击“完成”;
如图所示.png
7.在“在线编解码插件编辑器”界面右侧设备模型栏里,选择 “Profile 定义”里的属性,并拖拽与字段对应;
如图所示.png
完成编解码插件在线开发,点击“保存”并“部署”;
如图所示.png
如图所示.png
如图所示.png
8.在“物联网开发平台”界面,点击“设备管理”进行“添加真实设备”操作
添加真实设备.png
选择该产品
如图所示.png
根据 NB 模组的 IMEI 号,在平台上进行注册设备
注意IMEI号不能输错,否则将影响设备在线状态
如图所示.png
注册设备成功.png
9.注册设备成功后可在“设备管理”中查看产品在线情况,也可查看历史数据。
如图所示.png