Remote Access

From Open Source Controls Wiki
Jump to navigation Jump to search


We have settled on JFrog Connect as the default system for remote access.

While this is not an open-source system, we have tested a number of systems over the years with decent success, all of which offer free levels of use.

However, remote access is probably the most important feature - if you can access and update systems then all else is possible - so we have chosen JFrog because they provide decent commercial support, as well as a free tier for private individuals.

This allows us to use JFrog for our open controls stack. It is open to individuals, and commercial clients (who need quality support) have this as well.

Free systems include:

They all work well and can be up in minutes for free.

Localtunnel is included as standard in most versions of system software. It has recent had a few issues forcing us to use a commercially supported platform, however it can still be utilised, or installed on any system as one sees fit.

node-red-contrib-remote is possibly the simplest for basic and quick free access into Node-RED. It is installed as a Node and provides a simple app to access a device.

nhrok is probably the most widely used of the systems. It does also offer commercial packages, however we found the free level of use limited and throttled enough as to make it generally unusable for Node-RED remotely.