I am building my own Lithium BMS for my Victron setup using the example python scripts.
When my RS485 USB Serial adapter is connected to a Raspberry Pi (latest Raspbian), I am able to reliably read the appropriate registers from the lithium batteries without any errors. However, when connecting the same adapter and running the same python code on the CCGX, I only get a successful response very intermittently.
Does the CCGX lock the USB port? Or is it a pymodbus version issue? What can I look for?