带你快速玩转华为云IoT平台【玩转华为云】
1、背景介绍
物联网,即字面意思,让“物”连上网络,比如,手机需要联网,家里的水表、电表、烟雾感应器等也都可以联网。完整的物联网架构一般分为感知层 - 平台层 - 应用层。在”物”联网的过程中,感知层,也就是“物”负责信息收集和信号处理,通过感知识别技术,让物品“开口说话、发布信息”。应用层是物联网系统面向用户的客户端,通过对感知层收集到的信息进行分析、处理,挖掘有价值的数据,为用户提供丰富的特定服务。而华为云IoT作为中间的平台层,在整个物联网体系架构中起着承上启下的关键作用,它实现了感知层设备的“管、控、营”一体化,为应用层提供统一的数据接口,构建了设备和业务的端到端通道。
2、实验目的
本文将指导您快速在华为云IoT平台创建一款智慧烟感器设备,并使用模拟器来模拟设备与云端通信的过程。带您您快速了解物联网设备连接到云平台的步骤及相关概念。
2.1、环境准备
注册华为云账号、实名认证
若您还没有通过实名认证的账号,可前往账号中心,完成实名认证。
2.2、开始体验
- 进入体验页面,点击右上角“创建产品”
*tips:产品模型 用于描述设备具备的能力和特性。开发者通过定义产品模型,在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。
此时选择所属资源空间、产品名称、设备类型等参数;其中设备类型处只能填写中文;
填写完成后确认,出现创建成功字样。
创建成功后可看到相应信息。
点击调试,选择“模型定义-导入库模型”,
选择“SmokeDetector”,即烟雾感应器的模型,点击“确定”进入下一步。
在产品详情页里,可以通过切换“服务列表”中的不同服务,查看每个服务中包含的属性参数,平台还支持根据实际需求修改相应参数。至此,您已完成产品的定义。点击“在线调试”进入下一步。
*Tips:“服务”是描述设备具备的业务能力。将设备业务能力拆分成若干个服务后,再定义每个服务具备的属性、命令以及命令的参数。
在调试页面,点击“新增测试设备”,在弹窗中选择“虚拟设备”,点击确定后即可创建一个用于模拟与云端进行通信的虚拟设备。
创建成功后出现如下界面;
选择调试,尝试在应用模拟器中,模拟应用端向烟感设备下发命令,在valua中输入“1”,点击发送,可以在调试输出页面看到应用与设备之间通信的过程。
至此实验顺利完成。
3、小结
随着物联网不断发展,更多物联网产品应用于生活中,通过对华为云IoT平台的操作,能够帮忙大家熟悉物联网的应用,了解物联网在生活中的使用场景。
操作链接如下:
https://console.huaweicloud.com/iotdm/?region=cn-north-4#/dm-dev/all-product
- 点赞
- 收藏
- 关注作者
评论(0)