课时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

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
10月前
|
运维 算法 机器人
阿里云AnalyticDB具身智能方案:破解机器人仿真数据、算力与运维之困
本文将介绍阿里云瑶池旗下的云原生数据仓库AnalyticDB MySQL推出的全托管云上仿真解决方案,方案采用云原生架构,为开发者提供从开发环境、仿真计算到数据管理的全链路支持。
|
8月前
|
消息中间件 安全 物联网
海量接入、毫秒响应:易易互联携手阿里云构筑高可用物联网消息中枢
面对换电生态高速发展的通信挑战,易易互联通过采用阿里云 MQTT + RocketMQ 的融合解决方案,成功构建了“海量接入、实时响应、弹性处理、安全可信”的物联网通信底座。该架构不仅显著提升了系统稳定性与可扩展性,更保障了高并发场景下的业务连续性,为实现“让换电成为营运补能第一选择”的战略目标提供了坚实的技术支撑。
414 59
|
传感器 人工智能 物联网
健康监测设备的技术革命:AI+物联网如何让你随时掌握健康数据?
健康监测设备的技术革命:AI+物联网如何让你随时掌握健康数据?
1483 19
|
12月前
|
物联网
(手把手)在华为云、阿里云搭建自己的物联网MQTT消息服务器,免费IOT平台
本文介绍如何在阿里云搭建自己的物联网MQTT消息服务器,并使用 “MQTT客户端调试工具”模拟MQTT设备,接入平台进行消息收发。
3725 42
|
运维 监控 网络协议
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
395 11
物联网设备状态监控全解析:从告警参数到静默管理的深度指南-优雅草卓伊凡
|
12月前
|
运维 监控 算法
阿里云 OS 控制台:让基础设施运维不再难
涵盖智能异常检测、智能根因分析、智能修复建议的全链路运维解决方案
|
机器学习/深度学习 人工智能 运维
星云智控自定义物联网实时监控模板-为何成为痛点?物联网设备的多样化-优雅草卓伊凡
星云智控自定义物联网实时监控模板-为何成为痛点?物联网设备的多样化-优雅草卓伊凡
255 8
|
人工智能 运维 监控
阿里云携手神州灵云打造云内网络性能监测标杆 斩获中国信通院高质量数字化转型十大案例——金保信“云内网络可观测”方案树立云原生运维新范式
2025年,金保信社保卡有限公司联合阿里云与神州灵云申报的《云内网络性能可观测解决方案》入选高质量数字化转型典型案例。该方案基于阿里云飞天企业版,融合云原生引流技术和流量“染色”专利,解决云内运维难题,实现主动预警和精准观测,将故障排查时间从数小时缩短至15分钟,助力企业降本增效,形成可跨行业复制的数字化转型方法论。
705 6
Java 大视界 -- 基于 Java 的大数据实时流处理在工业物联网设备状态监测中的应用与挑战(167)
本文围绕基于 Java 的大数据实时流处理技术,深入探讨其在工业物联网设备状态监测中的应用与挑战。不仅介绍了技术架构、原理和案例,还引入边缘计算技术,提出应对数据质量、性能和安全等问题的策略。
|
存储 人工智能 运维
阿里云操作系统控制台评测:国产AI+运维 一站式运维管理平台
本文详细评测了阿里云操作系统控制台,作为一款集运维管理、智能助手和系统诊断于一体的工具,它为企业提供了高效管理云资源的解决方案。文章涵盖登录与服务开通、系统管理与实例纳管、组件管理与扩展功能、系统诊断与问题排查以及实时热点分析与性能优化等内容。通过实际操作展示,该平台显著提升了运维效率,并借助AI智能助手简化了复杂操作。建议进一步完善组件库并增强第三方兼容性,以满足更多高级运维需求。
881 3

相关产品

  • 物联网平台