Using Subflows and Groups in Node-Red

A subflow is a collection of nodes that appear as a single node in the workspace. They also appear in the node palette and can be added to a flow like any other node. They are effectively reusable groups of nodes much like sub routines in traditionally programs. Any changes to the subflow are effective immediately in all flows using that subflow Click to rate this post! [Total: 0 Average: 0]

Continue reading

Node-Red and JSONata for Beginners

JSONata is a lightweight query and transformation language for JSON data and allows queries to be carried out directly on JSON data. —ref The alternative,and the one I most often use is to convert JSON to JavaScipt and then query it using JavasScript functions. Click to rate this post! [Total: 0 Average: 0]

Continue reading

Using The Table DashBoard UI Widget Node

The table  dashboard ui widget node is used to add tabular data to a dashboard. The node is based on the tabulator module which you can read about here and see examples here. Click to rate this post! [Total: 0 Average: 0]

Continue reading

Using the Node-Red Email Node

The node-red email node most commonly used is the node-red-node-email which consists of three nodes. A send node receive node  MTA (transfer node) Click to rate this post! [Total: 0 Average: 0]

Continue reading

Encrypting and Decrypting MQTT Message Payloads

Most MQTT implementations use SSL by default for data security. However SSL is a link encryption method and doesn’t secure the payload end to end unless SSL is applied to all links. In addition if the data is stored at the destination it will be unencrypted unless it is encrypted before storage. Click to rate this post! [Total: 0 Average: 0]

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

Node-Red Configuration Nodes Overview

Some nodes like the MQTT-in and MQTT-out nodes share configuration data. The MQTT-in and MQTT-out nodes share the broker configuration. Settings like broker address, port, clean sessions,authentication are part of the configuration node. Click to rate this post! [Total: 0 Average: 0]

Continue reading

Using the Control UI Node With Flow Example

This node allows dynamic control of the dashboard. A typical use is for creating dynamic menus. A dashboard consists of tabs and groups. Nodes are placed in groups and groups are placed on tabs as shown in the diagram below: Click to rate this post! [Total: 4 Average: 5]

Continue reading

Using the Node-Red Chart Node

The chart node is used to display input data in various chart forms.(line, pie, bar etc).

The input data is usually time based but doesn’t need to be.

The input data can be real time or inserted from a database or log file

Continue reading