M100-HM(鸿蒙版)连接阿里云物联网平台数据上报

M100-HM连接阿里云物联网平台数据上报

  • 硬件连接
  1. 所需物品

M100-HM 产品 1台

12V电源适配器 1个

USB-RS485串口线 1条

超五类网线 1根

笔记本电脑 1台

  1. 硬件连接

M100-HM的第一个485串口,接USB-RS485串口线,串口线的A接A1,B接B1。USB-RS485串口线的USB插到电脑USB口,然后产品接12V电源适配器上电。

M100-HM的网口,用网线和电脑直连。

硬件接线图

  1. 查看端口

电脑打开计算机,设备管理器,点击端口,查看M100-HM的USB-RS485串口线的COM口号,是COM10。

  1. 电脑本地网卡设置

电脑打开控制面板,点击更改适配器设置,点击有线网卡,右击,点击属性,点击IPv4,M100-HM默认IP是192.168.0.7,电脑有线网卡设置同网段的静态IP,192.168.0.201,子网掩码255.255.255.0,网关192.168.0.1。

  • 阿里云配置
  1. 登录

1、 登录阿里云平台:https://iot.console.aliyun.com/product。

2、 登录账号和密码。

3、 在“物联网平台”界面找到“公共实例”,开通后进入界面。

  1. 创建产品

1、 在“公共实例”界面,找到“设备管理->产品”,点击“创建产品”。

  1. 添加物模型

1、 在产品列表,找到新添加的设备,点击设备右侧的“查看”按钮,进入产品界面。

2、 在产品界面找到“功能定义”标签,点击“前往编辑草稿”按钮,编辑物模型。这里M300就是M100,做示范,不影响。

3、 可以直接修改默认模块,也可以自行添加模块后,进行物模型的配置。

4、 选中要编辑的模块,添加标准功能或者添加自定义功能,点击相应的按钮即可,按照需要上传的参数变量建立相应的物模型变量即可。

5、 添加完成物模型变量后,点击“发布上线”按钮,完成物模型的创建。

  1. 创建设备

1、 在公共实例界面,找到“设备管理->设备”,点击“添加设备”按钮,选择产品,编辑设备名称和设备描述,完成设备添加。

  1. 添加主题

1、 在产品界面,找到新添加的产品,打开后,找到“Topic 类列表->自定义 Topic”,点击“定义 Topic 类”进行主题添加。根据需要可以选择性添加。

2、 物模型上报有专有主题,在产品列表中找到对应的产品并打开详情页,在“Topci 类列表->物模型通信 Topic”中获取

  1. 获取参数

找到新添加的设备,选择查看,在“设备信息”标签下找到“MQTT 连接参数”并点开查看

  • 设备配置

1. 登录网页

浏览器输入192.168.0.7,登录用户名和密码都是admin

  1. 网络查看网络设置

网页,点击网络,可以切换N720联网方式。

  1. MQTT 连接配置
  1. 网关设置,开启边缘计算

这里的客户端ID、服务器地址、远程端口号、用户名、密码与上面图“MQTT连接参数对应”

  1. 边缘计算,数据采集设置

(1)添加从机

点击数据采集,点击添加从机。

输入从机名称,协议类型选择Modbus RTU,串口选择串口1,从机地址1,点击保存。

  1. 点击添加数据点。

输入数据点名称,寄存器用4,1,对应采集寄存器地址0的数据。点击保存。

  1. 1、边缘计算,数据上报设置

(1)添加分组

点击数据上报,点击添加分组。

  1. 完成所有配置以后,重启设备,设备重启后参数生效。
  2. 阿里云物模型上报 Json 模版说明: 

{

"id": " DeviceSecret",

"version": "1.0",

"sys": {"ack": 0},

"params": {

"模块标识符:属性变量": {

"value": "点位名称",

"time":"时间戳"

}

},

"method": "thing.event.property.post"

}

已上报温湿度为例,上报分组中拉取温湿度点位后,配置上报 Json 模版,将点位名称和阿里云设备信息补充好,示例如下

  • 数据传输测试

配置完参数重启设备后,从平台设备列表可以看到设备上线状态

(1) 在“公共实例”界面找到“监控运维->日志服务”,选择产品后,可以看到产品收到的上报信息。

(2) 物模型数据查看,在设备详情界面,找到“物模型数据”选项卡,然后点开对应的模块即可看到相应数据。

这就是M100-HM网关连接阿里云物联网平台完成数据上报的过程。关于鸿蒙版本的资料太少,我也是找了好久才通过一些资料最后理清了这个过程。为了后面的小伙伴少碰壁 走弯路  我就分享出来,希望可以帮到大家。如果对你有帮助  感谢你的关注、点赞、收藏。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值