一键完成物联网产品注册,快速体验在线调试设备

华为IoT云服务 发表于 2022/08/09 09:23:11 2022/08/09
【摘要】 本文将指导您快速在华为云IoT平台创建一款智慧烟感器设备,并使用模拟器来模拟设备与云端通信的过程。带您您快速了解物联网设备连接到云平台的步骤及相关概念。

您将会学到什么

本文将指导您快速在华为云IoT平台创建一款智慧烟感器设备,并使用模拟器来模拟设备与云端通信的过程。带您您快速了解物联网设备连接到云平台的步骤及相关概念。

背景介绍

物联网,即字面意思,让“物”连上网络,比如,手机需要联网,家里的水表、电表、烟雾感应器等也都可以联网。完整的物联网架构一般分为感知层 - 平台层 - 应用层。在”物”联网的过程中,感知层,也就是“物”负责信息收集和信号处理,通过感知识别技术,让物品“开口说话、发布信息”。应用层是物联网系统面向用户的客户端,通过对感知层收集到的信息进行分析、处理,挖掘有价值的数据,为用户提供丰富的特定服务。而华为云IoT作为中间的平台层,在整个物联网体系架构中起着承上启下的关键作用,它实现了感知层设备的“管、控、营”一体化,为应用层提供统一的数据接口,构建了设备和业务的端到端通道。

环境准备

注册华为云账号、实名认证

若您还没有通过实名认证的账号,可前往账号中心,完成实名认证。

如果您已拥有华为账号且已通过实名认证,可直接 点击体验

开始体验

1.  进入体验页面,点击右上角“创建产品”

*tips:产品模型 用于描述设备具备的能力和特性。开发者通过定义产品模型,在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。

2. 在弹窗中自定义一个产品名称,比如本次以烟感设备为例,我们定义了“烟感8号”产品,设备类型为“烟雾感应器”,点击确定后,即可成功创建产品,再点击“查看详情”进入下一步。

3. 在以下页面, 华为云IoT平台提供了多种定义产品模型的方法,您可以根据自己需求,选择对应的方法定义产品模型。为了快速体验,我们建议您可以选择“导入库模型”,使用平台预置的产品模型,快速完成产品开发。

*tips:当前平台提供了标准模型和厂商模型。标准模型遵循行业标准的产品模型,适用行业内绝大部分厂商设备,而厂商模型针对设备类型发布的产品模型,适用于用行业内少量厂家设备。您可以根据实际需求选择相应的产品模型。

4.  选择“SmokeDetector”,即烟雾感应器的模型,点击“确定”进入下一步。

5.  在产品详情页里,可以通过切换“服务列表”中的不同服务,查看每个服务中包含的属性参数,平台还支持根据实际需求修改相应参数。至此,您已完成产品的定义。点击“在线调试”进入下一步。

*Tips:“服务”是描述设备具备的业务能力。将设备业务能力拆分成若干个服务后,再定义每个服务具备的属性、命令以及命令的参数。

6.  在调试页面,点击“新增测试设备”,在弹窗中选择“虚拟设备”,点击确定后即可创建一个用于模拟与云端进行通信的虚拟设备。

7.  点击右边“调试”,进入调试页面。

8. 尝试在应用模拟器中,模拟应用端向烟感设备下发命令,在valua中输入“1”,点击发送,可以在调试输出页面看到应用与设备之间通信的过程。

9. 也可以在右上角切换到设备模拟器,模拟设备向云端平台上报数据,在电量 batteryLevel中输入数值,点击发送,可以在调试输出页面看到应用与设备之间通信的过程。

10. 左下角勾选“自动发送”,并设置自动发送的周期,比如“5秒”,模拟器将模拟设备,每5秒向平台上报一次数据,用于实时监控设备的状态。

至此您已经完成了物联网产品注册以及在线调试设备的体验任务。请您将以下页面截图(需含有右上角华为云账号,如下图),粘贴到打卡帖评论区即视为完成任务。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。