This guide is for the original JK BMS. See our JK inverter BMS guideif you have their newer "JK PB" BMS range.
Contact online >>
Just for info for anyone searching (like I was)... if you''re doing it via JK BMS ESPHome in Home Assistant - this will allow the BMS and the bluetooth of the ESP32 to talk
Future plans is to allow a mix of JK-BMS and JBD/Overkill to be slaves, currently just JK-BMS in the Alpha stage. Solar assistant and ESP32 during setup work I want to thank Uksa007 for his work, it looks very solid now and im comfortable
Connecting the JK inverter BMS Overview. This guide is for the newer JK inverter BMS, also known as the JK PB BMS range. See our original JK BMS guide if you have their older original BMS. Battery communication cable. Use a Seplos
Configuration CAN bus CFE battery Daly BMS Dyness / Mecer EG4 Felicity Solar Giter JK BMS JK inverter BMS JBD / Overkill BMS Revov Seplos BMS Shoto BMS SOK SolarMD SunSynk Trophy Vestwood. Grid. Home Assistant.
We recommend using a battery BMS cable or the Emulated BMS. Emulated BMS: Let SolarAssistant perform it''s own state of charge (SoC) calculation by counting power flowing in and out of the battery. This is a good fallback option
It''s less accurate than a Victron BMS but much more accurate than the standard voltage based readings of an inverter. USB Daly UART/RS485: Daly BMS UART/RS485 Deligreen BMS UART/RS458 Heyo BMS UART/RS458: USB
How to connect a JBD or Overkill Solar BMS to SolarAssistant. Configuration CAN bus CFE battery Daly BMS Dyness / Mecer EG4 Felicity Solar Giter JK BMS JK inverter BMS JBD / Overkill BMS Revov Seplos BMS Shoto BMS SOK
Future plans is to allow a mix of JK-BMS and JBD/Overkill to be slaves, currently just JK-BMS in the Alpha stage. Solar assistant and ESP32 during setup work I want to thank Uksa007 for
Select one or more USB cables and click connect: Plug the RS485 USB cable into the SolarAssistant monitoring device. Once you click "connect" on the configuration page, you should see each BMS show up as a battery pack as shown below. One pack will be shown for each JK BMS connected in step 2 above. How to connect a JK BMS to SolarAssistant.
When using the ports on the right, SolarAssistant will "listen in" on parallel communication going between the JK BMSs that are connected together. This is similar to how the official JK BMS software works. When using the port on the left, you need to configure the BMS to use the "000 - 4G-GPS" protocol using the official JK BMS software.
Pulling the data into Home Assistant through the UART port connected to an ESP32 chip running ESPHome. The ESP chip sends all the data from the bms over Wifi. I have a new JK BMS coming in the mail - planning to set that up the same way this weekend with ESPHome. This one however I can connect via bluetooth instead of having to hard wire it.
When using the port on the left, you need to configure the BMS to use the "000 - 4G-GPS" protocol using the official JK BMS software. This is the protocol also used by the original JK BMS. On the SolarAssistant configuration page, select the "JK BMS" protocol as shown below. Select one or more USB cables and click connect:
Let SolarAssistant perform it's own state of charge (SoC) calculation by counting power flowing in and out of the battery. This is a good fallback option for anyone who can't get a real BMS reading. It's less accurate than a Victron BMS but much more accurate than the standard voltage based readings of an inverter.
This ESP32 is monitoring the JK-BMS as is in the picture. (I'll mount it later) through bluetooth. Love ESP technology! Would you be able to say how you got the ESP32 working with your JMS into Home Assistant? I'd love to sort that out - have the parts here! Would you be able to say how you got the ESP32 working with your JMS into Home Assistant?
We are deeply committed to excellence in all our endeavors.
Since we maintain control over our products, our customers can be assured of nothing but the best quality at all times.