5 分钟教你如何利用华为云 IoT 进行物联网设备上云
一、背景
近些年,云计算的发展使得物联网技术突飞猛进,万物联网已经成为这个时代的标识,没有物联网之前,你能想象人在路上就能打开家里的空调?有了物联网,冰箱也能听懂主人在说什么;有了物联网,音响可以直接与人对话,有了物联网,家里的一切电器皆可联网,家里空气的湿度、温度、电表、燃气表等,一部手机就可以成功查看!
二、物联网架构
物联网架构一般分为三层:
感知层
平台层
应用层
感知层就是第一层,用来连接具体的物体的,可以依靠传感器、激光雷达、RFID 等收集数据。
平台层就是第二层,将第一层产生的数据进行分析、处理提供给用户。
应用层就是第三层,也就是物联网的应用,比如智能家居、智能工厂、智慧城市等。
其实在感知层和平台层中间还有一个传输层,即将感知层的数据传输到平台层,传输的方式很多种,比如有线网络、无线网络、蓝牙等。
三、华为云 IoT
云 IoT,顾名思义,借助云计算的力量,将物联网相关操作进行云化,国内做云 IoT 的厂商很多,这里我们以华为云 IoT 为例。
华为云 IoT 地址:https://www.huaweicloud.com/product/iot.html
下面我们来体验一下华为云 IoT 的设备接入。
四、华为云 IoT 设备接入体验
首先访问:https://console.huaweicloud.com/iotdm/?region=cn-north-4#/dm-portal/home/quick-start
点击【向导式极速体验】:
在【产品定义】页签,我们需要自定义填写”产品名称“,这里我们填写”wljslmz_test“:
点击【创建应用】红色按钮,进入到【注册设备】页签:
在这个页面,我需要填写设备标识码和设备名称,在这个页面,我需要填写设备名称和设备名称,我们自定义为:
设备标识码:wljslmz_sn
设备名称:wljslmz_lot
填写完毕后点击【注册设备】红色按钮:
然后进入到【选择设备演示包】页签,在此页面,我们需要选择设备平台、设备连接协议、开发语言,我们选择:
设备平台:Windows
设备连接协议:MQTT(只有这一种选择)
开发语言:Java
选择好后,点击【下一步】红色按钮:
点击【下载设备演示包】红色按钮:
下载后解压,进入解压后的文件夹中,找到start.bat
文件:
双击start.bat
文件:
然后我们看到设备状态已经变为”在线“:
并且设备参数也会动态变化:
我们可以向设备发送命令,这里我们发送”66“指令:
然后我们看到命令发送成功:
然后我们看到设备成功收到了”66“的指令值了:
至此,我们的体验过程就完毕了!
总结
本文通过体验华为云 IoT,感受到了设备上云的简单,如果大家想要体验物联网设备上云的,可以花 10 分钟时间体验一下,体验过程中有任何问题,可以在下方评论区与我讨论。
版权声明: 本文为 InfoQ 作者【wljslmz】的原创文章。
原文链接:【http://xie.infoq.cn/article/3ace9966108399d24b233bf24】。未经作者许可,禁止转载。
评论