The Node-RED runtime installed on a groov EPIC processor is a standard version of Node-RED, running in a managed and protected environment. Compared to running your own installation of Node-RED on a computer, there are a few issues particular to the groov EPIC system.

Installing Nodes

Internet Connection Required

When installing or updating nodes, the groov EPIC processor and the Node-RED runtime must be able to access the Internet. Only an outbound connection is required, just like a typical computer connected through a router.

groov Manage Settings

On a groov EPIC processor, make sure that both the networking DNS and Gateway settings are configured correctly to access the Internet. This is done through groov Manage, under the System -> Network settings.

Node-RED Diagnostics

In groov Manage, the Node-RED Console Log can provide useful diagnostic information. The Node-RED editor won’t display much useful information, if any.

In the Node-RED Console Log, an error message like the following likely means that the groov EPIC processor cannot access the Internet:

npm ERR! errno EAI_AGAIN
npm ERR! syscall getaddrinfo
npm ERR! getaddrinfo EAI_AGAIN registry.npmjs.org:443