在浏览器中管理IoT Hub设备


internet of things device

图片来自 http://www.plasmacomp.com/blogs/internet-of-things-iot-device-examples

Click here to read English version

几天以前,我写了一篇博客来介绍两种简单的向IoT Hub添加设备的方法。你可以使用文章中提到的工具在几秒的时间里添加和移除设备。

今天我将想你介绍一个新的基于网页的IoT Hub设备管理工具。通过这个工具你不仅可以添加移除设备,还可以对设备进行其他的操作,包括生产SAS Token、查看设备连接状态等等。你可以在你喜欢的浏览器中通过访问https://azure-iothub.github.io/device-management/来使用这个工具。

首先你需要做的事情是找到你的IoT Hub Connection String。在Azure控制台中打开IoT Hub,转到Shared access policies标签,点击iothubowner,并复制其中的Connection string—primary key。

IoT Hub connection string

然后将其粘贴到工具的Connection String输入框中。

paste connection string

之后点击Apply按钮,你就会看到IoT Hub的设备列表。

device list

如果设备的图标是灰色的,说明这个设备处于被禁用的状态。你可以通过点击Add a new device按钮添加新的设备。如果想要移除设备或者查看设备详细信息,只需点击列表中的设备,然后再点击Delete或Details按钮。

buttons

在设备详细信息页面中,你可以看到包括设备的Primary Key、设备的Connection String、设备状态和最后活动时间等信息。

device detail

同时你还可以在设备详细信息页面中生成设备的SAS Token。

sas token

现在让我们回到设备列表页面。除了Details和Delete按钮,还有一个Connect按钮。你可以点击Connect按钮,之后Device工具会自动打开。在新的工具页面,设备的Connection String会被自动填好,你只需点一下Connect按钮即可。

device tool

你可以通过https://blogs.msdn.microsoft.com/zheli/2017/03/06/web-based-azure-iot-hub-developer-tool/了解更多有关Device工具的相关信息。

目前这个设备管理工具只能列出IoT Hub中前20个设备,之后当我们认为必要的时候会增大这个数字。

Comments (0)

Skip to main content