你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用适用于 Visual Studio Code 的 Azure IoT 工具在设备和 IoT 中心之间发送和接收消息
在本文中,你将了解如何使用适用于 Visual Studio Code 的 Azure IoT Tools 来监视设备到云消息,并发送云到设备消息。 设备到云的消息可能是设备收集的,随后要发送到 IoT 中心的传感器数据。 云到设备的消息可能是 IoT 中心发送到设备的,用于闪烁连接到设备的 LED 的命令。
Azure IoT 工具是一个有用的 Visual Studio Code 扩展,可以使 IoT 中心管理和 IoT 应用程序开发更加容易。 本文重点介绍了如何使用适用于 Visual Studio Code 的 Azure IoT 工具在设备和 IoT 中心之间发送和接收消息。
注意
本文中提到的某些功能(例如云到设备消息传递、设备孪生、设备管理)仅在 IoT 中心的标准层中提供。 有关基本和标准 IoT 中心层的详细信息,请参阅如何选择合适的 IoT 中心层。
先决条件
一个有效的 Azure 订阅。
已在订阅中创建一个 Azure IoT 中心。
适用于 VS Code 的 Azure IoT Tools 或复制此 URL 并将其粘贴到浏览器窗口中:
vscode:extension/vsciot-vscode.azure-iot-tools
登录以访问 IoT 中心
在 VS Code 的“资源管理器” 视图中,展开左下角的“Azure IoT 中心设备” 部分。
在上下文菜单中单击“选择 IoT 中心” 。
弹出窗口将显示在右下角,以便让你首次登录 Azure。
登录后,将显示 Azure 订阅列表,然后选择“Azure 订阅和 IoT 中心”。
几秒钟后,设备列表将显示在“Azure IoT 中心设备” 选项卡中。
注意
也可以选择“设置 IoT 中心连接字符串”来完成设置。 在弹出窗口中输入 IoT 设备连接到的 IoT 中心的 iothubowner 策略连接字符串。
监视设备到云的消息
若要监视设备发送到 IoT 中心的消息,请执行以下步骤:
右键单击设备,然后选择“开始监视内置事件终结点” 。
受监视的消息将显示在“输出” >“Azure IoT 中心” 视图中。
若要停止监视,请右键单击“输出” 视图,然后选择“停止监视内置事件终结点” 。
发送“云到设备”消息
要将消息从 IoT 中心发送到设备,请执行以下步骤:
右键单击设备,然后选择“将 C2D 消息发送到设备” 。
在输入框中输入消息。
结果将显示在“输出” >“Azure IoT 中心” 视图中。
后续步骤
现在,已了解如何监视设备到云的消息,以及在 IoT 设备与 Azure IoT 中心之间发送云到设备的消息。
若要继续了解 Azure IoT 中心入门知识并浏览所有扩展的 IoT 方案,请参阅: