我有ideetron的网关Lorank8v1,它捕获LoRa数据包并将它们转换为UDP . 我在我的网关设备上安装了lora-gateway-bridge,它将UDP数据包转换为TCP / MQTT . 之后,我将数据包从网关发送到我的VM到端口1883,mosquitto MQTT代理正在监听端口1883 . 我还安装了Fiware JSON / MQTT Iot代理和Fiware的Context Broker . 我可以看到我的网关的数据包在主题中发布到mqtt代理中但我不知道我该怎么做才能将它们传递到我的iot代理和上下文代理 . 此外,我的LoRa数据包的phy有效负载被编码并且加密,我有一个节点js代码来解密和解码它们 . 我如何制作我的系统架构,以便将我的网关捕获的LoRa数据包的有效负载推送到Context Broker中 .

除了上面的场景,我还想问一些问题 . 为了在我的MQTT / JSON IOT代理上自动发布订阅了mosquitto主题的有效载荷,它应该以json的形式发布吗?例如,我的网关将带有一些元数据作为JSON的lora有效负载发布到mosquitto代理到主题网关/ / rx用AES 128bit密钥加密并编码为base64 . 如何将这些度量发送到MQTT IOT代理之后加密属性为JSON格式?显然,我的IOT代理商不会以现在的格式识别它!