你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门 - 将智能手机用作将遥测数据发送到 IoT Central 应用程序的设备

在本快速入门中,你将创建 Azure IoT Central 应用程序并连接你的第一台设备。 为了快速入门,你需要在智能手机上安装一个应用程序来充当设备。 该应用将发送遥测数据、报告属性并响应命令:

将智能手机应用连接到 IoT Central 的快速入门方案概述。

在本快速入门中,请执行以下操作:

  • 创建 IoT Central 应用程序。
  • 在应用程序中注册新设备。
  • 将设备连接到应用程序并查看它发送的遥测数据。
  • 从你的应用程序控制设备。

先决条件

  • 具有活动订阅的 Azure 帐户。 免费创建帐户

    你的 Azure 订阅中应至少具有“参与者”访问权限。 如果你自己创建了订阅,你将自动成为具有足够访问权限的管理员。 若要了解详细信息,请参阅什么是 Azure 基于角色的访问控制?

  • 一台 Android 或 iOS 手机,可以在其上安装来自官方应用商店的免费应用。

创建应用程序

IoT Central 提供各种行业相关应用程序模板来帮助你入门。 本快速入门使用自定义应用程序模板从头开始创建应用程序:

  1. 导航到 Azure 门户中的“创建 IoT Central 应用程序”页。 如果出现系统提示,请使用 Azure 帐户登录。

  2. 输入以下信息:

    字段 说明
    订阅 你想要使用的 Azure 订阅。
    资源组 你想要使用的资源组。 可创建新的资源组或使用现有资源组。
    资源名称 有效的 Azure 资源名称,例如 my-contoso-app
    应用程序 URL 应用程序的 URL 子域,例如 my-contoso-app。 IoT Central 应用程序的 URL 类似于 https://my-contoso-app.azureiotcentral.com
    模板 自定义应用程序
    区域 要使用的 Azure 区域。
    定价计划 标准版 2
  3. 选择“查看 + 创建”。 然后选择“创建”。

当应用准备就绪后,可以从 Azure 门户导航到它:

显示 Azure 门户中的 IoT Central 应用程序资源的屏幕截图。已突出显示应用程序 URL。

若要了解详细信息,请参阅创建 Azure IoT Central 应用程序

注册设备

若要将设备连接到 Azure IoT Central 应用程序,需要一些连接信息。 获取此连接信息的简单方法是注册你的设备。

注册设备:

  1. 在 IoT Central 中,导航到“设备”页,然后选择“添加设备”:

    显示在 IoT Central 中创建设备的屏幕截图。

  2. 在“创建新设备”页中,接受默认设置,然后选择“创建”。

  3. 在设备列表中,单击设备名称:

    显示你可以选择的设备名称的屏幕截图(这些设备名称被突出显示)。

  4. 在设备页面,选择“连接”,然后选择“QR 码” :

    显示可用于连接智能手机应用的 QR 码的屏幕截图。

请将此页保持打开状态, 在下一部分中,将使用智能手机应用来扫描此 QR 码,以将手机连接到 Azure IoT Central。

提示

QR 码包含注册的设备 ID 等信息,设备需要这些信息与 IoT Central 应用程序建立连接。 它无需手动输入连接信息。

连接设备

为了快速入门,本文将 IoT 即插即用智能手机应用作为 IoT 设备使用。 该应用将发送从智能手机传感器收集的遥测数据,响应从 Azure IoT Central 调用的命令,并将属性值报告给 Azure IoT Central。

从其中一个应用商店安装应用到智能手机上:

在 Google Play 上获得 Android 手机的应用。从 App Store 为手机下载应用。

要将 IoT 即插即用应用连接到 Iot Central 应用程序:

  1. 在智能手机上打开 IoT PnP 应用。

  2. 在欢迎页上,选择“扫描 QR 码”。 将智能手机摄像头对准 QR 码。 然后在建立连接时等待几秒钟。

  3. 在应用的“遥测”页上,可以看到应用发送到 IoT Central 的数据。 在“日志”页上,可以看到设备正在建立连接,还可以看到一些初始化消息。

从 IoT Central 中的智能手机应用中查看遥测数据:

  1. 在 IoT Central 中,导航到“设备”页。

  2. 在设备列表中,单击设备名称,然后选择“概述”:

    包含遥测绘图的“概述”页的屏幕截图。

提示

智能手机应用只在屏幕打开时发送数据。

控制设备

若要将命令从 Azure IoT Central 发送到设备,请选择设备的命令视图。 智能手机应用可以响应三个命令:

显示智能手机应用响应的三个命令的屏幕截图。

若要使智能手机上的灯闪烁,请使用 LightOn 命令。 将持续时间设置为 3 秒,将脉冲间隔设置为 5 秒,并将脉冲数设置为 2。 选择“运行”以将命令发送到智能手机应用。 智能手机应用上的灯闪烁了两次。

若要查看智能手机应用中的确认,请选择命令历史记录

清理资源

如果不打算完成更多 IoT Central 快速入门或教程,则可删除 IoT Central 应用程序:

  1. 在 IoT Central 应用程序中,导航到“应用程序”“管理”。
  2. 选择“删除”,然后确认操作。

下一步

在本快速入门中,你创建了 IoT Central 应用程序并连接了发送遥测数据的设备。 然后你使用了智能手机应用作为连接到 IoT Central 的 IoT 设备。 接下来,建议执行以下步骤来继续了解 IoT Central: