Sebastian Muszynski

Results 913 comments of Sebastian Muszynski

``` POS OK ERR 0 55 55 1 AA AA 2 EB EB 3 90 90 4 02 02 5 38 B8 6 10 FD 7 0E 0D 8 0C...

Could you provide 20 frames without errors and 20 frames including the same error? It should be easier to see a pattern here instead of comparing two frames.

[OK.txt](https://github.com/syssi/esphome-jk-bms/files/9275540/OK.txt) [ERR.txt](https://github.com/syssi/esphome-jk-bms/files/9275541/ERR.txt) ``` cat OK.txt ERR.txt | datamash -W transpose | sed 's#\t##g' ``` ``` ............................OK.............................. ...........................ERR............................. 1 2 3 4 5 6 7 8 9101112131415161718192021222324252627282930 1 2 3 4...

This line looks like the best match: ``` 000000000000000000000000000000000000000000000000000000000000 101010101010101010101010101010101010101010101010101010101010 ``` The error of the `ERR.txt` is a `Cell overvoltage` error again. Correct?

I assume byte 166 and 167 is the error bitmask. I will try to prepare something tomorrow to proof it.

I've moved the position of the error bitmask and added a condition to guess the frame version / format. Please update your ESPHome node and try to verify every sensor...

Is the ESPHome node unavailable after some time or does the BLE connection to the BMS stop?

I'm only aware of a user where the BLE connection doesn't recover after a certain time and a reboot is required. This user did add the `restart` component to the...

Could you try to monitor (record the log) of the failing setup via a serial connection? I would like to know the reason for getting stuck. It's a boot loop...

1. Do you own a notebook? 2. Move the notebook to ESP32 + BMS. ;-) 3. What kind of ESP32 do you use? If it's a development board having a...