教程概述

应用场景


将个人电脑(以下简称 PC)连接到 EnOS 是实践设备接入流程的最佳选择之一。通过使用开源插件,你可以采集 PC 的系统和硬件数据,并将采集的数据上传到 EnOS 云端进行处理和分析,监视 CPU 负载和内存使用情况。此外,你还可以从 EnOS 云端发送命令以控制数据采集的时间间隔。


该应用场景如下图所示:


../../_images/scenario_connect_pc.png


本教程将指导你在 EnOS 云端进行设备建模,并将你的 PC 注册到 EnOS 平台。你将学习如何采集电脑的系统和硬件数据,并使用这些数据更新设备的属性。接着,教程会演示如何将 CPU 和内存使用情况的数据上传到 EnOS 云端。最后,你将学会如何从 EnOS 云端发送命令,控制数据采集的时间间隔。


在本教程中,你将:

  • 为 PC 定义模型,并将 PC 注册为 EnOS 上的设备。

  • 使用 EnOS Java SDK for MQTT 开发程序,将 PC 连接到 EnOS。

  • 运行程序以采集 PC 数据,并将数据上传到 EnOS 云端。

  • 监控 PC 的 CPU 负载。

  • 从 EnOS 云端发送命令,控制数据采集的时间间隔。

前提条件


当前账号需要拥有 开发者 角色,以访问 EnOS 应用门户的开发者控制台。如需获取角色,可联系 OU 管理员。

教程单元


本教程包括以下单元: