物联网平台上发送数据用的是DataReq格式来发送数据的,有办法接收其他格式的数据吗?

Blade 未结 1 76
xiaoliu
xiaoliu 2024-11-13 16:44

一、该问题的重现步骤是什么?

1. 想请教下,物联网平台上发送数据用的是DataReq格式来发送数据的,如下第2张图。但是如果客户端是通过MqttMessage格式发送的,如下第2张图,这样broker就接收不到数据了,如下第3张图。请问这个有办法解决吗?

f031bfd02117b6e4ace3127d10b2d37.png

5f8361b9d7ad74416d3de0a67eb675a.png


e06254c72c71d64f861f4b5bd96d67e.png


二、你期待的结果是什么?实际看到的又是什么?

期待的结果:broker接收其他数据格式。

实际看到的:物联网平台上发送数据用的是DataReq格式来发送数据的


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

正在使用的产品:BladeX物联网平台

版本:1.2.0

操作系统:Windows11


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2024-11-13 17:15

    可以通过协议转换来实现:https://iot.bladex.cn/feature/protocol/mapper.html

    上报的时候用其它类型的格式,在协议转换里根据模版逻辑自动渲染成bladex物联网所需的格式并上报。


    可以先尝试配置下看看,近期我们空了写一篇文档和范例更新到官网的操作手册里。

    0 讨论(1)
提交回复