Hi
I have created a VenusOS driver that can talk to BMS/Batteries that has serial communications (instead of the normal CANbus). RS485 & RS232 and Venus 2.60+ (including v2.80) have been tested.
Currently it works with
- LLT Power / JBD Battery / Overkill Solar BMS
- Daly Smart BMS / Daly Sinowealth based BMS
- ANT BMS
- MNB spi BMS - disabled by default as it requires extra libraries installed to work. Contact @Mike Dorsett for information
- JKBMS / Heltec
- Renogy
The current release is on GitHub if you want to check it out.
The driver will act as Battery Monitor inside VenusOS which will also publish the battery to your VRM.
The following values are included:
- State Of Charge
- Voltage
- Current
- Power
- Can handle batteries with from 3 - 32 cells
- battery temperature
- min/max cell voltages
- raise alarms from the BMS
- available capacity
- history of charge cycles
There is also an auto installer using a USB Flash drive or SD card, so no root access is required and the driver can handle VenusOS updates (no need to reinstall after your update)
You can up-vote for your BMS to be added to the driver in the issue list on github.