JK-BMS per cell values to MQTT

Hi All,

I have a 16p battery with JK-BMS, connected to my Cerbo GX MK2.

Is there a software way (no additional RS485 kind of devices) with this setup, to get all individual cell voltages broadcasted to a MQTT server?

Thanks

Hans

How is the battery connected to the Cerbo? 3rd party serial battery driver populates cell voltages.

Via CAN-bus.

Individual cell voltages are not transmitted via CAN.
If you have multiple batteries, the master will transmit. This is what you can get via the d-bus serial driver.

If you want all the info from the batteries and cells, you need a Home Assistant device.
You can extract the info via Bluetooth (limited to a maximum of 2-3 batterie) or via USB-RS485 cable (I prefer this).

This is my 7 batteries quick-view:

1 Like

I use dbus-serialbattery and isolated USB-RS485 adapter

I have 2 adapters and can monitor 2 batteries

1 Like

Thanks for the info!

Have anyone used both at the same time?
JKBMS via CAN and the same JKBMS via RS485 and dbus-serialbattery

From the picture in a couple of posts above…
What’s these on a current section?

Charge is limited by temperature and discharge is limited be cell voltage

1 Like

Thank you for explaining it.