课时3:10分钟玩转阿里云物联网平台设备接入、管理、运维(二)

简介: 10分钟玩转阿里云物联网平台设备接入、管理、运维

阿里云物联网平台入门训练营:课时3:10分钟玩转阿里云物联网平台设备接入、管理、运维(二)

课程地址:https://developer.aliyun.com/trainingcamp/5fe77ddd74f743ebad9dbc8c5f47be9a?spm=a2c6h.26142516.J_2566289780.2.37c67cbd7bCsFs


课时3:10分钟玩转阿里云物联网平台设备接入、管理、运维(二)


从输出里面可以看到,设备已经连接成功了。当设备连接成功之后,可以在物联网平台上面来查看设备的一些状态。

image.png

比如在设备的设备列表页,可以看到这一个设备当前已经是在线的状态。然后查看设备的详情。我们在物模型数据里可以看到,当前的人体探测器设备,它是在会议室A3-1里,并且是无人活动的状态。模拟这个时候有人进入了会议室。

unkrow input :

enter

2822-09-28 16:82:86 - 有人进入会议室

2022-09-28 16:02:06 - 物横型属性上报完成: equest id:3code:200data: {}message:success

从物联网平台的控制台上,可以看到它的状态已经发生了变化,是有人活动的状态了。

image.png

然后可以再看一下空调这个设备的状态情况,再看一下会议室空调产品下面的设备的一个状态。第一个设备是我们已经启动的一个设备,查看它的一个信息物模型。

image.png

数据里面可以看到当前设备的一些状态信息。比如当前室内的温度,目标的温度,以及它的工作模式,电源是否已经开启,以及他所在的会议室也是在A3-1,然后在物联网平台里面,除了能够查看产品的一些信息,设备的一些信息,还可以进一步的做一些监控运维。这里在实时监控页面,可以看到有实时的设备在线的监控统计信息。

当前是启动了两个设备,这里设备在线是2。然后也可以看到平台的消息发送的信息。下面还有平台发出的一些消息,以及规则引擎流转的次数。在我们的这个场景里面,没有使用到这两个信息。另外在实时监控里面,用户可以根据自己的业务情况配置告警。

然后在下一个页面运维大盘页面,可以看到整体的设备的统计信息。比如设备所在的地区热力图,但数据是t+1更新的,所以这个地方目前还暂时没有数据。在线调试页面可以选择我们已经接入物联网平台的设备,并且做一些功能的调试。

image.png

这里简单模拟一下,将电源给它关闭,选择关闭,然后设置。

image.png

这时查看一下设备端的输出日志,

2022-09-28 16:05:39 物极型属性上报完成: equest id:1code:200data: {}message:Success

unknow input:

unknow input:

unknow input:

2022-09-28 16:86:15 - 云端控制关闭空调

可以看到云端控制关闭空调,说明我们刚刚的调试是正常的,然后重新打开。

当设备已经完全接入物联网平台之后,要实现绿色节能的智能会议室应用,还缺最后一个步骤了。需要在云端将设备上报的数据做进一步的分析和处理,这里我们通过服务端订阅来接收设备上报的数据。首先进入到服务端订阅的页面,然后创建一个订阅信息,这里选择刚刚创建的人体探测器产品订阅类型,选择AMQP,然后选择默认的消费组,需要订阅设备上报的所有的消息。

image.png

然后在配置完成这个订阅关系之后,通过服务端的运行程序去接收设备上报的消息。这里做一个简单的配置,首先需要配置账号的信息


然后是消费组的信息,最后是当前实例的信息,以及要控制的设备信息。

 image.png


 

在配置完服务端订阅相关的信息之后,启动服务端的运行程序。

*@author gile.zgl

*@date 2022/86/27

*/

publie interface ConfigConstants {

/**

* 服务端订阅账号及消费组信息

*/

String ACCESS KEY = "xxxxxx";

string ACCESS SECRET = "xxxxxx";

String CONSUMER_ GROUP _ID= DEFAULT_GROUP:

String IOT_INSTANCE_ID ="iot-86200g0plasw9oa";

/**

*需要控制的设备信息

*/

String PRODUCT_KEY = "hpe5c206SG";

String DEVICE_NAME = 8fjPkgLuRqgGez6h2gLs;

从输出日志我们可以看到,服务端订阅启动已经成功了。

16:09:03.204 [main] INFO com.aliyun.iotx.demo.AmqpClient-=========>服务端订阅启动成功

然后整个服务端的处理主要分为三个部分。第一部分是服务端订阅的初始化以及建联,第二部分是监听,对监听到的物联网平台上报的消息做一个分析和处理。这里简单的做了一个处理逻辑,如果会议室里面持续两分钟没有人在里面活动,就关闭空调设备。这里模拟一下会议室有人进入了,然后再模拟一下会议室的人全部离开。

enter

2022-09-28 16:03:48- 有人进入会议室

2022-09-28 16:89:48-物横型属性上报完成: request id:20code:200data: {}message:success

unknow input :

unknow tnput :

leave

2022-09-28 16:99:55 - 人员离开会议室

2022-09-28 16:03:55- 物横型属性上报完成: request id:21code:200data:{}message:success

从这边设备端的日志可以看到,人员已离开会议室,这时需要耐心的等待两分钟,观察一下程序是否运行正常的。

16:12:12.428 pool-1-thread-1TNFO com.aliyun.iotx.demo.Amgpclient-会议室长时间无人活动,关闭空调设备

两分钟后可以从服务端的这个运行程序的日志里看到,当前会议室长时间无人活动,关闭空调设备。然后我们再看一下空调设备的输出日志,可以看到在这个时间点它有一个输出日志,说是云端控制关闭空调。

2022-09-28 16:12:12 - 云端控制关闭空调

支持整个的绿色节能会议室的一个智能应用已经都可以完整的跑起来了。

以上我们结合绿色会议室智能应用的场景,简单介绍了阿里云物联网平台的设备接入、管理、运维等功能。如果大家想了解更多精彩信息,请扫描二维码在那里,你将看到更多丰富的案例和内容,助你轻松开启数字之旅。

image.png

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
16天前
|
存储 弹性计算 运维
阿里云日常运维-购买服务器
这篇文章是关于如何在阿里云购买和配置云服务器ECS的教程。
55 6
阿里云日常运维-购买服务器
|
7天前
|
存储 安全 物联网
智能家居安全:物联网设备的风险与防护
在智能家居的浪潮中,物联网技术让生活更加便捷。然而,随之而来的安全问题也不容忽视。本文将揭示智能家居设备可能面临的安全风险,并提供实用的防护措施,帮助用户构建一个更安全的智能生活环境。
|
11天前
|
传感器 监控 物联网
物联网卡在不同应用设备中的基本操作
物联网卡(IoT SIM卡)在物联网(IoT)设备中扮演着至关重要的角色,它们为设备提供网络连接能力,使得设备能够远程交换数据。物联网卡的应用设备广泛,涵盖了从智能家居、智能城市、工业自动化到远程监控等多个领域。以下是物联网卡在不同应用设备中的基本操作流程概述:
|
10天前
|
监控 安全 物联网
智能家居安全:物联网设备的风险与防护
在智能家居的便捷背后,潜藏着不容忽视的安全风险。本文旨在揭示物联网设备可能遭遇的网络攻击类型,并探讨如何通过合理的预防措施来加固我们的智能家园。从技术角度出发,我们将深入分析黑客入侵的途径,并提出有效的防御策略,以期为打造一个更安全的智能家居环境提供指导。
24 1
|
16天前
|
域名解析 运维
阿里云日常运维-购买域名
这篇文章是关于如何在阿里云进行日常运维,包括购买域名的详细步骤和一些推荐阅读资源。
38 4
|
22天前
|
机器学习/深度学习 安全 物联网
智能家居安全:物联网设备的双刃剑
【8月更文挑战第28天】 随着物联网技术的飞速发展,智能家居已成为现代生活的一部分。然而,随之而来的安全问题也日益凸显。本文将深入探讨智能家居中的安全挑战,分析物联网设备如何成为一把双刃剑,既带来便利也可能引发风险。通过案例分析和专家建议,为读者提供实用的防护措施和未来趋势的展望。
|
1月前
|
安全 物联网 网络安全
智能家居安全:物联网设备的风险与防护
【8月更文挑战第14天】 随着物联网技术的飞速发展,智能家居已经走进千家万户。然而,智能设备的便利性背后隐藏着潜在的安全风险。本文将探讨智能家居面临的主要安全挑战,并提供实用的防护措施,帮助用户构建一个更安全的智能生活环境。
|
1月前
|
安全 物联网 网络安全
智能家居安全:物联网设备的风险与防护措施
随着物联网技术的飞速发展,智能家居已成为现代生活的一部分。然而,智能设备的便利性背后隐藏着安全隐患。本文将深入探讨物联网设备面临的主要风险,并提供有效的防护措施,帮助用户构建一个更安全的智能家居环境。
62 7
|
1月前
|
机器学习/深度学习 人工智能 运维
"颠覆传统运维!揭秘阿里云AIGC如何化身运维界超级大脑,让故障预警、智能告警不再是梦,运维大神之路从此开启!"
【8月更文挑战第14天】随着AI技术的发展,AIGC正革新依赖人工经验的传统运维行业。阿里云凭借其领先的云计算能力和AI服务生态,为运维智能化提供了坚实基础。通过分析历史数据和系统日志,AIGC能自动发现并预测故障,大幅提升运维效率。例如,结合阿里云SLS和PAI,可构建智能告警系统,实现异常检测和实时预警。随着AIGC技术的进步,运维领域将迎来全面智能化转型,开启运维新时代。
73 3
|
1月前
|
监控 安全 物联网
智能家居安全:物联网设备中的漏洞与防护
随着物联网的飞速发展,智能家居设备已步入千家万户。然而,这些便捷的科技产品也带来了安全隐患。本文旨在揭示智能家居设备中存在的安全漏洞,并提供针对性的防护措施。通过深入浅出的分析,我们希望能增强用户的安全意识,并采取有效行动保护自己的数字家园。

相关产品

  • 物联网平台