The Node-RED runtime installed on the GROOV-AR1 groov Box 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-AR1.
Internet Connection Required
When installing or updating nodes, the GROOV-AR1 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 Admin Settings
On a GROOV-AR1 groov Box, make sure that both the networking DNS and Gateway settings are configured correctly to access the Internet. This is done through groov Admin (port 10000), under the Network Configuration settings.
Node-RED Admin Diagnostics
Use Node-RED Admin (port 3000) to view diagnostic information. Node-RED itself won’t display much useful information, if any.
In the Diagnostics view, an error message like the following likely means that the AR1 cannot access the Internet:
npm ERR! errno EAI_AGAIN npm ERR! syscall getaddrinfo npm ERR! getaddrinfo EAI_AGAIN registry.npmjs.org:443