Tip
Victron Help Centre

Node-RED on Cerbo GX

Automation for Victron installations without writing code: a relay switched according to battery state or time, a custom dashboard in the browser, non-Victron devices visible in GX and in VRM. Everything runs on a GX device with Venus OS Large software.

Flow generator — describe the automation, download JSON Step-by-step articles

5step-by-step articles
1881Node-RED editor port (https)
LargeVenus OS version with Node-RED
Cerbo GX — GX device running Node-RED
What Node-RED is

Block programming, like in a PLC

Node-RED is a tool for connecting devices, online services and data in a browser editor: you build a “flow” from ready-made blocks (nodes) instead of writing code. Victron adds its own set of nodes to it, which read measurements from devices connected to GX and control them. The Victron manual gives an example: a relay switched on based on a temperature measurement combined with a time.

  • Relay control — GX relays, larger MPPT solar charge controllers, RS devices or battery monitors, according to any conditions.
  • Schedules — for example, an inverter/charger switched on and off at fixed times, or a generator started in the evening when battery state is low (examples built into the editor).
  • Virtual devices — a third-party sensor, meter or switch appears in GX and in VRM like a Victron device.
  • Dashboard — your own panel with charts, indicators and switches, in a local browser or remotely through VRM.
Cerbo GX with GX Touch display
Cerbo GX with GX Touch display. Node-RED runs on the GX device itself — the editor opens in the browser on a computer on the same network or through VRM.
Before you start

What it runs on

Node-RED is part of Venus OS Large — an extended version of GX device software that adds Node-RED and the Signal K server. Installation is a change of image type in the update menu, described in the article about first start.

Node-RED and Signal K put a heavy load on the GX device processor and memory — how much depends on the specific flows. If memory runs out or the processor is overloaded, the device will eventually restart, which can destabilise the whole system. On the Venus GX, the slowest supported device, running Signal K and Node-RED at the same time will most likely overload it.

GX deviceVenus OS Large
Ekrano GXyes — fastest processor
MultiPlus-II GX, EasySolar-II GXyes — fastest processor
Cerbo GXyes — second fastest
Cerbo-S GX, Octo GXyes
Venus GXyes — slowest processor
Color Control GX, CanVU GXno

According to the Venus OS Large manual (status as of 22 September 2026). Venus OS Large is also available for selected Raspberry Pi models.

Victron does not support Node-RED solutions

Node-RED is a stable part of Venus OS Large and runs in tens of thousands of systems, but Victron does not provide support for installations that use it for advanced solutions. Questions are asked on Victron Community, in the “Modifications” space, with the Node-RED tag.

Copy the flow before every update

The manual recommends regularly exporting all flows to a flows.json file and making an extra backup before updating GX software — details in first start.