向IoTHub发送消息以传递给IoT设备时。是否有可能告诉IoTHub延迟传递特定消息?
通过查看Microsoft文档,我可以看到它允许您限制消息,但是我能够仅针对特定消息执行此操作,因此,除非我了解限制如何工作,否则它将不适合我的目的。< / p>
这是内置到IoTHub还是我需要控制来自我自己的应用程序的消息的时间?
答案 0 :(得分:1)
Azure IoT Hub具有在预定时间批量与IoT设备进行交互的功能。 详细了解here。
对于您的方案,您可以创建作业以在特定设备和时间上执行直接方法。请注意,这是连接设备上的同步调用方法。
如果您的设备可以断开连接,则必须在面向服务的端点使用称为云到设备(C2D)消息传递的异步通信。无法在Azure IoT中心内安排C2D消息。它必须在Azure IoT Hub之外使用服务总线队列和Azure功能完成。