通过Intranet将消息发送到Azure IoT设备

时间:2019-05-28 07:49:44

标签: azure azure-iot-edge

我有一个通过内部网络(没有Internet连接)连接的IoT设备(Raspberry pi)。

我有一个在同一网络中运行的Intranet Web应用程序。

现在,我想从Web应用程序发送消息以将灯打开到IoT设备,并且该设备应该打开灯。

Azure IoT Edge是否支持任何解决方案? Azure IoT客户端?

1 个答案:

答案 0 :(得分:1)

您可以使用Azure IoT Edge进行脱机通信方案。

Azure IoT Edge支持您的IoT Edge设备上的扩展脱机操作,并且还支持非Edge子设备上的脱机操作。只要IoT Edge设备有机会连接到IoT中心,它和任何子设备都可以在断断续续或没有Internet连接的情况下继续运行。

当IoT Edge设备进入离线模式时,IoT Edge集线器将扮演三个角色。首先,它存储将向上游发送的所有消息,并保存它们直到设备重新连接。其次,它代表IoT中心对模块和子设备进行身份验证,以便它们可以继续运行。第三,它可以实现通常会通过IoT中心的子设备之间的通信。

有关更多详细信息,请参见Understand extended offline capabilities for IoT Edge devices, modules, and child devices