Changelog
What's new, improved, and fixed — in plain language, newest first.
Version 16
A Flash Firmware button now appears right in your gateway list and dashboard, so setting up an additional gateway no longer means digging through the command palette.
The header now shows just the essentials — Features, Pricing, Compatibility, and Flash — with How It Works, the mobile app download, docs, changelog, support, and legal links organized into clear sections in the footer.
Battery (BMS) compatibility and gateway hardware compatibility now live on a single Compatibility page with tabs, instead of two separate pages.
Account settings are now organized into Profile & Security, Licenses, Preferences, and Data & Privacy tabs instead of one long scrolling page.
Failed sign-ins, lost connections, and other errors on the website and mobile app now show plain, helpful text instead of raw technical details.
The telemetry upload interval option in gateway settings (website and mobile) has been removed — your Cloud Service plan now sets this automatically.
Gateway detail charts no longer show normal readings in warning or critical alert colors — chart colors are now consistent and reserved for real alerts.
Version 15
Pricing and terms now describe the free tier as always available, rather than locked to one fixed update interval forever — the interval may still be adjusted over time to stay sustainable, but the free tier itself isn't going away.
Version 14
See your gateway's recent Bluetooth connections directly from the mobile app's dashboard, the same history already shown on the website.
Gateway Name, Telemetry, Display, BMS Hardware, Advanced Controls, and Alert Thresholds now each save independently, instead of one long form with a single save button at the bottom.
Battery data on the mobile app's dashboard now keeps refreshing automatically, including right when you return to the app, instead of going stale after it's been open a while.
The Low Power Deep-Sleep Mode switch in Advanced gateway settings is now reachable from the mobile app.
Version 13
Set thresholds for minimum temperature, maximum current, and cell voltage delta (imbalance between cells), alongside the alert types you already had, from your gateway's Alerts settings.
The mobile app now signs you out automatically after 15 minutes of inactivity, so your battery data stays protected if your phone is lost or borrowed.
Cell voltage bars now animate to show charging and discharging in real time, plus a new time-window selector on the status page's uptime history.
The mobile app's gateway list and settings screens now show a short GW-XXXXXXXX code instead of the full internal device identifier, matching the website and dashboard.
Privacy Policy, Terms of Service, and Support links in the mobile app now open in a built-in browser view instead of switching away to a separate app.
Terms of Service and Privacy Policy expanded with clearer detail on liability, read-only device access, and how the project is currently run.
Signing in with Google from the mobile app now completes properly and takes you straight to your dashboard, instead of opening a browser tab with no way back into the app.
A purchased license that wasn't yet linked to a gateway now attaches automatically the next time your gateway checks in.
Version 12
Control your gateway's status LED, local web server, relay pin, and sleep mode directly from gateway settings.
See exactly how much time is left on your gateway's trial, right from its settings page.
A dedicated page for downloading the Android app directly, with Google Play and App Store badges for when those releases arrive.
See and manage all your gateway licenses from one place, alongside a redesigned fleet overview.
Paying for a license or Cloud Service subscription now happens in an embedded checkout instead of redirecting away from the site.
Wider layout, clearer tab icons, and less cramped spacing throughout gateway settings.
Version 11
Follow project updates and deep dives on the new blog.
See each cell's voltage directly from the main dashboard in the mobile app, not just the website.
If your ESP32 hardware ever fails, your existing license can now be rebound to a replacement device at no extra cost.
Choose which panels appear on your gateway's dashboard and in what order.
A new flashing tool with a live serial console, one-click restart, automatic firmware selection for your detected ESP32 chip, and the option to set up WiFi over the same USB cable during flashing.
Instead of a raw device ID, freshly claimed gateways now start with a friendly default name you can change anytime.
Superseded by the in-browser flasher — flashing no longer requires downloading a .bin file by hand.
Long gateway names and IDs are now truncated instead of spilling outside their card.
Version 10
The onboarding flow, account settings, alerts, dashboard, device settings tabs, About, and FAQ pages are now fully translated, alongside license and Cloud Service banners.
The sharing form on a gateway's settings page no longer appears nested inside the wrong section.
Version 9
JKBMSR now works with Daly, JBD, and Seplos BMS packs in addition to JK-BMS — pick your brand from the new BMS settings tab. Daly and JBD support both the wired UART port and Bluetooth; Seplos is Bluetooth-only for now.
Version 8
Gateway owners can now give up to 10 other accounts view-only access to a gateway's dashboard from the new Sharing tab in gateway settings, and revoke access at any time.
Pick from five different layouts for viewing your battery's live data, including a couple of dense, all-dark "technical readout" styles, from a new Templates option in your gateway's settings.
See at a glance whether everything is running normally, with an uptime history for the last 90 days.
You can now sign in with a one-time emailed code if you've forgotten your password, and set a new one once you're in.
Every password field across the site, app, and admin tools now has an eye icon so you can check what you typed.
Change your password or email address, and see whether your Google sign-in is linked, all from one place.
New entries animate in automatically as your gateway reconnects, instead of only updating when you refresh the page.
The Cell Voltages panel moved near the top of your gateway's page so it's easier to find.
These pages previously looked like a separate, unbranded page — they now share the same look as everywhere else.
A helpful page with links back into the site, instead of a blank error page.
Clearer wording throughout the site, app, and admin tools about what the physical hardware actually is.
Gateway and account lists are now searchable and paginated, and support staff can remove a gateway on your behalf if needed.
Removed from the gateway detail page to reduce clutter.
Revoking a device's access previously showed a confirmation that reset itself if you refreshed the page, making it look like nothing happened. It now shows correctly.
Version 7
Instead of typing in a gateway ID and claim code by hand, you can now scan a QR code shown after setup, on both the website and the mobile app.
Get an alert (and a phone notification, if you have the app) when a cell voltage, temperature, or charge level crosses a threshold you can configure.
Gateway settings are now organized into tabs (General, WiFi, Firmware, JK-BMS, Alerts) instead of one long page, so alert settings in particular are much easier to find.
The mobile app now has its own icon, replacing the generic placeholder.
Firmware release pages, the website, and the dashboard now share one visual design.
The public website and the customer dashboard now live under one address instead of two separate ones.
Claiming a gateway, viewing alerts, and checking firmware updates, with clearer status indicators throughout.
Version 6
View your JK-BMS's Bluetooth connection details and history right from your gateway's dashboard.
Give your gateway a friendly name from the settings page.
Change your gateway's WiFi network without needing physical access to the device.
Request a firmware update check any time instead of waiting for the automatic schedule.
Release lists now load progressively instead of all at once, so pages with many releases feel faster.
Version 5
The site, dashboard, and admin tools now default to a clean light appearance, with a toggle for dark mode.
A full visual refresh across the website, dashboard, admin console, and mobile app for better readability and consistency.
Several color-contrast issues that made some text hard to read were corrected sitewide.
Version 4
Full support for the complete JK-BMS product lineup, over both a direct wired connection and Bluetooth.
Permanently remove an offline gateway from your account (only while it's offline, to avoid accidentally deleting one that's still in use).
Initial screens for viewing your gateways, battery data, and account.
Cleaned up wording and simplified the sign-in experience.
Version 3
Flash your gateway, connect it to WiFi, and claim it to your account in one guided flow with live status checks along the way — it remembers where you left off if you sign in partway through.
Available on both the website and the mobile app.
Set up your gateway's WiFi over a simple wireless connection — no cables required.
Automatic protection against installing an older, potentially insecure firmware version by mistake.
New accounts now verify their email before claiming a gateway.
Version 2
Then a single one-time payment to keep it active — no monthly subscription.
Support staff can now see each gateway's trial or subscription status.
Improvements to how sign-in and gateway setup are protected behind the scenes.
Automatic daily backups of your account and gateway data.
Version 1
The customer dashboard, gateway sign-in, guided onboarding, gateway settings, live telemetry view, and firmware release tracking all went live for the first time.
Gateways can update themselves without a cable.