Question: Is there any difference in serial
communication between the different versions of SBMS HW and SW that may
affect a Venus OS driver using that communication?
Background: I'm interested in integrating my SBMS0 into Venus OS running on R Pi and later my Cerbo GX, once proven. I do like what I get directly from the SBMS0 monitoring, but I'd also like to see the battery information within the Venus display in my van and also remotely via VRM, and potentially use it in some Node-RED flows.
There is a driver supporting various other BMSs through serial communication developed by Louisvdw on the DIY Solar Power Forum, link to thread below. It enables the BMS to appear in the Venus display as a battery, including parameters such as voltage, current, SOC, high and low cell, etc.
I've sent Louis a first version SBMS0 with the smaller connectors--I believe that is the 02b version vs. current 03d--for his use in integration and testing of the driver. This unit currently has v4.1p firmware loaded in July 2020.
In my own system, I have a newer version SBMS0, the 03d version. I have not checked FW version (not at my system right now) but based on the manual I believe it should be v5.1d.