【发布时间】:2022-01-07 17:23:51
【问题描述】:
我正在使用 IoTEdge 开发一个多模块场景,我需要使用开发环境(调试/模拟器)测试直接方法通信。
我已经测试了以下场景:
场景:
- 设备1
- Module1 - 订阅 SetMethodHandlerAsync (Method1)
- Module2 - 调用 InvokeMethodAsync(Device1、Module1、Method1)
结果:
-
由于缺少设备注册,无法到达目标模块
{"message":"Client ramalho-device not found"} 未注册
有什么方法可以在不将模块推送到云端并让设备直接在设备中运行的情况下调试直接方法通信?
【问题讨论】:
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
-
更具体...可以在不使用真正的iotedge设备的情况下调试/执行直接方法吗?
标签: azure-iot-hub azure-iot-edge azure-iot-sdk