我想通过模块将来自Azure物联网边缘设备的遥测数据发送到IoTHub。
在发送之前,可以将OPC发布服务器配置为编码消息( Json (“-me=Json”)或Uadp (“-me=Uadp”)。OPC发行者参数
https://github.com/Azure/Industrial-IoT/blob/main/docs/modules/publisher-commandline.md
因此,我将edge设备配置为以uadp消息编码格式发送消息,作为其紧凑和压缩的格式,但是当我监视接收到IoTHub的消息时,它是不可读的。
任何人都可以帮助我们如何用IoTHub将uadp消息解码为可读格式,这样我就可以在Azure流分析中处理它。
发布于 2022-03-07 16:08:55
Azure IoTHub消息将按照编码类型集进行编码并保存。要解码使用"Azure函数“的消息,可以直接从物联网集线器触发。请参阅关于类似问题的讨论,看看是否有帮助:https://learn.microsoft.com/en-us/answers/questions/230228/iot-hub-message-routing-received-json-message-body.html
要解码消息,请使用“函数应用程序”。这可以直接从物联网中心触发。
然后创建所有的其余部分来解码消息并将其写入您想要的地方。
https://stackoverflow.com/questions/71051476
复制相似问题