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