@loc4atnt/node-red-contrib-mqtt-auto
v2.2.2-7
Published
Node group for NodeRed that maintains multiple MQTT connections and you can change connection credentials during runtime.
Readme
node-red-contrib-mqtt-auto: FORK of node-red-contrib-mqtt-auto to integrate fixes and update:
- Remove the client from the list after calling close-node-by-id
- Support full protocols: ws wss mqtt mqtts
mqtt-auto-connect
msg.payload = {
"client_id": "clientid",
"host": "locahost",
"user": "user",
"password": "password",
"reconnect" : 1, // 0 No Reconect 1 AutoReconnect
"protocol": "mqtt", // mqtt/mqtts/ws/wss
};mqtt-auto-disconnect
msg.client_id = "client_id";mqtt-auto-status
mqtt-auto-subscribe
msg.client_id = "client_id";
msg.topic = "topic";mqtt-auto-unsubscribe
msg.client_id = "client_id";
msg.topic = "topic";mqtt-auto-publish
msg.client_id = "client_id";
msg.payload = "my_message";
msg.topic = "topic";
msg.options={}; #can be empty