-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Active Balancer JK-DZ11-B2A24S support #17
Comments
Please increase the log level to very verbose. At this log level the uart_esp32 components writes every transmitted/received byte to the log:
Please provide some responses of your BMS. |
Hi, thanks, results below
|
This doesn't look like a valid response of the BMS. The bytes of the written request ( Please unplug the BMS and try again. Is the ESP still able to read something? |
I powered off, unplugged and fired it up, now only TXD lights up and the logs show it only writing and not reading. |
Okay. In this case your wiring isn't the root cause. ;-) I will compare the request now to the protocol documentation of your device. My be the request must be slightly different. Could you change the baudrate to 9600 baud an give it another try? |
If your balancer doesn't respond to the BMS status request please try this protocol / request: |
I've checked the protocol specifications you did provide at one of your first posts. There is no difference to the implemented protocol. |
Let's close this issue in favor of #16. I would like to bundle all further discussion/info there. |
Hi Syssi,
First off, thanks for your efforts so far!
I have the JK-DZ11-B2A24S 2A RS485 active balancer, bought from ICGOGOGO store a year ago. It is hardware version 6.0., software version 6.0.5 running the 3.7.3 app for android. The information for this balancer comes from its QR code pointing to h5.clewm.net for documentation and software download. I now see it looks to be the same document as your "add JK balancer support" issue and not the V2.0 protocol I wrote before.
I am connecting to it via a WT32-ETH01 over ethernet and a POE splitter for 5V, the pins for this board are GPIO5 and 17. in ESPHome it is running the ESP32Dev board. Like many others, I removed the RS485 converter when getting nowhere, both RX and TX leds flash. Swapping the RX and TX wires hasnt helped, the garbage data looks the same, but as its not the full BMS, I'm not sure if it's formatted the same.
How can I help? Guinea pig?
The text was updated successfully, but these errors were encountered: