NodeRED/en: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Frhenn (Diskussion | Beiträge) |
Frhenn (Diskussion | Beiträge) |
||
Zeile 64: | Zeile 64: | ||
*Close the browser and the command line now |
*Close the browser and the command line now |
||
= Node-RED Tutorial - Part 2 = |
|||
This tutorial will show you how to import Nodes from the Node-RED library into expecco |
|||
== Preconditions == |
|||
* Open the testsuite from tutorial - part 1 |
|||
*Make sure you did the step '''Specify necessary paths''' from the first part of the tutorial before you make this part. |
|||
== Collect Nodes from the Node-RED library == |
|||
* Click on ''Operations'' → ''Collect List of Nodes in Attachment'' |
|||
** The Node-RED library gets opened in a browser and the names of each node of the library get extracted and saved in the attatchment listOfNodes |
|||
** '''Hint:''' Collecting the node names take a few minutes and offers the opportunity for a short coffee break |
|||
[[Datei:Navigate to Collect List of Nodes.png|800px]] |
|||
* Node-RED library |
|||
[[Datei:Node-RED library.png|800px]] |
|||
== Installing Nodes == |
|||
* Click on ''Operations'' → ''Install Nodes'' |
|||
[[Datei:install nodes.png|800px]] |
|||
* A window opens |
|||
** Enter here the node name ''node-red-contrib-amazon-echo'' |
|||
** '''Hint:''' If you want to install all nodes which contains e.g. ''smarthome'' in their names just enter ''*smarthome*'' |
|||
[[Datei:enter node name.png|800px]] |
|||
* The entered node will be installed |
|||
** Information about the installation can be found in the lower left corner of the window |
|||
[[Datei:installation information.png|800px]] |
|||
[[Datei:finished installation.png|800px]]^ |
|||
== Importing the Node == |
|||
* Click on ''Operations'' → ''Importing Nodes'' |
|||
[[Datei:Importing a Node.png|800px]] |
|||
*A small window opens |
|||
** Click on the little house icon |
|||
** Navigate to ''.node-red → node_modules'' |
|||
** Search in this folder after a folder called ''node-red-contrib-amazon-echo'' |
|||
** Select the file ''index.html'', then click OK |
|||
[[Datei:import alexa.png|800px]] |
|||
* A new folder should have been created |
|||
** Open this folder to see the just generated elementary blocks |
|||
[[Datei:generated nodes.png|800px]] |
Version vom 10. Februar 2020, 10:42 Uhr
Introduction[Bearbeiten]
Node-RED is a graphical development tool. With Node-RED, use cases for the Internet of Things can be implemented according to a simple modular principle. In Node-RED there are so-called "nodes" which look like as follows. Each node fulfills a certain function e.g. making a HTTP-request.
Preparations[Bearbeiten]
- If you haven't installed Node.js yet download and install it here: https://nodejs.org/en/download/
- Use the command line to verify that Nodejs has been installed correctly.
- To open the command line type "cmd" in the Windows search bar and press the enter key.
- After you have opened the command line type "node --version" in.
- Also type "npm --version" in the command line.
- Hint: npm usually comes with Node.js
- Internet connection available?
Installing Node-RED[Bearbeiten]
- Open command line
- Enter "npm install -g --unsafe-perm node-red" and press the enter key
- Enter "npm install node-red-node-test-helper node-red --save-dev" and press the enter key
- Enter "node-red" and press the enter key to start Node-RED
- After you have started Node-RED open your browser (Chrome, Firefox, Internet Explorer, ...)
- Enter "localhost:1880" into the search bar of your browser and press the enter key
- Close the browser and the command line now