首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure IoT边缘OPC发布服务器消息编码

Azure IoT边缘OPC发布服务器消息编码
EN

Stack Overflow用户
提问于 2022-02-09 14:36:35
回答 1查看 167关注 0票数 1

我想通过模块将来自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中的消息监控

任何人都可以帮助我们如何用IoTHub将uadp消息解码为可读格式,这样我就可以在Azure流分析中处理它。

EN

回答 1

Stack Overflow用户

发布于 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

要解码消息,请使用“函数应用程序”。这可以直接从物联网中心触发。

  • 在“内置端点”-> "Consumer“下添加一个使用者。
  • 在物联网-集线器消息路由下,创建一个新的路由作为“端点:事件”和“数据源:设备遥测消息”。
  • 创建新函数时,使用模板"IoT集线器(事件集线器)“。
  • “事件-集线器-连接”自动填写。“活动中心-消费者.”填写您创建的消费者组。

然后创建所有的其余部分来解码消息并将其写入您想要的地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71051476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档