Node-RED: Difference between revisions
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
sudo apt-get install nodejs | sudo apt-get install nodejs | ||
</pre> | </pre> | ||
Further information can be found [https://nodejs.org/en/ here]. | |||
=== Check the npm version === | === Check the npm version === | ||
Line 44: | Line 45: | ||
On the other side, if you have an old version of Node.js, you have to install a newer release. | On the other side, if you have an old version of Node.js, you have to install a newer release. | ||
Further information can be found [https://www.npmjs.com/get-npm here]. | |||
''Note: The package has been developed and tested with v8.11.1 of Node.js and v5.6.0 of npm.'' | ''Note: The package has been developed and tested with v8.11.1 of Node.js and v5.6.0 of npm.'' | ||
Line 52: | Line 53: | ||
sudo npm install -g --unsafe-perm node-red | sudo npm install -g --unsafe-perm node-red | ||
</pre> | </pre> | ||
Further information can be found [https://nodered.org/docs/getting-started/installation here]. | |||
Further information can be | |||
Revision as of 15:18, 18 June 2018
This wiki document explains how to install the package that contains the following modules:
- GetTagValue
- SetTagValue
These nodes interact with LogicLab and their aim is to, respectively, read/write a value for a requested symbol target.
Requirements
In order to make this package work, you have to install the JavaScript runtime Node.js, the package manager npm and Node-RED. The package manager is usually provided along with the Node.js installer, however you should make sure that both the versions you got are still supported by Node-RED.
Install Node.js
- Windows:
Follow the link below:
download Node.js
- Linux:
Open up a terminal and execute the following commands:
sudo apt-get update sudo apt-get install nodejs
Further information can be found here.
Check the npm version
The package manager npm is usually distributed along with Node.js. You can check both the versions of Node.js and npm you got with:
node -v npm -v
If npm didn't get added with Node.js, you can manually install it with the following command:
sudo apt-get install npm
After that, follow this link to make sure that the versions you got are still supported by Node-RED. If not, you can manually update npm to its latest version with:
npm install npm@latest -g
On the other side, if you have an old version of Node.js, you have to install a newer release. Further information can be found here. Note: The package has been developed and tested with v8.11.1 of Node.js and v5.6.0 of npm.
Install Node-RED
You can install Node-RED using the following npm command:
sudo npm install -g --unsafe-perm node-red
Further information can be found here.
Install the package
Open up a terminal and change the directory path to the folder where Node-RED has been installed. After that you can add the package by using the npm command shown below. Be careful to specify the path that points to the main folder of the package to be installed (it contains a file named package.JSON).
cd /home/USER_NAME/.node-red sudo npm install PATH_TO_FOLDER_WITH_FILE
Running
Now you can finally use the modules (nodes) of the package by starting Node-RED with the following command:
node-red start