IoT 中心到 Azure Edge

Posted

技术标签:

【中文标题】IoT 中心到 Azure Edge【英文标题】:IoT hub to Azure Edge 【发布时间】:2020-02-13 06:33:01 【问题描述】:

是否可以通过 IoT 中心控制 Azure Edge 设备,例如。我想请求“通过 IoT 中心作为 IoT 设备连接到 Azure Edge 运行时的图像数据/控制 LED。

流程将是 IoT 中心 -- Azure Edge -- IoT 设备(Led 传感器)..

我想从 IoT 中心或通过任何方式通过 Edge 控制 LED。

【问题讨论】:

【参考方案1】:

当您通过 IoT Edge 设备作为透明网关连接设备时,叶设备的所有 Cloud-2-Device 消息传递功能也可以使用。

https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messages-c2d

https://docs.microsoft.com/en-us/azure/iot-edge/iot-edge-as-gateway

【讨论】:

当然@silent,我会接受这个,我已经阅读了文档。那么,是否可以从 IoT 中心向 Edge 网关发送请求(假设我在网关内有一个图像,并且我想将其作为响应发送回 IoT 中心),它是一种双向通信,这是一个Hub 和 Gateway 之间的可能场景 有解决办法吗? 我不明白你到底在问什么。当您说“边缘网关”时,您是什么意思?您在 IoT Edge 网关上构建和部署的自定义模块? 嗨@silent,我会总结一下这个场景,所以Azure边缘(说我有本地存储的数据存储在blob中),我想调用一个方法并从物联网发送一个请求集线器到 Edge 设备,用于存储在 Edge 中的数据。所以基本上物联网中心云到边缘设备,这可能吗? Azure IoT Edge 运行时(我假设这就是您所说的“Azure Edge”的意思),只是:运行时。任何自定义逻辑,如“请上传图片”,您必须自己构建并放入自定义模块中。在这样的模块中,您可以对上面链接中描述的 cloud-2-device 消息做出反应 - 例如触发您的上传。

以上是关于IoT 中心到 Azure Edge的主要内容,如果未能解决你的问题,请参考以下文章

Azure IOT Edge 设备能否连接到多个 Azure IOT Hub?

无法将云到设备消息发送到 Azure IoT 中心

Azure IoT 中心 AMQP 通信多路复用

如何将使用者组定义到 Azure IoT 中心?

如何使用数据工厂将 IoT 中心存储的 blob 复制到 Azure SQL

Azure 流分析错误:无法反序列化来自 IOT 中心的输入事件