使用 Azure 门户创建 IoT 中心

本文介绍如何使用 Azure 门户创建和管理 IoT 中心。

需要一个 Azure 订阅才能完成此教程中的步骤。 如果没有 Azure 订阅,可在开始前创建一个试用帐户

创建 IoT 中心

  1. 登录到 Azure 门户

  2. 选择+“创建资源”,然后选择“物联网”。

  3. 在右侧列表中单击“Iot 中心”。 随即显示 IoT 中心创建过程的第一个屏幕。

    显示了在 Azure 门户中创建中心的屏幕截图

    填充字段。

    订阅:请选择要用于 IoT 中心的订阅。

    资源组:可创建新的资源组或使用现有资源组。 若要新建一个,请单击“新建”,并填写要使用的名称。 若要使用现有资源组,请单击“使用现有资源组”并从下拉列表中选择该组。

    区域:从下拉列表中选择要在其中设置中心的区域。

    IoT 中心名称:输入 IoT 中心的名称。 此名称必须全局唯一。

Important

IoT 中心将公开为 DNS 终结点,因此,命名时请务必避免包含任何敏感信息。

  1. 单击“下一步:大小和缩放”,转到下一个屏幕。

    屏幕截图显示使用 Azure 门户为新的 IoT 中心设置大小和缩放级别

    在此屏幕上,可以采用默认值,只需在底部单击“查看+创建”即可。 也可以根据需要填充字段。

    定价和缩放层级:可以根据需要的功能数以及每天通过解决方案发送的消息数从多个层中进行选择。 免费层适用于测试和评估。 它允许 500 台设备连接到 IoT 中心,并且每天最多传输 8,000 条信息。 每个 Azure 订阅可以在免费层中创建一个 IoT 中心。

    IoT 中心单位:每日每单位允许的消息数取决于中心的定价层。 例如,如果希望 IoT 中心支持 700,000 条消息输入,则选择两个 S1 层单位。

    有关其他层选项的详细信息,请参阅选择合适的 IoT 中心层

    高级/设备到云的分区:此属性将设备到云消息与这些消息的同步读取器数目相关联。 大多数 IoT 中心只需要 4 个分区。

  2. 单击“查看+创建”可查看选择。 会显示类似于以下的屏幕。

    屏幕截图显示用于创建新 IoT 中心的信息

  3. 单击“创建”以创建新的 IoT 中心。 创建中心需要几分钟时间。

更改 IoT 中心的设置

通过“IoT 中心”窗格创建 IoT 中心后可以更改其设置。

显示了 IoT 中心设置的屏幕截图

下面是一些可以为 IoT 中心设置的属性:

定价和缩放:可使用此属性迁移到其他层或设置 IoT 中心单元数量。

操作监视:打开或关闭不同的监视类别,如与设备到云的消息或云到设备的消息相关的事件的日志记录。

IP 筛选器:可指定 IoT 中心会接受或拒绝的 IP 地址的范围。

属性:提供可在其他位置复制和使用的属性的列表,如资源 ID、资源组、位置等。

共享访问策略

还可查看或修改共享的访问策略的列表,方法是单击“设置”部分中的“共享访问策略”。 这些策略定义设备与服务连接到 IoT 中心所需的权限。

单击“添加”以打开“添加共享访问策略”边栏选项卡。 可输入新的策略名称以及想要与此策略关联的权限,如下图所示:

显示了添加共享访问策略的屏幕截图

  • “注册表读取”和“注册表写入”策略用于向标识注册表授予读取和写入访问权限。 选择写入选项会自动选择读取选项。

  • “服务连接”策略授予访问服务终结点的权限,例如“接收设备到云”。

  • “设备连接”策略授予使用 IoT 中心的设备端终结点发送和接收消息的权限。

单击“创建”将此新建策略添加到现有列表。

IoT 中心的消息路由

单击“消息传送”下的“消息路由”,查看消息路由窗格,可在其中定义中心的路由和自定义终结点。 通过消息路由,可以管理数据从设备发送到终结点的方式。 第一步是添加新路由。 然后可以将现有的终结点添加到路由,或新建一个类型受支持的路由,例如 blob 存储类型。

“消息路由”窗格

路由

路由是“消息路由”窗格上的第一个选项卡。 若要添加新路由,请单击“+”(添加)。 随即显示以下屏幕。

显示了添加新路由的屏幕截图

为中心命名。 该名称在该中心的路由列表中必须是唯一的。

对于“终结点”,可从下拉列表中选择一个或新添加一个。 在此示例中,已有存储帐户和容器。 若要将其添加为终结点,请单击终结点下拉列表旁的“+”(添加)并选择“Blob 存储”。 以下屏幕显示指定存储帐户和容器的位置。

屏幕截图显示为路由规则添加存储终结点。

单击“选取容器”以选择存储帐户和容器。 如果已选择这些字段,会返回终结点窗格。 其余字段均采用默认值,并单击“创建”创建存储帐户的终结点并将其添加到路由规则。

数据源选择“设备遥测消息”。

接下来,添加一个路由查询。 在此示例中,具有名为 level 的应用程序属性且其值等于 critical 的消息被路由到存储帐户。

屏幕截图显示保存新路由规则这一操作

单击“保存”以保存路由规则。 随即返回消息路由窗格,并显示新的路由规则。

自定义终结点

单击“自定义终结点”选项卡。会显示所有已创建的自定义终结点。 在此处,可添加新的终结点或删除现有终结点。

Note

如果删除一个路由,不会删除分配到该路由的终结点。 若要删除终结点,单击“自定义终结点”选项卡,选择要删除的终结点并单击“删除”。

有关自定义终结点的详细信息,请阅读参考 - IoT 中心终结点

可为一个 IoT 中心定义最多 10 个自定义终结点。

若要查看如何结合使用自定义终结点和路由的完整示例,请参阅IoT 中心消息路由

查找特定 IoT 中心

下面是两种在订阅中查找特定 IoT 中心的方法:

  1. 如果知道 IoT 中心所属的资源组,单击“资源组”,然后从列表中选择资源组。 资源组屏幕会显示组中的所有资源,包括 IoT 中心。 单击所查找的中心。

  2. 单击“所有资源”。 在“所有资源”窗格上,有一个下拉列表,默认为 All types。 单击该下拉列表,取消选中 Select all。 查找 IoT Hub 并选中。 单击下拉列表框将其关闭,系统将筛选所含条目,并仅显示所选的 IoT 中心。

删除 IoT 中心

若要删除 IoT 中心,查找要删除的 IoT 中心,然后单击该 IoT 中心名称下的“删除”按钮。

后续步骤

若要了解有关如何管理 Azure IoT 中心的详细信息,请参阅以下链接: