gpt4 book ai didi

使用 DTDL 的 Azure IoT-Hub 设备孪生和 Azure 数字孪生 : are they complements or alternatives? 如何实现?

转载 作者:行者123 更新时间:2023-12-04 08:26:58 24 4
gpt4 key购买 nike

Azure IoT-Hub 的两个方面之间存在一些混淆。我明白了here与 Azure IoT-Hub 设备孪生相比,Azure 数字孪生(带有 DTDL)简化了设备状态管理(报告的、所需的属性)。但是,我看到here它们看起来是独立但可链接的实体。

所以问题是:Azure 数字孪生(和 DTDL)是否可以被视为/用作 Azure IoT-Hub 设备孪生的替代品。如何?如果不是,为什么不呢,因为拥有两个独立的双胞胎似乎过于复杂?

请注意,我们使用 IoT-Edge 并利用其在 IoT-Hub 设备孪生中报告和所需属性的离线功能。

谢谢!

最佳答案

简短回答:否

更长且可以说更友好的答案:要利用 IoT 中心中的设备孪生,您需要 IoT 中心中的设备孪生,但您可以将其链接到 Azure 数字孪生 (ADT) 中的数字孪生。如果要在 ADT 中包含设备孪生属性,则需要将设备孪生消息路由到将转换为 ADT 的函数。在 this subsection of the docs ,您可以看到符号上的差异。

如果您想让 ADT“驱动”您的设备孪生,则需要订阅 ADT 更改通知,在另一个函数中使用它们,并在 IoT 中心的设备孪生中应用更改。目前这都是定制工作,您可以将一些工作基于 link您在问题中提供了。

关于您关于复杂性的问题:将 ADT 设置为单一配置源可能看起来有点复杂,但是完成后,您的配置就在一个地方。实际上,我并没有经常看到这种情况发生。

重要注意事项

为了让事情变得更加困惑,first link您提到的数字孪生和设备孪生就好像它们是两个不同的东西,而事实上,它是三个。您在 IoT 中心拥有设备孪生,在 IoT 即插即用环境中拥有数字孪生,在 Azure 数字孪生中拥有数字孪生。了解三者之间的差异非常重要,因为 ADT 是一个单独的系统,但 PnP 数字孪生和设备孪生可通过 IoT 中心访问。

关于使用 DTDL 的 Azure IoT-Hub 设备孪生和 Azure 数字孪生 : are they complements or alternatives? 如何实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65212966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com