Azure IoT-Hub 设备孪生与使用 DTDL 的 Azure 数字孪生:它们是补充还是替代?如何?
Azure IoT-Hub Device Twin with Azure Digital Twin using DTDL: are they complements or alternatives? How?
Azure IoT-Hub 的两个方面之间存在一些混淆。我看到 here that Azure Digital Twins (with DTDL) simplify device state management (reported, desired properties) when compared to Azure IoT-Hub Device Twins. However, I see here 它们似乎是独立但可链接的实体。
所以问题是:Azure 数字孪生(和 DTDL)能否 seen/used 作为 Azure IoT-Hub 设备孪生的替代品。如何?如果不是,为什么不呢,因为有两个独立的 Twins 显得过于复杂?
请注意,我们使用 IoT-Edge 并在 Iot-Hub 设备孪生中利用其报告属性和所需属性的离线功能。
谢谢!
简答:否
更长且可以说更友好的答案:要利用 IoT 中心中的设备孪生,您需要 IoT 中心中的设备孪生,但您可以 link 将它连接到 Azure 数字孪生 (ADT) 中的数字孪生。如果要在 ADT 中包含设备孪生属性,则需要将设备孪生消息路由到将转换为 ADT 的函数。在this subsection of the docs中,您可以看到符号的差异。
如果你想让 ADT 'drive' 你的 Device Twin,你需要订阅 ADT 更改通知,在另一个 Function 中使用它们并在 IoT Hub 的 Device Twin 中应用更改。目前这是所有自定义工作,您可以根据您在问题中提供的 link 进行一些工作。
关于您关于复杂性的问题:将 ADT 设置为您的单一配置源似乎有点复杂,但完成后,您的配置就在一个地方。实际上,我并没有经常看到这种情况发生。
注意事项
为了让事情变得更加混乱,您提供的 first link 提到了数字孪生和设备孪生,就好像它们是两个不同的东西,而实际上,它们是 三个.你在 IoT 中心有设备孪生,在 IoT 即插即用上下文中有数字孪生,在 Azure 数字孪生中有数字孪生。了解这三者之间的区别很重要,因为 ADT 是一个独立的系统,但 PnP 数字孪生和设备孪生可通过您的 IoT 中心访问。
Azure IoT-Hub 的两个方面之间存在一些混淆。我看到 here that Azure Digital Twins (with DTDL) simplify device state management (reported, desired properties) when compared to Azure IoT-Hub Device Twins. However, I see here 它们似乎是独立但可链接的实体。
所以问题是:Azure 数字孪生(和 DTDL)能否 seen/used 作为 Azure IoT-Hub 设备孪生的替代品。如何?如果不是,为什么不呢,因为有两个独立的 Twins 显得过于复杂?
请注意,我们使用 IoT-Edge 并在 Iot-Hub 设备孪生中利用其报告属性和所需属性的离线功能。
谢谢!
简答:否
更长且可以说更友好的答案:要利用 IoT 中心中的设备孪生,您需要 IoT 中心中的设备孪生,但您可以 link 将它连接到 Azure 数字孪生 (ADT) 中的数字孪生。如果要在 ADT 中包含设备孪生属性,则需要将设备孪生消息路由到将转换为 ADT 的函数。在this subsection of the docs中,您可以看到符号的差异。
如果你想让 ADT 'drive' 你的 Device Twin,你需要订阅 ADT 更改通知,在另一个 Function 中使用它们并在 IoT Hub 的 Device Twin 中应用更改。目前这是所有自定义工作,您可以根据您在问题中提供的 link 进行一些工作。
关于您关于复杂性的问题:将 ADT 设置为您的单一配置源似乎有点复杂,但完成后,您的配置就在一个地方。实际上,我并没有经常看到这种情况发生。
注意事项
为了让事情变得更加混乱,您提供的 first link 提到了数字孪生和设备孪生,就好像它们是两个不同的东西,而实际上,它们是 三个.你在 IoT 中心有设备孪生,在 IoT 即插即用上下文中有数字孪生,在 Azure 数字孪生中有数字孪生。了解这三者之间的区别很重要,因为 ADT 是一个独立的系统,但 PnP 数字孪生和设备孪生可通过您的 IoT 中心访问。