Victron Energy + MQTT 100% Free

Build Your Own Victron Energy Dashboard

Connect to your Victron Venus OS via MQTT and create custom real-time monitoring dashboards — with gauges, charts, and alerts. All in your browser, no coding experience required.

No installation
No account needed
Open Source
Victron Dashboard — WebVB Studio
Battery SOC
87 %
Solar Power
2,340 W
Peak production
Grid Power
-120 W
Feeding to grid
Battery Voltage
51.2 V
Healthy
Solar Production Today
6:00 12:00 18:00
Live MQTT Data
Why WebVB Studio?

The Perfect Companion for Victron Energy

Whether you have a small home solar setup or a large off-grid installation, WebVB Studio gives you the tools to build the monitoring dashboard you've always wanted.

Zero Installation

Open your browser, connect to your Venus OS MQTT broker, and start monitoring. No Node-RED setup, no Docker containers, no command-line tools to install.

Drag-and-Drop Dashboard

Build your dashboard visually. Drag Gauges, Charts, Labels, and Progress Bars onto your form — then bind them to MQTT topics with a few lines of code.

Real-Time Visualization

Watch your solar production, battery SOC, grid import/export, and inverter status update live. Beautiful gauges and charts that respond instantly to MQTT data.

VB6 or Python — Your Choice

Write your dashboard logic in familiar Visual Basic 6 syntax or modern Python. Both languages have full MQTT support with identical capabilities.

Custom Alerts & Automation

Set thresholds and trigger visual or audio alerts when battery SOC drops below a level, grid import exceeds a limit, or temperature readings spike.

Share & Export

Export your dashboard as a standalone web app. Share it with your Victron community, run it on a dedicated tablet, or display it on a wall-mounted screen.

Monitor Everything in Your System

Victron's Venus OS publishes hundreds of MQTT topics. Here's what you can visualize:

☀️

Solar / PV

  • PV Power (W)
  • PV Voltage (V)
  • PV Current (A)
  • Daily Yield (kWh)
  • MPPT State
🔋

Battery

  • State of Charge (%)
  • Voltage (V)
  • Current (A)
  • Power (W)
  • Temperature
  • Time to Go

Grid & AC

  • Grid Power (W)
  • Grid Voltage (V)
  • Grid Current (A)
  • AC Consumption
  • Frequency (Hz)
🔧

System

  • Inverter State
  • System Mode
  • Relay Status
  • Alarm States
  • Generator Status

Get Started in 3 Minutes

From zero to a live Victron dashboard in your browser — here's how.

1

Enable MQTT on Your Venus OS

On your Cerbo GX or Venus OS device, go to Settings → Services → MQTT and enable it. For browser connections, also enable the WebSocket listener on port 9001.

2

Open WebVB Studio

Go to app.webvbstudio.com in any modern browser. Open the MQTT IoT Dashboard example or start from scratch. Drag Gauges, Charts, and Labels onto your form.

3

Connect and Monitor

Enter your Venus OS IP address as the broker URL (e.g. ws://192.168.1.100:9001), subscribe to Victron topics, and watch your live solar, battery, and grid data flow in. Customize the layout to match your needs.

How Does It Compare?

See how WebVB Studio stacks up against other Victron monitoring solutions.

Feature WebVB Studio VRM Portal Node-RED Grafana
No installation required
Custom visual dashboard
Drag-and-drop GUI builder Partial
Real-time MQTT data Delayed
No server/backend needed
Custom logic & scripting Limited
Publish MQTT commands
Free & open source Freemium Freemium

Built for Real Scenarios

See what Victron users are building with WebVB Studio's MQTT integration.

Off-Grid Cabin Monitor

Monitor your remote cabin's MultiPlus inverter, MPPT charge controller, and battery bank from anywhere. Set alerts for low battery or high consumption.

MultiPlus MPPT Off-Grid

Home ESS Dashboard

Visualize your Energy Storage System with real-time energy flow between solar panels, battery, grid, and home consumption. Track daily self-consumption rate.

ESS Grid-Tied Cerbo GX

Marine/RV Power Panel

Build a compact power monitoring panel for your boat or RV. Display battery bank status, shore power connection, alternator charge, and solar input on a tablet.

Marine RV BMV

Multi-Site Installer View

Monitor multiple Victron installations from a single dashboard. Compare performance across sites, track total solar yield, and identify underperforming systems.

Installer Multi-Site VRM

Frequently Asked Questions

How do I connect WebVB Studio to my Victron system?

Enable MQTT and WebSocket on your Venus OS (Cerbo GX), then enter the broker URL (e.g. ws://your-venus-ip:9001) in WebVB Studio. Subscribe to Victron MQTT topics to receive live data. See our full MQTT documentation for step-by-step instructions.

Do I need to install anything on my Victron device?

No. Victron's Venus OS (on Cerbo GX, Venus GX, or Raspberry Pi) has a built-in MQTT broker. You just need to enable it in the device settings. WebVB Studio runs entirely in your web browser — nothing to install anywhere.

Can I monitor my Victron system remotely?

For local network access, connect directly to your Venus OS MQTT broker. For remote access, you can set up a VPN, use an MQTT bridge to a cloud broker, or forward the WebSocket port through your router (with appropriate security measures).

Is WebVB Studio free to use?

Yes, WebVB Studio is 100% free and open source. There are no subscriptions, no premium tiers, and no limits. Build as many dashboards as you want.

Which Victron devices are supported?

Any Victron device connected to a Venus OS GX device (Cerbo GX, Venus GX, Ekrano GX, or Raspberry Pi with Venus OS) is supported. This includes MultiPlus/Quattro inverters, MPPT solar charge controllers, BMV battery monitors, SmartShunt, Lynx, and more.

Can I also control my Victron system, not just monitor?

Yes! WebVB Studio can publish MQTT messages to your Venus OS. This allows you to change settings, switch inverter modes, control relays, and adjust parameters like charge current limits or grid setpoints — all from your custom dashboard.

Start Monitoring Your Victron System Today

Open WebVB Studio, load the MQTT example, and connect to your Venus OS. Your custom Victron energy dashboard is just minutes away.