要将AWS MQTT数据重新发布到Node-RED,可以使用AWS IoT Core规则引擎将消息路由到AWS Lambda函数,然后在Lambda函数中使用MQTT客户端将消息重新发布到Node-RED。
以下是一个示例解决方案:
创建一个AWS IoT Core规则引擎:
创建一个Lambda函数:
在Lambda函数中添加代码:
const params = {
topic: 'YOUR_MQTT_TOPIC',
payload: 'YOUR_PAYLOAD',
qos: 0
};
YOUR_MQTT_TOPIC
替换为要重新发布消息的MQTT主题。YOUR_PAYLOAD
替换为要发送的消息负载。配置Node-RED接收MQTT消息:
通过以上步骤,AWS MQTT数据将被转发到Node-RED进行进一步处理。请根据实际需求调整代码和配置。