使用的EMQX已经是专业版,MQTTX端的数据还是不能再规则中获取到

使用的EMQX已经是专业版,MQTTX端的数据还是不能再规则中获取到

请尽可能提供详细的调试和复现过程。

我现在的情况是在MQTTX端接受的来自传感器的数据已经通过自定义函数的方式对数据进行了处理,我理解的是我在MQTTX中可以接收到数据的话,我在创建规则之后,我可以获取到MQTTX中我已经接受到的数据了

  • 数据走向是这样么
    • sensors(publisher) → EMQX(RuleEngine) → MQTTX(subscriber)
  • 自定义函数是指什么?规则引擎还是其他功能?
  • MQTTX 可以接收到数据,创建的规则可以获取 MQTTX 已经接收到的数据 又是指什么意思?

请您尽可能一步一步,清晰且完整地描述:
:one: 您进行的操作
:two: 传感器客户端及 MQTTX 客户端的行为
:three: 现在遇到的现象
:four: 您的预期行为

1.自定义函数


2。我现在的流程是这样的我的MQTTX中的数据来源是从传感器获取的,

3.我的整体想要实现的效果是我从MQTTX接受到的数据值,我最终要存到mysql
数据库中,
4.我现在已经实现的步骤是MEQX平台到数据库的连接是通的,现在存在问题的环节是我获取数据的源的地方应该是在哪一步出问题了,导致获取的全部是空值

我在规则中使用的查询语句里面是查询的订阅的主题的名称