A collection of nodes for Node-RED related to Arrowhead Framework.
There are several nodes in this repository in order to connect with Arrowhead Framework
:
This node is used to register an endpoint in an Arrowhead Registry
.
Arrowhead Service Endpoint node | Arrowhead Service Endpoint node configuration. |
This node gets an Arrowhead Service
from Arrowhead Orchestrator
and calls it.
Arrowhead Service Discoverer node | Arrowhead Service Discoverer node configuration. |
Used to stablish where the Arrowhead Orchestrator
can be found.
Arrowhead Orchestrator configuration node. |
Used to stablish where the Arrowhead Registry
can be found.
Arrowhead Registry configuration node. |
Used to register Arrowhead
systems (e.g. register NodeRed instance as a consumer).
Arrowhead System configuration node. |
The nodes are under development at this moment. No security configuration works yet.
You can test the module using docker and a node-red image.
This commands will remove (if exists) the old container, build a new image and run a new container with node-red-contrib-arrowhead
installed.
- Remove old image:
docker stop ah_node-red
docker rm ah_node-red
- Build image:
docker build --tag ah_node-red:latest .
- Run:
docker run --publish 1880:1880 --detach --name ah_node-red ah_node-red:latest
- It will be abailable at http://localhost:1880.