注册 IoT 设备

若要使设备或其他资产成为“智能”并连接到 IoT 后端,它必须具有可获取设备读数并将该信息发送到云的传感器。 我们将这些传感器称为 IoT 设备。

现场技术人员可能需要通过多种方式与 IoT 设备进行交互:

  1. 如果现场技术人员正在安装一个全新的资产(例如空调),并且空调具有一个或多个嵌入式 IoT 设备,它们必须使用相应的 IoT 后端注册该设备,它才能开始工作。

  2. 现场技术人员可能需要为现有资产提供服务,然后安装一台新的 IoT 设备,该设备将开始向 IoT 后端发送信号。

  3. 在现场时,现场技术人员可能需要与现有 IoT 设备进行交互并从中接收数据,以便更好地解决其维护或修复问题。

在本文中,我们将介绍在 Connected Field Service 中注册新的 IoT 设备的多种方法,并确保 IoT 设备与 Field Service 中的正确客户资产相关联。 虽然您可以使用通过 Connected Field Service 自定义 IoT 提供程序,但我们将在以下示例中使用 Azure IoT 中心。

有关指导式演练,请观看以下视频。

先决条件

Connected Field Service 必须连接到 Azure IoT 中心或其他自定义 IoT 提供程序。 有关详细信息,请参阅有关设置 Azure IoT 中心的文章或有关设置自定义 IoT 提供程序的文章。

从 IoT 中心创建和注册 IoT 设备

首先,让我们了解如何从 Azure IoT 中心注册新设备。

转到 Azure IoT 中心并选择一个环境。

显示环境的 Azure IoT 中心的屏幕截图。

在环境中,转到 IoT 设备>+新建

Azure IoT 中心中 IoT 设备屏幕的屏幕截图。

为设备提供描述性 ID(在我们的示例中,我们将其称为“HMPCtemp1”),然后选择保存

在 Azure IoT 中心中创建设备对话框的屏幕截图。

转到 Dynamics 365 Field Service,然后转到资产>IoT 设备,然后选择导入设备

Active IoT 设备列表上显示导入消息的 Field Service 的屏幕截图。

在 Azure IoT 中心中重新注册的任何新设备现在将显示在 Field Service 的可用 IoT 设备列表中。

我们仍需要将此新设备连接到相关客户资产,我们将在本文的后面部分进行介绍。

从 Field Service 创建和注册 IoT 设备

您还可以直接在 Field Service 中创建 IoT 设备。

Field Service>资产>IoT 设备>+新建中。 为 IoT 设备提供一个描述性名称,然后选择保存。 最后,在顶部功能区中选择注册

Field Service 中 IoT 设备上的注册选项的屏幕截图。

选择注册将新设备信息发送回 Azure IoT 中心,系统会使用以下屏幕截图中所示的消息通知您。

设备将在 Field Service 中后台注册的确认消息的屏幕截图。

将设备同步回 Azure IoT 中心后,将生成设备 ID,它将同步回 Field Service 中的 IoT 设备。

Field Service 中具有填充的设备 ID 的新 IoT 设备的屏幕截图。

返回到 Azure IoT 中心,现在我们将看到已在 Field Service 中创建的 IoT 设备及其新设备 ID。

在设备列表中显示新设备的 Azure IoT 中心的屏幕截图。

连接到资产

创建 IoT 设备记录后,需要将其与新的或现有客户资产关联。 例如:在我们的示例中,我们有一个已安装在空调单位中的新 IoT 设备传感器。

在 Field Service 中,转到资产并查找与新 IoT 设备关联所需的客户资产。

在客户资产中,在顶部功能区中选择连接设备,然后查找新创建的 IoT 设备。

Field Service 中资产记录上的连接设备对话框的屏幕截图。

一旦 IoT 设备与资产关联,将显示一个名为已连接设备的新部分,您可以在其中查看有关新 IoT 设备的信息。

Field Service 中客户资产记录上的“已连接设备”部分的屏幕截图。

备注

  • 多个 IoT 设备可与单个客户资产相关联。 在资产上,转到相关>连接以关联其他 IoT 设备。
  • 当您将设备与资产相关联时,您可以为资产设置主设备 ID。 如果您将多个设备与资产相关联,则资产的主设备 ID 将不会显示在窗体中;但是,设备 ID 链接仍然存在于后台。 此外,与资产关联的第一个或最早的设备将是资产的主设备 ID。 如果您删除指向主设备 ID 的链接,则下一个最早连接的设备 ID 将被设置为主 ID。

注册错误

如果设备无法注册,将在资产记录的注册状态字段中看到错误。 对于包含多个设备的资产,设备状态将显示各设备的错误消息。

如果 Dynamics 365 未连接到 Azure 或 Azure 已脱机,可能出现此错误。

其他说明

  • 使用检查 IoT 设置功能区按钮以检查有关 IoT 设置的信息,例如是否部署 IoT、环境中是否有任何设备。 手动执行此刷新可显示更多 CFS 功能区项目。

    顶部功能区中“检查 IoT 设置”选项的屏幕截图。