I’d like to propose an idea that could really help developers working with Victron systems.
At the moment, the Victron Node‑RED palette depends on dbus and the Victron services inside Venus OS, which means it cannot be installed on external machines like macOS or Windows. This makes sense technically, but it also means that any development or testing has to be done directly on a GX device.
Most professional development environments (electronics, Arduino, etc.) offer some form of simulation or “dummy” environment so developers can test logic safely without risking a live system. It would be extremely useful if Victron provided a lightweight simulated dbus environment or a “dummy Victron palette” that could be installed on external machines purely for development and testing.
This would allow:
-
safer experimentation
-
offline development
-
easier debugging
-
reduced risk to production GX devices
-
a smoother workflow for advanced users and installers
I understand that fully simulating dbus and hardware behaviour is complex, but even a minimal mock environment would be a huge step forward.
Is this something Victron might consider for future development?