All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add charge mosfet switch and restart action (#45)
- MQTT adjustments for voltage and capacity (#38)
- Add
set_soc
command (#35)
- Don't crash if the Pack Status response is empty
- Call serial.close() before exiting
- Correct error messages of Sinowealth BMS (resolves #34)
- Added
--set-discharge-mosfet
parameter to turn the mosfet on and off (#3) - Added cycle count to
--status
for Sinowealth BMS - Implemented
--all
for Sinowealth BMS - Added MQTT support (#13)
- Implemented capacity, pack status, errors commands for Sinowealth BMS (#14)
- Fixed cell voltage command for 3S BMS (#5)
- Support for 3S-4S Daly BMS with Sinowealth chip (#2)
- Added
--uart
parameter for using UART instead of RS485 interfaces
- Initial support for Daly BMS devices