Republishing HTTP Data Over MQTT with Node-Red

Today most of the data we receive across the Internet is received using the HTTP protocol. HTTP is the protocol that powers the Web,and is the most common protocol on the Internet. HTTP was designed for viewing static web pages and usesĀ  a request/response technique forĀ  viewing a web page. Click to rate this post! [Total: 1 Average: 5]

Continue reading

Working With MQTT Dynamic Connections

Prior to node-red version 2.1 an MQTT node would auto connect when the flow was started and it was not possible to disconnect from a broker. In addition the subscribe node was configured with a topic, and it wasn’t possible to subscribe to additional topics or unsubscribe from topics once the flow had started. Click to rate this post! [Total: 5 Average: 5]

Continue reading

How to Install and Run The Aedes MQTT Broker on Node-Red

Rather than use an external broker like mosquitto with node-red you can install the Aedes node which is a MQTT broker written in node.js. Because Aedes isn’t part of the core nodes you need to install it using the npm package manager or through the Node-red Admin control panel. Note: Aedes replaces the Mosca broker. Click to rate this post! [Total: 3 Average: 5]

Continue reading

Configuring the Node-Red MQTT Publish and Subscribe Nodes

Node-Red provides both an MQTT subscribe (input) and publish (output) node. The configuration for these nodes are almost Identical as the main part of the configuration concerns the actual client connection. Because of this it is useful to think of the publish and subscribe nodes as consisting of two components as shown in the schematic below: Before we look a the actual configuration we will look at MQTT client connections in general. Click to rate this post! [Total: 6 Average: 3.5]

Continue reading