Document toolboxDocument toolbox

Node-RED Checklist

Revolution Pi Node-RED Checklist:

Image Types:

  1. Image Types: There are two image types for Revolution Pi devices: Full Image and Lite Image.

    • When using the Full Image, Node-RED is pre-installed. For instructions on starting Node-RED and creating your first flow, refer to the Node-RED Tutorial.

    • If you are using the Lite Image, Node-RED installation must be done manually. Instructions for manual installation can be found here.

    • All RevPi images can be found here.

After manually installing Node-RED using the Lite Image, you won't be able to start Node-RED via Pictory. Instead, you can access it through a web browser using the IP address of your RevPi, followed by port 1880. For example: http://192.168.1.xxx:1880.

To start Node-RED and configure it as a boot application, follow these commands on the command line:

#start node-red node-red-start # Start Node-RED on boot sudo systemctl enable nodered.service

Node-RED Components:

  1. Node-RED Components: Node-RED consists of several components. It operates as a third-party system on our platform. If you have any questions, please feel free to post them in our forum. There is a dedicated Node-RED category for this purpose.

Node.js:

  1. Node.js: Ensure you have Node.js installed.

    • To install or update Node.js, visit the official Node.js download page.

    • For updating Node.js on a Debian-based system like our RevPi OS, refer to this guide. We recommend using the LTS version.

Node-RED:

  1. Node-RED: Node-RED should be installed on your system.

    • To update Node-RED, follow the instructions provided here. It will be updated to the version of Node-RED based on the currently installed Node.js on your system.

    • Ensure your Node-RED version is up-to-date.

    • It should look like this:

successful installation

Node-RED Plugins:

  1. Node-RED Plugins for RevPi: Check and update Node-RED plugins.

    • To install and update the RevPi Nodes for Node-RED, visit this website.

    • The latest RevPi Nodes for Node-RED package version is 1.0.9.

    • Ensure you have the latest corresponding server version for RevPi Nodes for Node-RED, which is 1.0.5-1.

    • Additional information can be found in this forum post.

By following these steps, you'll ensure that your Revolution Pi Node-RED setup is properly configured and up-to-date.

Note that a memory leak issue in the server that occurred in version 1.0.3 has been fixed.