Skip to main content
Version: TAO v2.x

Node-RED

ThingPark Enterprise All-in-One embeds a Node-RED component to optimize the solution's integration with external Application Servers.

The default Node-RED flow supports MQTT protocol with an embedded MQTT broker. <<<<<<< HEAD This is called Uplink/Downlink flow.

caution

Do not delete this flow from Node-RED, otherwise data reporting to your Application Servers will be stopped.

This section describes the essential things you need to know about the embedded Node-RED.

If you are not familiar with Node-RED, you may consult these tutorials.

This is called Uplink/Downlink flow, it constitutes the unique interface with the LoRaWAN Network Server embedded in ThingPark Enterprise All-in-One.

Additional flows are available off-the-shelf to support a seamless integration with BACnet and Modbus protocols.

caution

Do not delete the Uplink/Downlink flow from Node-RED, even if you do not need MQTT protocol to interface with your Application Servers.

This flow remains mandatory for proper operation of other Node-RED flows. Deleting it will cause data reporting to your Application Servers to stop working.

If you are not familiar with Node-RED, you may consult these tutorials.

Connecting to Node-RED

tip

To know the version of your ThingPark Enterprise All-in-One server, hover your mouse on the logo at the top left of the user interface.

  • For ThingPark Enterprise All-in-One versions 2.2.0 onwards:

    1. Click Dataflows from the left panel of the user interface.
    2. Go to Advanced settings widget, then click the OPEN button beside Node-RED.
  • For ThingPark Enterprise All-in-One versions earlier than 2.2.0:

    1. Click Node-RED from the left panel of the user interface.

    2. Click Sign in with ThingPark Enterprise and eventually sign-in again with your password.

Using Node-RED

Once connected to Node-RED, check out the following topics to learn more about how to use the Node-RED flows embedded in ThingPark Enterprise All-in-One.

5150777 (First skeleton)

caution

Use of Node-RED nodes in "server" mode (e.g. modbus server) - with periodic polling from external client applications - has not been benchmarked by Actility. Server mode may have negative impacts on ThingPark Enterprise-All-in-One performances. Such potential impact on performance remains under the entire responsibility of the solution's operator. :::