Ford Transit CamperControl: Cerbo GX + Node-RED + Ford SYNC 3 + GX/WASM

Hello everyone,

I combined this post into 5 image boards to stay within Victron Community limits, with repository links in plain text.

CamperControl runs in my Ford Transit and turns an already-installed Cerbo GX into a single central camper control point for:

  • energy and battery management
  • lighting and ventilation control
  • climate and heater control
  • fresh water status and pump control
  • weather and North Sea tide information
  • networking and basic system diagnostics

All interfaces share one GX/WASM source design, so state is consistent across:

  • native Victron gui-v2 pages on Cerbo GX / GX Touch
  • the same code as WASM in browser and Remote Console
  • a QML app in Ford SYNC 3

The original Victron interface stays available for normal Venus OS setup and service work.

Ford SYNC 3

After SYNC starts, a small Transit icon appears and opens CamperControl without replacing normal SYNC flow.
The app is adapted to the 800×480 view area and shows live Cerbo state (battery, solar, INDEVOLT, temperatures, AUTOTERM, MaxxFan, lights, weather, tides).

The Cerbo GX is the source of truth. Node-RED reads Victron D-Bus/local Node-RED nodes, normalizes external devices and serves a local restricted API used by GX/WASM/SYNC clients.
No GPS logging/persistence is stored; there is no command shell exposed to the user UI.

Current hardware in use:

  • Cerbo GX with SmartShunt, 3x SmartSolar MPPT, Orion XS, MultiPlus Compact
  • Safiery STAR-Power (12 channels), INDEVOLT, Starlink
  • AUTOTERM Air 2D, MaxxFan + VanTurtle Smart Controller
  • Ruuvi sensors, Shelly 1PM Gen4 for INDEVOLT AC feed, three fans on the cerbo relays


Repositories

  • Flow: github.com/Slinghorse-Ship/campercontrol-node-red/blob/main/flows/CamperControl_NodeRED.json
  • Node-RED: github.com/Slinghorse-Ship/campercontrol-node-red
  • GX/WASM interface: github.com/Slinghorse-Ship/camper-gui-v2
  • Ford SYNC QML: github.com/Slinghorse-Ship/sync3-camper
  • Releases: github.com/Slinghorse-Ship/campercontrol-release

This is a personal project shared for inspiration, not as technical documentation. And yes AI -Codex- was a good programmer ;).

Impressive project.
If you want to take some pics of the actual equipment installation, you are welcome to post it in our show us your system category.

(posting restrictions lift in 24 hours, it’s an anti-spam protection, or you can add additional posts to the topic with images)

I’d better not, because then I’d get a lot of backlash about my cable management. I will update later

True that. We do take our cabling and connections seriously. :slight_smile:

Oh yes! Campers and boats — always the same problem with the wiring and layout. But your software integration really deserves credit! :+1: