I understand the sentiment that software like DESS should remain free, especially since Victron has built a strong reputation on providing excellent Venus OS and inverter functionality at no additional cost. However, it’s important to recognise that Victron is a commercial company, and software development is not free. The ongoing development of DESS, integrations with energy providers, and maintaining compatibility with evolving grid regulations all require significant resources—developers, testing, infrastructure, and support.
Unlike traditional inverter firmware, DESS is not just a static feature, but a complex, evolving system that must continuously improve. A one-time hardware sale cannot cover the ongoing development costs, maintenance, and future enhancements. If Victron wants to provide a reliable, well-supported, and future-proof DESS, it needs a sustainable funding model. Otherwise, we’d risk seeing either stalled development or increased hardware prices to compensate.
I’m also a supporter of open-source software, and I agree that transparency and community involvement can be beneficial. However, when it comes to commercial integrations with energy providers, grid services, and market-specific optimizations, these are not things that can be crowd-developed efficiently. These integrations often involve agreements, licensing fees, compliance work, and ongoing maintenance—all of which have real costs. If Victron offers grid-aware optimisations, market-based (onbalans) energy trading, or demand-response functionality, someone has to pay for the engineering and regulatory work behind it.
Another factor to consider is support and reliability. A paid model could ensure faster bug fixes, and prioritised feature development—instead of relying solely on forum discussions and community-driven solutions.
That said, I understand the hesitation towards subscriptions. Perhaps a tiered model could work—where basic DESS remains free, but advanced optimisations, integrations, and premium support come with a reasonable subscription fee. This way, everyone has access to a functional system, but those who want cutting-edge features can contribute to making them possible.