Skip to content

v1.4.20240928

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Oct 07:20
· 32 commits to master since this release
10236a3

What's Changed

  • Added: History() class that holds all BMS history values by @mr-manuel
  • Added: Automatically increase polling time, if polling take too long by @mr-manuel
  • Added: Connection Information field which was recently added by Victron on the details page by @mr-manuel
  • Added: Daren BMS with #65 by @cpttinkering
  • Added: Multiple BMS on one USB to RS485/Modbus adapter now possible. The BMS needs to be able to set different addresses to each battery by @mr-manuel
  • Added: Send telemetry data to see which driver versions and BMS are used the most. Can be disabled in the config.ini by @mr-manuel
  • Added: Show error in log, if an unknown BMS type was added in the config.ini by @mr-manuel
  • Changed: Battery connection loss: Big improvements on handling the situation, fixed battery connection restore without driver restart, improved behaviour when connection is lost, added config options by @mr-manuel
  • Changed: Call get_settings() in test_connection() for all battery classes, removed get_settings() call from setup_vedbus() by @mr-manuel
  • Changed: Daly BMS - Fixed issues where faulty readings set values to None by @mr-manuel
  • Changed: Fixed alarms for some BMS and cleaned up Protection() class
  • Changed: Fixed how velib_python was integrated in this driver by @mr-manuel
  • Changed: Fixed problem with battery status and error code by @mr-manuel
  • Changed: GUIv1 cell voltage page design by @mr-manuel
  • Changed: JKBMS - Fixed issues where faulty readings set values to None by @mr-manuel
  • Changed: JKBMS BLE - Fixes wrong max battery voltage Louisvdw#1094 by @mr-manuel
  • Changed: JKBMS PB Model fixes by @KoljaWindeler
  • Changed: LLT/JBS BMS - Fix bug in SOC calculation and use SOC comming from BMS. Fixes #47 by @mr-manuel
  • Changed: Renogy BMS - Use port as unique identifier, since it's not possible to change any values on this BMS by @mr-manuel
  • Changed: Reworked, documented and cleaned up a lot of code by @mr-manuel
  • Changed: Set default charge/discharge current from utils in main battery class by @mr-manuel
  • Changed: Show non blocking errors only, if more than 180 occured in the last 3 hours (1 per minute) and do not block inverting/charging by @mr-manuel
  • Changed: The setting HELTEC_MODBUS_ADDR was replaced by MODBUS_ADDRESSES in the config.default.ini by @mr-manuel
  • Changed: Updated battery_template.py and added tons of descriptions by @mr-manuel

New Contributors

Full Changelog: v1.3.20240705...v1.4.20240928