FlowFuse Cloud now available for free!

With our new FlowFuse release, comes a new team tier, available on FlowFuse Cloud, to provide you an easy way to manage your many Node-RED instances.

Back to Blog Posts
Image representing null

The new Free plan on FlowFuse Cloud will allow you to manage two edge devices using FlowFuse Device Agent, completely free of charge, forever! The new plan also provides Device Auto Snapshots, so any changes to your Node-RED flows running on your devices are backed up automatically.

FlowFuse is an industrial data platform that enables engineers to build, manage, scale, and secure their Node-RED solutions for digitalizing processes and operations. More fundamentally though, it's a great platform to manage multiple instances of Node-RED.

What's Included?

Whether you're running multiple Node-RED instances at home for Home Automation, or running thousands of Node-RED instances in your factory, FlowFuse provides an easy-to-use, centralised view of your Node-RED instances, making it easy to manage and monitor them in one place.

In our new free tier on FlowFuse Cloud you get:

  • 2 x Remote Node-RED Instances, managed through the FlowFuse Device Agent
  • Version control for your Node-RED flows with FlowFuse's Snapshots
  • Remote access to your Node-RED instances through FlowFuse Cloud, utilizing the Device Agent's Developer Mode

Getting Started

Create Your Free Team

To create a free team, simply sign up to FlowFuse Cloud.

Once you've filled in your details, you'll be presented with the option to choose your team type. Select the "Free" option, and you're good to go.

Screenshot showing the UI for selecting your Team's type, when onboarding through on FlowFuse Cloud.

Please do note, that whilst we do require credit card information, this is just for verification purposes. You will never be charged for the Free plan.

Create your First Application

Applications in FlowFuse help you organise and group your resources, from Instances to DevOps Pipelines and Snapshots for Version Control. So, before you can add your first "Device", you'll first need to create an Application to store it.

Screenshot showing the form to create a new Application in FlowFuse.

Edge Devices

Now you have an Application setup, you can "register" your first Device.

A "Device" in FlowFuse is a just a term for a remote Node-RED instance that is managed by FlowFuse. FlowFuse connects to these remote instances using the FlowFuse Device Agent, which is easy to setup and get running.

Install Device Agent

Firstly, wherever you want your Node-RED to run, e.g. on a Raspberry Pi or your own Laptop, install the flowfuse-device-agent package:

Linux/MacOS

sudo npm install -g @flowfuse/device-agent

Windows

Issue the below command in an elevated command prompt:

npm install -g @flowfuse/device-agent

For alternative installation options and more details, please refer to our documentation.

Registering Your Device

To register your Device, in the FlowFuse Platform, click on the "Edge Devices" option in the left-hand menu, and then click the "Add Device" button.

Fill out the name, device type and select the application you've just created, and you'll be presented with the following:

Screenshot showing the dialog with the one-time-code to connect your remote Node_RED instance to FlowFuse Screenshot showing the dialog with the one-time-code to connect your remote Node_RED instance to FlowFuse

The command presented is used to connect your device to FlowFuse. Run this where you just installed the @flowfuse/device-agent package. This will connect your remote Node-RED instance to the FlowFuse platform.

The final step to take is to then start running the device agent, which you can do by simply calling:

flowfuse-device-agent

Developing on your Device

FlowFuse offers remote development capabilities, allowing you to edit your Node-RED flows directly, and securely, from the FlowFuse Cloud platform. This is done through the Device Agent's "Developer Mode".

To get started with developing flows on your Device, simply select your newly created Device, toggle on 'Developer Mode", and click "Open Editor"!

Version Control with Snapshots

FlowFuse makes version control easy with Snapshots. The new Free plan includes Device Auto Snapshots, which will automatically create a snapshot any time a flow is deployed to your device.

What Else is New?

In addition to the Free plan, we've also added two new views to the FlowFuse platform:

  • Pipelines: This view provides a way to manage all of your DevOps Pipelines, making it even easier to manage your development, testing, staging and production environments.
  • Bill of Materials: This view provides a way to manage all of your Node-RED dependencies, making it easy to see what versions of nodes are being used across all of your Node-RED instances.

For a full list of everything that went into our 2.12 release, you can check out the release notes.

We're always working to enhance your experience with FlowFuse. We're always interested in your thoughts about FlowFuse too. Your feedback is crucial to us, and we'd love to hear about your experiences with the new features and improvements. Please share your thoughts, suggestions, or report any issues on GitHub.

Together, we can make FlowFuse better with each release!

Try FlowFuse

Self-Hosted

We're confident you can have self managed FlowFuse running locally in under 30 minutes. You can install FlowFuse using Docker or Kubernetes.

FlowFuse Cloud

The quickest and easiest way to get started with FlowFuse is on our own hosted instance, FlowFuse Cloud.

Get started for free now, and you'll have your own Node-RED instances running in the Cloud within minutes.

Written By:

Product-Led Growth Manager

Published on:

Related Articles:

Sign up for updates