I've been developing code that will read data from a bank of Jakiper batteries via the console port and publishes the data to an MQTT broker, I have a pre-configured SD card image that has all the required components including a sample Grafana dashboard.
There is also a version for the ESP32...
Looks like the ESP is not getting any response from the battery, and you're getting the same error on the Pi as Larry (bad checksum on the response).
We reverted to the code that was getting the pack count on Monday and it still doesn't work, the logs show a garbage checksum on the response...
I had a bug where the request sent from the python code had pack 0, it should have been pack 1, hopefully Larry will help test it later today since I don't have the Jakiper battery to test against just a node-red simulator...
I have added a Python implementation to the https://github.com/ClassicDIY/PylonToMQTT project, the ESP32 version has been tested with a Jakiper 3 pack P16S100A using the console RS232 port.
If someone would like try out the python version to see if it works with the Jakiper console to USB cable...