使用用于 Visual Studio Code 的 Azure IoT 工具包扩展在设备和 IoT 中心之间发送和接收消息

端到端关系图

Azure IoT 工具包是一个有用的 Visual Studio Code 扩展,可以使 IoT Hub 管理更加轻松。 本文重点介绍如何使用用于 Visual Studio Code 的 Azure IoT 工具包扩展在设备和 IoT 中心之间发送和接收消息。

Note

本文中提到的某些功能(例如云到设备消息传递、设备孪生、设备管理)仅在 IoT 中心的标准层中提供。 有关基本和标准 IoT 中心层的详细信息,请参阅如何选择合适的 IoT 中心层

要学习的知识

了解如何使用用于 Visual Studio Code 的 Azure IoT 工具包扩展来监视设备到云消息,并发送云到设备消息。 设备到云的消息可能是设备收集的,随后要发送到 IoT 中心的传感器数据。 云到设备的消息可能是 IoT 中心发送到设备的,用于闪烁连接到设备的 LED 的命令。

执行的操作

  • 使用用于 Visual Studio Code 的 Azure IoT 工具包扩展来监视设备到云消息。
  • 使用用于 Visual Studio Code 的 Azure IoT 工具包扩展来发送云到设备消息。

需要什么

登录以访问 IoT 中心

  1. 在 VS Code 的“资源管理器”视图中,展开左下角的“Azure IoT 中心设备”部分。
  2. 在上下文菜单中单击“选择 IoT 中心”。
  3. 弹出窗口将显示在右下角,以便让你首次登录 Azure。
  4. 登录后,将显示 Azure 订阅列表,然后选择“Azure 订阅和 IoT 中心”。
  5. 几秒钟后,设备列表将显示在“Azure IoT 中心设备”选项卡中。

    Note

    也可以选择“设置 IoT 中心连接字符串”来完成设置。 在弹出窗口中输入 IoT 设备连接到的 IoT 中心的连接字符串。

监视设备到云的消息

若要监视设备发送到 IoT 中心的消息,请执行以下步骤:

  1. 右键单击设备,然后选择“开始监视 D2C 消息”。
  2. 受监视的消息将显示在“输出” > “Azure IoT 工具包”视图中。
  3. 若要停止监视,请右键单击“输出”视图,然后选择“停止监视 D2C 消息”。

发送“云到设备”消息

要将消息从 IoT 中心发送到设备,请执行以下步骤:

  1. 右键单击设备,然后选择“将 C2D 消息发送到设备”。
  2. 在输入框中输入消息。
  3. 结果将显示在“输出” > “Azure IoT 工具包”视图中。

后续步骤

现在,已了解如何监视设备到云的消息,以及在 IoT 设备与 Azure IoT 中心之间发送云到设备的消息。

若要继续了解 Azure IoT 中心入门知识并浏览其他 IoT 方案,请参阅以下文章: