Using Nodejs Modules in Node-Red

Because node-red is a nodejs applications it is possible to use nodejs modules in node-red. Depending on the version of node-red that you are using there are two ways of doing this: Editing the settings File -All versions Setup tab in the function node -1.3 and above Click to rate this post! [Total: 2 Average: 5]

Continue reading

Using Node-Red with Influxdb

Influxdb is specially designed for time series data and as such it is a popular choice for storing sensor type data. Influxdb underwent a major change in version 2.0 and so you need to careful what version you are using. Click to rate this post! [Total: 1 Average: 5]

Continue reading

Node-Red SQlite- Using a Prepared Statement

Passing database command in the topic risks a SQL injection as the payload isn’t sanitised unless you do it. An alternative and somewhat easier method is to use a prepared statement. Click to rate this post! [Total: 1 Average: 5]

Continue reading

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

Function Node Programming-Loops,Arrays and objects

Using Loops There are several loops available – for,while, do while. Loops let you repeat an action. By far the most common one is the for loop. The general format is: for (begin; condition; step) { // … loop body … } Click to rate this post! [Total: 0 Average: 0]

Continue reading

Using For Loops-Node-red Function Node Programming

Loops let you repeat an action. There are several loops available they are for,while, do while. By far the most common one is the for loop. The general format is: for (begin; condition; step) { // … loop body … } Click to rate this post! [Total: 1 Average: 5]

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