Switchgear Modbus // VERSION: v3.42 Large // LICENSE: MIT / Open Source ● 100% LOCAL LAN EXECUTION (680 MB Embedded Image • 1 GB RAM)

Victron Venus OS Large & Local Modbus TCP / Node-RED

Protocols: Modbus TCP (Port 502) • VE.Direct • Node-RED • UK Regulatory Clearance: Official Victron Energy open-source embedded Linux stack; cleared for UK commercial switchgear & BMS integration.

Architectural Overview

Embedded Linux automation environment for Victron MultiPlus-II inverter/chargers, SmartSolar MPPTs, and SmartShunt 500A monitors—exposing real-time battery SoC, AC load, and generator auto-start relays via local Modbus TCP.

72-Hour Blackout Plant-Room Use Case

Automates load-shedding relays (dropping non-essential HVAC when LiFePO4 battery state-of-charge falls below 35%) and triggers 2-wire auto-start on the Hyundai 7.5kVA diesel generator.

Production Configuration & Deployment Snippet

# Victron Modbus TCP Register Poll (Unit ID 100 / VE.Bus)
Register 843 (uint16): Battery State of Charge (%) -> Trigger GenStart < 25%
Register 817 (int16):  AC Output Active Power L1 (Watts)
Register 266 (uint16): SmartShunt Consumed Amp-Hours (0.1 Ah)