Jk bms esp32. Table 1 Main technical indicators of protection board Spec Model BD6A20S10P B1A24S15P B2A24S15P B2A24S20P Apr 18, 2023 · Can someone link me to instructions for an absolute beginner so that I can get the code on an esp32. In meinem fall, benutze ic Подключение BMS JK к ESP8266 и передача показаний в MQTT и/или open-monitoring. . I have a NEEY bms 4th 4A and would like to visualize the BMS data in Home Assistant. Irgendwo werde ich einen Fehler gemacht haben. Oct 17, 2022 · You signed in with another tab or window. Rather than a screenshot of the combined dashboard in HA, provide a screenshot of all values associated with jk-bms-ble-can only. Sep 16, 2023 · A JK-BMS (any model should work) An ESP32 device (such as NodeMCU or Wemos D1 Mini) A hardware interface kit (you can buy it from Uksa007’s Patreon page or website, or build it yourself following his instructions) An inverter with a CAN bus port that supports Pylontech V1. 4 - 07. Any ESP32 dev board that exposes GPIO16 is suitable for this project. yaml to my ESP32, I can acces from EH, it's online but I don;t know how to connect it to my JK bms via BT. Verifico in diretta il secondo BMS JK che ho ordinato, per accertarne il corretto funzionamento, e con l'occasione vi mostro la tecnica per metterlo in funzi Nov 9, 2022 · 3. The ESP chip sends all the data from the bms over Wifi. 1 - toolchain-riscv32-esp 8. Some wires and connectors. 5 protocol. Software Vers. Some inverters also have a GND on the CAN interface, could try with that connected. If the status LED blinks: BLE connection active! The BMS supports just one BLE connection at a time. Ich würde mich freuen, wenn jemand helfen kann. Contact. . I tried a fe different esp32 modules and all stops working after some random time. The ESP32 then sends the required CAN bus data to the inverter via a TJA1050 CAN bus transceiver. 3V SN65HVD230 - INVERTER CANH - CAN H CANL - CAN L Try invers CANH with CANL I found some very cheap SN65HVD230 broken from factory Jul 7, 2022 · some news: the esp is now connected to the uart-rs485 port of the BMS. ESP32 interface for JBD BMS. That value can be set in the JK BMS - UPVR of 4. 2) - tool-cmake 3. Then there are these lines regarding communicating with the inverter: Jul 10, 2023 · Esp32 DevKit 1 CAN : SN65HVD230 RS485: Max485 DC-DC: XL7015 RJ45 Breakout Optional: Indicator LEDs Connectivity: WIFI Web Portal with Cell Info Data on local IP Input BMS supported: JK BMS - TTL, BT , CAN JBD BMS - BT connection Daly - work in progress Protocol Emulated: General BMS LV Document V1. Whatsup @syssi I was trying your code via ESPhome and managed to brick my JKBMS 8s20p model. It would open up this BMS to be much more useful for home energy storage applications, if it could communicate with the inverter. Feb 24, 2023 · 13 comments Jan 9, 2023 · JK_B2A20S20P Hardware: V11. The Wemos D1 mini32 board is specified in the YAML file. 1); Please help me solve the problem of simultaneously connecting JK BMS and LCD ST7789V display. 1 change to 55. 0 Connector (The connector may vary base on BMS model) Dupont Jumper Line Wire Male To Female. May 12, 2023 · You signed in with another tab or window. esp32-wroom-32u substitutions: name: esphome-jkbms device_description: "Monitor a JK-BMS via UART-TTL" external_components_sou ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE - esphome-jk-bms/ci. 3v) adaptor. Latest Firmware installed with: Captive portal AP to connect to existing WiFi network Mar 15, 2023 · Alright. jk-bms, esp32, ttl value update interval. You switched accounts on another tab or window. github","path":". 34 UVP 3. # RS485-TTL jack on JK-BMS (4 Pin, JST 1. If the LED blinks the BMS is able to pick up a new connection. 00v is higher than the 3. I've tried it for a while now but I don't have all the basics to do it. I switch esps modules with others that I have around the house and they work but the one containing esphome-jk-bms code will go offline. Dec 20, 2020. Controller Area Network (CAN bus) is a serial bus protocol to connect individual systems and sensors as an alternative to conventional multi-wire looms. Code is still a work in progress but currently running on my 150A BMS's in an RV. The ESP32 Dec 8, 2021 · The ESP32 WiFi, Bluetooth Classic, BLE, CAN Bus Module comes with an onboard ESP32 WROOM-32 WiFi, Bluetooth Classic, BLE Module, and a CAN Bus port with a transceiver. riker65. Feb 23, 2023 · jk-bms and heltec ESP32 Display #263. I am lost trying to connect via bluetooth. The ESP32 May 26, 2022 · JK-BMS 150A model JK-B2A24S15P; JK RS485 module (you don't need this if your ESP32 is near the JK-BMS) ESP32 model esp32doit-devkit-v1; TJA1050 CAN bus to TTL module 4. thats correct - the subscribe topics needs to be replaced to the desired source-BMS/Shunt. 2V (No connect) │ │ └──── ESP32 GPIO16 Jul 20, 2023 · This is just a warning of the official esp32_ble component. The balancer can handle a single connection only and stops BLE advertising as soon an active connection is established. 13500 V with 3 decimals of accuracy [sensor:125]: 'ant-bms cell Nov 28, 2022 · The BMS is able to handle a single BLE connection. 10000 V with 2 decimals of accuracy [sensor:125]: 'ant-bms cell voltage 1': Sending state 4. xw, sw 11. Rename by removing . 0 (4. Jul 2, 2022 · It depends on which model JK-BMS you have, as how it is connected to the ESP32, most use the GPS port as per schematic posted in my last post. Kind regards {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":". The ESP32 communicates with the JK-BMS using the RS485 port(GPS) which is in fact not RS485, it is 3. Sending data to the api, the most sensor and switch data are missing some are working and after a while the the connection to the api closed, maybe dueto my old version in the esphome app of ioBroker. 4. yaml. example. Beeping is a good sign! The ESP is able to talk to the BMS and the log should show some traffic already. XW SV: 11. 25mm pitch. csv AT commands JBD-ESP32. RS485 to TTL module (you don't need this if your ESP32 is near the JK-BMS) Various safety devices: Fuse and ZJ Beny125A DC circuit breaker Jul 10, 2023 · UART1 - JK1 - TTL - GPIO 18 GPIO 19 UART2 - Jk2 - TTL - GPIO 17 Gpio 17 BT BLE - JK3 BT BLE This case is for the battery in parallel !!!!! but in ur case u make hv battery u can not connect 3 jk bms in series because ur GND from TTL will not be common, so u need to use an rs 485 adaptor for each!!!! Jun 7, 2022 · Weder mit einem ESP 8266 noch über ein ESP32 mit BLE bekomme ich Daten nach Home Assistent. This is also helpful because we typically bypass our BMS for discharge, making it easy to miss a warning. Oct 1, 2023 · Вказати версію протокола в protocol_version: JK02_32S ( для JK BMS версій 11 та вище – JK02_32S) Також в секції esp32: додатково прописано – arduino version: 2. Esp32-Heltec-Balancer. ) make this a custom integration? home-assistant-bms-tools-integration; use the new Bluetooth integration since HA 2022. 3v level shift. These describe the RS-485 protocol for Heltec/JK balancers, also applicable to their BMS. You can do this from the device info page. 3 та platform_version: 4. 33 # JK-Can-2 Absorbtion Voltage Absorbtion Offset - 0. JK BMS to PYLON CANBUS Protocol converter. Unfortunately, I've really never worked with platformIO and Visual Studio. I can't download the data, I've already tried different versions from the ESP32 list nothing works :( Can someone help me? I have JK_B2A20S20P HV: 11. Aug 27, 2022 · Is it possible to run a single (or a couple) of ESP8266 for all 8 JK-BMS? If so, for redundancy and trying to avoid (if possible) Wi-Fi connection. 7. If the status LED of the BMS blinks: No BLE connection established. Nov 26, 2020 · This ESP32 is monitoring the JK-BMS as is in the picture. There a some users here which cannot communicate with the BMS using a ESP8266 but a ESP32 works flawlessly for unknown reasons. One little but important detail: Please note down the MAC address (shown at the app) and force close the app. silverstone said: Again, remember that your inverter stopping at 10% SOC depends on the JK BMS properly calculating that SOC in the first place. The ESP32 JK BMS held a professional BMS engineer team have more than 10 years experience in the electronics/battery BMS field, strength to design and produce the most innovative and high quality active battery balancer and active balancer BMS for li-ion,lifepo4, NMC, Ni-MH,Ni-Cd, Lead-acid batteries, red-flow batteries, VRLA and AGM batteries,etc. DIYsolarforum. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. View all files. If your ESP32 is connected to the BMS you cannot establish a connection with the Android app anymore and vice-versa. Responseframe2. RS485 to TTL module (you don't need this if your ESP32 is near the JK-BMS) Various safety devices: Fuse and ZJ Beny125A DC circuit breaker Feb 22, 2024 · Mar 8, 2024. JK (JiKong) B2A8S20P BMS. The values are updated Oct 14, 2021 · BMS jikongFirmware für JK BMS - SMART BMS mit Aktive Balancer für Lithium Akkus Ein BMS für DALY Hater :-)LiFePo4, Li-IonNot a Daly BMS!Model:JK-B2A24S20P SM Jun 9, 2023 · The ESP32/TJA should be grounded via the JK-BMS GPS/RS485 connection, regardless of the power supply, assuming you have the GND connected there. It looks like the manufacturer has changed something (registers or instruction set) so you cannot and shouldn't control the BMS using this implementation at the moment. 0 Mini Micro JST 2. I have a new JK BMS coming in the mail - planning to set that up the same way this weekend with ESPHome. 0 are using the implemented protocol and should be supported. Sends over CAN bus to inverter: Battery Voltage; Battery Current (+charge, -discharge) Jun 7, 2022 · Saved searches Use saved searches to filter your results more quickly Jikong BMS має кілька інтерфейсів зв’язку – CAN, RS485 та Bluetooth. 25mm pitch) ┌─── ─────── ────┐ │ │ │ O O O O │ │GND RX TX VBAT│ └────────────────┘ │ │ │ | VBAT is full battery volatge eg 51. 13800 V with 3 decimals of accuracy [sensor:125]: 'ant-bms cell voltage 3': Sending state 4. Delphinus, lincomatic and Steve_S. Everything is fine and the values are displayed in iobroker. txt. Aug 15, 2022 · The BMS beeps on every received command. Unanswered. 12500 V with 3 decimals of accuracy [sensor:127]: 'jk-bms cell voltage 2': Sending state 4. Dec 20, 2020 · RS-485 Heltec (JK) BMS. Hi @syssi, after starting the BMS without connecting the Bluetooth module, I tested all functions, and everything is working fine. I have another one in hand as of Jan 16 so I'm sticki Feb 22, 2024 · This project relies heavily on values set in the BMS settings - we can't work around situations like this. Unfortunately the esp-idf framework does not offer this feature. XW. The ESP32 Jul 10, 2023 · Esp32 DevKit 1 CAN : SN65HVD230 RS485: Max485 DC-DC: XL7015 RJ45 Breakout Optional: Indicator LEDs Connectivity: WIFI Web Portal with Cell Info Data on local IP Input BMS supported: JK BMS - TTL, BT , CAN JBD BMS - BT connection Daly - work in progress Protocol Emulated: General BMS LV Document V1. In anycase the ESP32 power supply should remain on when the BMS is on regardless of BMS output. ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE - syssi/esphome-jk-bms Port to MicroPython for MCU (ESP32 etc. Here are the steps: installed esphome on Ubuntu; had to upgrade esptools from github as merge_bin command was not available in esptool that comes with esphome ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE - syssi/esphome-jk-bms The esp32 has both wifi and bluetooth built in. Try to use a ESP32 just for testing. at/Kanalmitglied werden und exklusive V The ESP32 communicates with the JK-BMS using the RS485 port(GPS) which is in fact not RS485, it is 3. riker65 asked this question in Q&A. The BMS startup time is 16 seconds. A tag already exists with the provided branch name. 1 Main technical indicators The main technical indicators of the protection board are shown in Table 1. GPS,3. Contribute to playersz28/JBD-ESP32 development by creating an account on GitHub. onlineВидео про BMS JK https://youtu. 7 Rebulk Offset - 0. 12800 V with 3 decimals of accuracy [sensor:127]: 'jk-bms cell voltage 4': Sending state 4. yaml at main · syssi/esphome-jk-bms CAN bus. 1. I tried with Wemos d1 mini and ESP32 as in the attached photo. If BMS thinks SOC is 20% but you're hitting UVP, then you most likely have a wrong SOC value being reported (because of no calibration) Jan 17, 2024 · Long story short: It's possible to instanciate the jbd_bms component multiple times and assign an individual uart per instance. 9 Discharge Current - 40 A Charge Current - 40 A Total Battery Capacity - was 80Ah - New 95 Ah SOC 100% 4. Separately, the display works and separately bluetuls interclogation on Esphome. Also, onboard is an RGB LED, IO pins on a 0. All JK-BMS models with software version >=6. Aug 15, 2022 · The text was updated successfully, but these errors were encountered: JK BMS bluetooth Manual cherry@3apower. 07. CAN is an International Standardization Organization (ISO) defined serial Feb 19, 2022 · ESPHome UART. 0! Aug 1, 2023 · DragotaDarius on Aug 1, 2023. 3V - 3. 24H Version: V4. 5. Ich habe das jk-BMS: JK-B1A20S15P. BMSactiveupload 7 Identificati oncode 1 Writeasingledatareference(Table5. It allows automotive components to communicate on a single or dual-wire networked data bus up to 1Mbps. This one however I can connect via bluetooth instead of having to hard wire it. When including AT command responses, the startup time is 5 seconds. Now the buzzer beeps repeatedly and connecting to bluetooth doesn't show any battery info. 1" pad. 13800 V with 3 decimals of accuracy [sensor:125]: 'ant-bms cell voltage 2': Sending state 4. At the same time, the display and Blutuls do not work, they do Feb 22, 2024 · Seeing the actual min and max cell voltages is extremely critical - these two values control a lot of the logic in the code. Code dump for ESP32 monitoring a JK-BMS over Bluetooth, Steca Solarix PLI over RS232, and a bistable relay control - jwagnerhki/solarix-jk-bms-esp32. (I'll mount it later) through bluetooth. I was going to hook up my RS485 interface. Interface use an esp32 with one or tow CAN ports and RS485 support, can handle multiple JK as inputs for data, and also cand handle LV or HV. BUT for that u need to know cell voltage and also temp voltage and current, if a cell is overvoltage or under voltage e ESP32 need to tell inverter to stop charge or discharge. XW Software: V11. I hope to receive some assistance. Jul 10, 2023 · 3 - ESP32 just read value form JK and translate to Inverter CAN protocol, emulate the protocol as OEM battery. 10. ¶. 09. The official CAN bus support from JK I believe is only enabled if you order the CAN model, despite the port being present. Kit will consist of: ESP32 Development board. І за допомогою плати для розробок на esp32 та проекту esphome можна використати RS485 або Bluetooth для моніторингу та контролю. The guide will show you how you can set up a raspberry pi, old laptop or NUC (needs to have a BLE card!) as a server that will pull data from xiaoxiang/JBD Oct 4, 2023 · When I access the ESP32's web server I can see all of the BMS's settings and the log scrolling on the right, mostly with BMS status. It's possible to publish via mqtt or modbus wired directly on a Raspberry Pi (or the server he is going to have running HA) using ESP8266/ESP32 with Ethernet or USB. There are two methods to connect the BMS to ESP32: 1) Direct method if you have the correct JST connecter for the BMS 2) Use the JK-BMS RS485 adaptor and a seperate RS485 to TTL(3. 0) ----- HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash - framework-espidf 3. So please make sure the android app isn't connected if the ESP32 tries to establish Dec 9, 2022 · The ESP32 communicates with the JK-BMS using the RS485 port(GPS) which is in fact not RS485, it is 3. jk-bms and heltec ESP32 Display #263. AT commands are only used to configure the Bluetooth module. ESP base board (I’m using NodeMCU ESP32) Wire Connector Universal. be Program to read out and display data from xiaoxiang Smart BMS over Bluetooth Low Energy - kolins-cz/Smart-BMS-Bluetooth-ESP32 Contribute to chipsi/esphome-jk-bms development by creating an account on GitHub. Download. Try to reduce the cable length between the ESP and the BMS. Could you tell me which file I have to flash. Reload to refresh your session. PCPC 6 Transport type 1 1. As next step each jbd_bms instance needs an id, because the sensors needs to be assigned to a specific instance using the jbd_bms_id parameter. I assume it's unrelated to this project & BMS firmware. 2020 CAN: 500Kbps May 11, 2022 · syssi on Nov 5, 2023Maintainer. You cannot set. Dec 14, 2021 · On the table I got my 200 amp. 25 NEW 3. Provides all the hardware needed to connect the JK-BMS to Inverter Fully tested Plug and Play, connect to JK-BMS with the supplied 4 pin cable, plug in RJ45 Inverter cable and supply power with the supplied USB cable. 3. Jul 10, 2023 · ESP32 - SN65HVD230 - INVERTER GPIO4 - CRX GPIO5 - CTX GND - GND 3. - theres no need to connect the uart rx and tx pins to the esp32 when connecting via bluetooth right?? When I review the logs I just get the following over and over in yellow text: [17:14:42][W][jk_bms_ble:362]: [F0:00:FF:C2:04:51 May 26, 2022 · JK-BMS 150A model JK-B2A24S15P; JK RS485 module (you don't need this if your ESP32 is near the JK-BMS) ESP32 model esp32doit-devkit-v1; TJA1050 CAN bus to TTL module 4. 0+2021r2-patch2 - toolchain-xtensa-esp32 8. Bluetooth,2. 3V TTL so it can be directly connected to the ESP32. New DCDC version powered direct from the JK-BMS, with fuse. If you have anyone you need or if you want to add them among the examples. 0. 4 Command word 1 5 Theframe source 1 BMS,1. every device has an additional availability topic besides the normal data-topics, which sets a binary sensor to ON. Contribute to maxx-ukoo/jk-bms2pylontech development by creating an account on GitHub. As BLE is used for connectivity to the BMS, there are no other inputs or outputs required. Jul 10, 2023 · I will present my DIY CAN BMS emulator project , I work from some time to make this interface for integration of DIY battery with different brands of invertors with supported CAN or RS485 communication. You need to set the BMS correctly in the first place. 4 - tool-ninja 1. Sep 29, 2023 · Hello, I do my best, but I don’t have any answer from the BMS ☹ Do you have any idea? Thank you for your help. that work this is the yaml I used. I have tried both the 4. 12400 V with 3 ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE - syssi/esphome-jk-bms May 14, 2022 · The SMA CAN protocol is used by many eg Pylontech, LG and Goodwe. txt since otherwise it wouldn't attach. For starters, below is the list of items that needed: Daly BMS (with UART) sometimes they share it with Bluetooth port. Jan 16, 2022 · Docs. Kit will consist of: ESP32 Development board Latest Firmware Hier im Video binde ich ein JKBMS das mittels ESP32 die Daten über MQTT an einen Raspi mit dem Image Solaranzeige ein. upnorthandpersonal. 7K resistor for 5V to 3. Overview Updates (2) History. AT commands excluding BLE. So I tried to use : external_components: - source: github Sep 9, 2023 · This is a guide for all those out there that are a bit crazy and need to know their cell voltages at all times, even when not at home. 24, using JK02_32S (reported by @austin202220 ) Oct 13, 2021 · Pulling the data into Home Assistant through the UART port connected to an ESP32 chip running ESPHome. Als Hilfe dient mir hier Node-Red, das ESPHome component to monitor a Seplos Battery Management System (Seplos-BMS) via UART or RS485 - syssi/esphome-seplos-bms [sensor:125]: 'ant-bms total voltage': Sending state 54. yaml esphome run Nov 10, 2023 · I managed to read two Neey balancers with a single ESP32. Feb 20, 2023 · Saved searches Use saved searches to filter your results more quickly Oct 16, 2022 · As written in the readme, JST 1. An active connection is indicated by a solid red LED. 2023-07-20. Further details on bulding and customising the esphome-jk-bms project are available on syssi's GitHub page. #204. Thats works perfect and stable to the mqtt broker. Can anyone to tell me the steps? Habe einen Deye SUN-5K-SG03LP1-EU, einen ESP32 wemos lolin32 lite Klon und 2x das BMS, sollte doch ein JBD BMS sein oder? Später soll aufs JK BMS umgewechselt werden. steirerlan. 3 or Goodwe V1. 33v you set for UVP, therefore 'valid'. Mar 4, 2023 · Provides all the hardware needed to connect the JK-BMS to Inverter Fully tested Plug and Play, connect to JK-BMS with the supplied 4 pin cable, plug in RJ45 Inverter cable and supply power with the supplied USB cable. 1 files, but the results are the same. 0 and 4. 12500 V with 3 decimals of accuracy [sensor:127]: 'jk-bms cell voltage 3': Sending state 4. com Tel/whatsapp:86-13924612941 1. 2020 CAN: 500Kbps Transmission Cycle: 1s Mar 6, 2023 · Hello, I would like to combine esphome-jk-bms with the web-server feature. 31H Could someone help me prepare a file for WSP-WROOM-32? Or under Womos D1 mini ESP2688? Jul 12, 2022 · Processing jk-bms-ble (board: wemos_d1_mini32; framework: espidf; platform: platformio/espressif32 @ 3. 05 Absorbtion Time - 42 mins Bulk Voltage - 55. 40302. If the LED is off the BMS did an emergency shutdown. PH2. esp32-jk-bms Hi, I just uploaded the ESP32ble. and start logs # If you use a esp8266 run the esp8266-examle. 10. Using the JBD serial port (also used by BT interface) this code will request information from the BMS and publish it via MQTT. All reactions Friends, I have no strength left. Screenshot_2022-11-30-19-29-45-19 Jul 10, 2023 · When I downloaded the firmware for ESP32, it keeps restarting even when I haven't connected it to JK-BMS. Gerne teste ich auch noch weitere Hardware, wenn sich jemand bereit erklärt mir diese aus zu leihen. You signed out in another tab or window. Ich kenne mich leider nicht wirklich mit dem ESP Home aus. Feb 8, 2022 · Pulling the data into Home Assistant through the UART port connected to an ESP32 chip running ESPHome. And every device has an Switch, to enable it for combining states if the device is available. 0+2021r2-patch2 - toolchain-xtensa Oct 29, 2023 · The ESP32 communicates with the JK-BMS using the RS485 port(GPS) which is in fact not RS485, it is 3. It's the newest generation (frame version 3) of the BMS. The interface comes with a 4 pin plug, This BMS port labeled RS485 is a 3 pin port, Next to the RS485 port there is a 4 pin port labeled GPS, The datasheet give a lot of info; Also the following text; Mar 2, 2024 · The ESP32 communicates with the JK-BMS using the RS485 port(GPS) which is in fact not RS485, it is 3. 1 SOC 0% 3. JK-BD4A8S4P, hw 11. I have the esp32 connected via cable. The programming is accomplished through the popular Arduino IDE connected to the USB-to-Serial converter with USB-C connector Mar 8, 2024 · # JK-Can Absorbtion Voltage Absorbtion Offset - 0. Love ESP technology! Attachments. 16. github","contentType":"directory"},{"name":"components","path":"components [sensor:127]: 'jk-bms cell voltage 1': Sending state 4. Hinweis, die Version 4s-8s lässt sich Nicht richtig auslesen. Anbei die beiden Codes: STM32F4xx board description Pylon battery real data ESPHome component for parse JKBMS response. Jul 3, 2022 · DIY: Neues BMS für die Selbstbau Batteriespeicher - Jikong (JK) BMS + AppWebsite FA Steirerlan https://www. 8 Float Voltage - 54. May 1, 2023 · So I would like to read out my JK-BMS with the ESP32 via Bluetooth and send it to the iobroker on my Raspberry pi via MQTT. Hardware Vers. 8 ? Implement BMS data push (JK) Read device bt info see; Implement RS485 #22; Implement old JK04? web interface (export, import bms meter data) Aug 3, 2022 · Hier Zeige ich euch, wie ihr mit dem ESP32 ein JKBMS auslesen könnt. 15 I have tried to connect EspHome to my JK_B2A8S20P via BLE, without success. The esp32 will need to be near the jkbms and will pull all information from the JK through bluetooth and will send the data to home assistant through the ESPHome (You add a new device and name it in there) for instance mine is just called jk-bms. gj qj or xe aj ax yl ny gg gg