Installing and Starting Node-Red

Installing Node Red Node-Red is a node application and before you Install node red you will need to first install node. Here are the instructions: Installing Node on Windows Installing Node on Linux Using a Package Manager Then you can Install node red on Windows and Linux using:

Continue reading »

Node-Red Admin Interface, Node and Flow Basics

To administer node-red you will need to go the admin url. The admin url is the machine name or IP address followed by the port number. e.g  127.0.0.1:1880/ if you are running the browser on the same machines as node-red. localhost:1880/ – steve-laptop:1880/ when running node-red on a remote machine 192.168.1.154:1880/ I currently run node-red on a Raspberry Pi and use a second machine (windows 10) to create flows.   Using The Node Red Admin User Interface (UI) When you open the node-red admin screen for the first time you should start with an empty work space as shown in

Continue reading »

Configuring the MQTT Publish and Subscribe Nodes in Node-Red

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.

Continue reading »

Logging MQTT Sensor Data

Data from sensors will need to be stored. But how much do you really need to store? Many sensors like state sensors (ON/OFF), temperature etc will fluctuate very little over the course of a day so does it makes sense to store the same sensor value every x seconds?

Continue reading »