Was recently playing around with my multiplus II Inverter with built-in "GX",
which as far as I know has all the comms options(Ethernet, Wifi) that the non-GX
inverters do not have.
You are able to extend the non-GX versions with additional hardware devices or a raspberry pi.
By default the GX inverter has MQTT and Modbus TCP built in.
I came across a different non standard type of firmware from Victron so I flashed it to the "Venus OS Large", which gave it the capability to run
Node-Red or Signal K(never tried this) directly on the inverter.
after the firmware update a new menu appeared, can only run one of the applications at a time.

In Node-Red Victron has it own nodes available for monitoring and controlling.
A few of them below.

The Battery monitor node auto-detects the battery and can then select what parameters
to monitor

And then the same for the Inverter node

Installed "Dashboard" on the node-red and played around with it tonight.
here is my little dashboard that I made, Running on a web interface.

The "Battery only" toggle switch on the Dashboard can switch off the AC Input to the inverter
to only run of the battery, and the "Mode" is just a feedback on the state,
need to assign strings to the numeric value.
Here is the Victron github with example flows:
github.com
I could obviously do all this through the standard MQTT or Modbus TCP interface but then I need
node-red on external device and broker etc. so this is a pretty cool stand-alone solution.
Anyway just thought I would share it on here, didn't see a thread about this or I didn't do a proper search.
which as far as I know has all the comms options(Ethernet, Wifi) that the non-GX
inverters do not have.
You are able to extend the non-GX versions with additional hardware devices or a raspberry pi.
By default the GX inverter has MQTT and Modbus TCP built in.
I came across a different non standard type of firmware from Victron so I flashed it to the "Venus OS Large", which gave it the capability to run
Node-Red or Signal K(never tried this) directly on the inverter.
after the firmware update a new menu appeared, can only run one of the applications at a time.

In Node-Red Victron has it own nodes available for monitoring and controlling.
A few of them below.

The Battery monitor node auto-detects the battery and can then select what parameters
to monitor

And then the same for the Inverter node

Installed "Dashboard" on the node-red and played around with it tonight.
here is my little dashboard that I made, Running on a web interface.

The "Battery only" toggle switch on the Dashboard can switch off the AC Input to the inverter
to only run of the battery, and the "Mode" is just a feedback on the state,
need to assign strings to the numeric value.
Here is the Victron github with example flows:
Example Flows
Node-RED nodes to interact with Victron Energy products - victronenergy/node-red-contrib-victron
I could obviously do all this through the standard MQTT or Modbus TCP interface but then I need
node-red on external device and broker etc. so this is a pretty cool stand-alone solution.
Anyway just thought I would share it on here, didn't see a thread about this or I didn't do a proper search.