LanguageFRENDE
JK-BMS RS485 for Home Assistant

Your batteries.
Finally, a clear view.

An add-on by SmartPhoton · Jean-Luc Martinelli / @domosimple

Monitor cells, temperatures, alarms and batteries in Home Assistant. JK-BMS RS485 Add-on publishes your data through MQTT for dashboards and automations.

JK-BMSThe hardware
JK-BMS with communication board and cable harnesses
WKS inverter from the Voltronic familyInverters & energy
From hardware to monitoring · SmartPhoton SCADA preview
Featured video · 14 October 2026

Two RS485 buses, running in parallel.

Discover the latest @domosimple demonstrations: real-hardware tests, Home Assistant modules and SmartPhoton developments.

The YouTube player loads after your click. The video retains its original language; subtitles are available on YouTube.

Home Assistant & MQTT applicationsProjects documented on GitHubTutorials on @domosimpleA community on the forum
One ecosystem, several starting points

Start with your equipment.

Inverter, battery or energy monitoring: find the project and resources that match your installation.

Flagship project · International reach

JK-BMS RS485 Add-on

JK-BMS with cables and communication board

The SmartPhoton project with the largest user community. Find JK-BMS RS485 Add-on for Home Assistant, its MQTT data and dashboards.

Explore JK-BMS & Multi-Pack ↗
Inverters · Monitoring & control

Voltronic & Axpert

WKS inverter from the Voltronic family

Monitor and control your inverters in Home Assistant: solar production, consumption, battery and supported settings. The documentation guides you from connection to automation.

Discover Smart Voltronic ↗
Batteries · RS232

Pylontech / Pelio

Pylontech US2000 Plus rack battery

A dedicated integration brings Pylontech battery monitoring into your Home Assistant environment.

Discover Pylontech / Pelio ↗
Inverters & remote access

KOSTAL

KOSTAL inverter

Monitor a KOSTAL + BYD installation through an ESP32 proxy and SmartPhoton Remote Bridge.

KOSTAL + BYD & ESP32 proxy →
Financial monitoring

SmartPhoton Finance

Understand electricity costs, the value of solar production and the contribution of your batteries in Home Assistant.

Explore the module →
MQTT · Cloud · Two-way

MQTT Cloud Synchronizer

Connect remote devices to Home Assistant: data, commands and automatic entity creation through a cloud MQTT broker and a TLS connection.

Explore the synchroniser →
Interfaces in use

From the home
to advanced monitoring.

Premium, Multi-Pack, SCADA and remote access: different views of your installation, illustrated by SmartPhoton interfaces.

Premium · Energy overview

Smart Energy Premium House

Solar, home, battery and grid together in an illustrated energy overview.

Click the image to enlarge
Learn more →
Multi-Pack · Fleet & batteries

Monitor each pack

Fleet overview, site status, estimated runtime and access to diagnostics, followed by individual pack details.

Click the image to enlarge
Learn more →
SCADA · Semi-professional

An operations-focused view

Battery process view, communications, alarms, trends, logs and service views.

Click the image to enlarge
Learn more →
KOSTAL + BYD · ESP32 proxy

View an installation remotely

SmartPhoton Remote Bridge displays a KOSTAL G3 / BYD HVS installation through the ESP32 proxy. The view shown is read-only.

Click the image to enlarge
Learn more →

Screenshots supplied on 28 October 2026. They illustrate the interfaces; the displayed data is not a live demonstration. Availability depends on the module and version.

Openness is part of the project

Your data goes beyond
our dashboards.

All data exposed by SmartPhoton modules is accessible to other applications through MQTT. Use it in your own interfaces, histories or automations with a compatible application.

Understand data access →

Cloud MQTT synchronisation: the dedicated module ↗

Get started with JK-BMS RS485

  1. Check your BMS model, firmware and supported connection in the documentation.
  2. Follow the production repository instructions to install and configure the add-on in Home Assistant.
  3. Check MQTT data and discovery, then choose your dashboard.

Development and testing

Upcoming features and tests are described in the roadmap.

View testing on GitHub →
JK-BMS tests on real hardware

RS485-1 and RS485-2: complementary roles.

A test of parameter access while the other bus keeps its normal operation.

Understand the test →

The story and the author

Developed and shared by Jean-Luc Martinelli, from early inverter tools to JK-BMS and Home Assistant.

The story and the author →

Videos and screenshots

Explore SmartPhoton interfaces and developments in action.

Open the media library →
Learn · Discuss · Contribute

Technology moves forward
through sharing.

SmartPhoton also means years of discussions, experiments and tutorials. Join the community where it already shares its experience.

Join the forum ↗

Find the community ↗

Search SmartPhoton

Enter at least two characters.

Shortcut: / or Ctrl+K · Escape to close