IOT NODES

Core Nodes

Common nodes

Braincube-monitoring

Gives you metrics data of your IoT Platform.

Braincube custom node :

  • Braincube creation.

From DFM version 4.0.0

Catch

Catches errors thrown by nodes on the same tab.

From node-RED version 1.3.7

Comment

Adds comments to your flows.

From node-RED version 1.3.7

Complete

Triggers a flow when another node completes its handling of a message.

From node-RED version 1.3.7

Debug

The Debug node can be used to display messages in the Debug sidebar within the editor.
The sidebar provides a structured view of the messages it is sent, making it easier to explore the message.

From node-RED version 1.3.7

Inject

Injects a message into a flow either manually or at regular intervals. The message
payload can be a variety of types, including strings, JavaScript objects or the current time.

Braincube custom node :

  • Inject interval more precise
  • Time drift reduced
  • Conserve progression for longer interval

From DFM version 2.1.10, last version 4.0.0

Link

Creates virtual wires between flows.

From node-RED version 1.3.7

Status

Report status messages from other nodes on the same tab.

From node-RED version 1.3.7

Function nodes

Change

Set, change, delete or move properties of a message, flow context or global context.

From node-RED version 1.3.7

Delay

Delays each message passing through the node or limits the rate at which they can pass

Braincube custom node :

  • Faster than node-RED version 1.3.7 starting from 2.17.9
  • Store queued messages, starting from 4.0.0
  • Change rateLimit mode, node in rate x msg / x unit time mode didn't work as intended, starting from 4.0.0

From DFM version 2.17.9, last version 4.0.0

Function

A JavaScript function to run against the messages being received by the node.

Braincube custom node :

  • Faster than node-RED version.

From DFM version 2.12.15, last version 4.0.0

Range

Maps a numeric value to a different range.

From node-RED version 1.3.7

Switch

Routes messages based on their property values or sequence position.

From node-RED version 1.3.7

Template

Replaces variables with values from a mustache template.

From node-RED version 1.3.7

Trigger

When triggered, can send a message, and then optionally a second message, unless extended or reset.

From node-RED version 1.3.7

Network nodes

HTTP-In/Response

Creates an HTTP end-point for creating web services.

Braincube custom node :

  • Stop using deprecated library, improve performance, since 3.0.0
  • Implementation of new authentication methods, since 4.0.0

From DFM version 3.0.0, last version 4.0.2

HTTP-Proxy

Configuration options for HTTP proxy.

From node-RED version 1.3.7

HTTP-Request

Sends HTTP requests and returns the response.

Braincube custom node :

  • Inject secret in headers, since 2.17.5
  • Stop using deprecated library, since 3.0.0

From DFM version 2.17.5, last version 3.2.1

MQTT

Connects to a MQTT broker and subscribes to messages from the specified topic.

Braincube custom node :

  • automatic reconnection to improve connection stability, since 2.14.2

From DFM version 2.14.2, last version 3.3.0

TCP

Provides a choice of TCP input/output. Can either connect to a remote TCP port, or accept incoming connections.

From node-RED version 1.3.7

TLS

Configuration options for TLS connections.

From node-RED version 1.3.7

UDP

A UDP input/output nodes.

From node-RED version 1.3.7

Websocket

WebSocket input/output nodes.

From node-RED version 1.3.7

Parsers nodes

CSV

Converts between a CSV formatted string and its JavaScript object representation, in either direction.

From node-RED version 1.3.7

HTML

Extracts elements from an html document held in < msg.payload > using a CSS selector.

From node-RED version 1.3.7

JSON

Converts between a JSON string and its JavaScript object representation, in either direction.

From node-RED version 1.3.7

XML

Converts between an XML string and its JavaScript object representation, in either direction.

From node-RED version 1.3.7

YAML

Converts between a YAML formatted string and its JavaScript object representation, in either direction.

From node-RED version 1.3.7

Sequence nodes

Batch

Creates sequences of messages based on various rules (Number of messages, Time interval, Concatenate Sequences).

From node-RED version 1.3.7

Split

Splits a message into a sequence of messages.

From node-RED version 1.3.7

Sort

A function that sorts message property or a sequence of messages.

From node-RED version 1.3.7

Storage nodes

File

Writes < msg.payload > to a file, either adding to the end or replacing the existing content.
Alternatively, it can delete the file.

Braincube custom node :

  • Default working directory modified to improve integration with Braincube cloud services, since 3.2.2

From DFM version 3.2.2

Watch

Watches a directory or file for changes.

Braincube custom node :

  • Improve node stability, since 2.5.17
  • Properly register file creation, since 2.17.0
  • Improve node performance, add documentation and more control on event watched, since 2.17.6

From DFM version 2.5.17, last version 3.3.0

Was this article helpful?

Powered by Zendesk