DM
All open source

Mobile app

In development

Voltdeck: one dashboard for your 12/24 V electrical system

Voltdeck is a read-only Android and iOS mobile app that gathers the Bluetooth readings of every device in a 12/24 V electrical system: lithium batteries, solar controllers, DC-DC chargers and shunts. It has been in development since 16 October 2026. No version has been released yet.

4

equipment families read in one dashboard

In development since 16/10/2026. Code going public on GitHub soon, where the Android APK will be published with each version. Screenshots come from demo mode: device reading is validated on a simulator, not yet on real hardware.

The problem

In a van, a boat or an off-grid site, every device comes with its own app. The lithium battery with a BMS has one. The MPPT solar controller, the DC-DC charger and the shunt have others. To know where the system stands, you open three apps and compare the numbers in your head.

The idea

One dashboard. The app reads the devices over Bluetooth and shows the state of the whole system, then the detail of each device. It only reads: it sends no command and changes no setting. You cannot cut a load or change a threshold from the app by mistake.

What it does

  • Overview in the style of a Victron GX dashboard: solar production, battery, consumption and estimated runtime
  • Daily, weekly and monthly statistics: energy produced and consumed, battery charge, minimums and maximums
  • History kept on the phone, no data sent anywhere
  • Screen-off collection on Android
  • Shunt position setting (battery, load or source) so the calculated consumption stays right
  • Shareable diagnostics screen, with no address or key
  • Full demo mode, without Bluetooth, with 60 days of simulated history
  • Light and dark themes

For developers

Read-only is enforced by the code: a single file may write over Bluetooth, drivers only get a read interface, and CI rejects any write call elsewhere. A deterministic simulator emits real encrypted Victron advertisements and real JBD frames: you test on an emulator, without hardware.

Why it is a DM Consulting project

It is a mobile product built end to end: hardware protocols to read, a local history, a dashboard on two platforms. It is built with a team of AI agents orchestrated by Paperclip.

Screenshots

Overview: solar production, battery at 89% and charging, calculated DC consumption
Overview
Daily statistics: production, consumption and hour-by-hour energy
Energy per hour
Weekly statistics: energy produced and consumed day by day
Week
Monthly statistics: energy per day, battery charge curve, minimums and maximums
Month, minimums and maximums
Overview in the light theme
Light theme

Technical stack

Kotlin MultiplatformCompose MultiplatformAndroidiOSBluetooth LESQLDelight

// faq

FAQ

Is Voltdeck available?

No. It has been in development since 16 October 2026 and no version has been released.

Can Voltdeck control my equipment?

No. It is read-only: it shows readings and sends no command.

Which equipment is supported?

Lithium batteries with a JBD BMS (Ultimatron and other brands), and from Victron the SmartSolar solar controllers, Orion Smart DC-DC chargers and SmartShunt and BMV shunts. Reading is validated on a simulator and on the published reference vectors, not yet on real hardware.

Which phones?

Android and iOS.

How do I install it on Android?

Download the APK from this page, open it and allow installs from this source when Android asks. The app is not on the Play Store. iOS has no installable version yet.

Where is the history stored?

Locally, on the phone.

Is the code public?

It will be very soon, on GitHub, under the Apache-2.0 license.