Skip to content

Releases: ArminJo/JK-BMSToPylontechCAN

JK_BMS is now a class

08 Oct 17:49
Compare
Choose a tag to compare

Version 4.0.0

  • JK_BMS communication and print functions are now contained in the JK_BMS class.
  • Support for multi BMS handling.

Version 3.2.1

  • New macro ENABLE_OVER_AND_UNDER_VOLTAGE_WARNING_ON_LCD.

Adaption for ATmega644 - Analytics fixes and improvements

23 Jun 13:46
Compare
Choose a tag to compare

Version 3.2.0

  • Adaption for ATmega644.
  • Automatic ESR computation only for more than 100 data points.
  • Keep accumulated analytics data at reset.

Version 3.1.0

  • Analytics bug fixing.
  • Analytics graph handling of extra capacity below 0 % and above 100 %.

Automatic detection of battery ESR if analytics are enabled.

07 May 10:18
Compare
Choose a tag to compare

Version 3.0.0

  • Automatic detection of battery ESR if analytics are enabled.
  • Removed direct computation of capacity.
  • Changed CSV line.
  • Changed default monitoring interval to 10 min / 1 hour.
  • Added monitoring every Ah.

Version 2.6.0

  • Refactored alarm and timeout handling.
  • Removed default setting of CAPACITY_35F_EXTENSIONS, CAPACITY_379_EXTENSIONS and BYD_LIMITS_373_EXTENSIONS.

Version 2.5.2

  • Fixed bugs.
  • Back to start page at next button press after 1 minute.
  • SHOW_SHORT_CELL_VOLTAGES is default now.
  • Improved graph output.
  • Reduced serial output.

Version 2.4.0

  • Added optional user function to reduce max current at high SOC level.
  • Optional 3 digits cell voltage on LCD.
  • Support for communication status LED.
  • Internal capacity computing.
  • Added frame 0x373 for BYD style Cell limits.
  • SOC graph output for Arduino Serial Plotter at startup and Capacity Statistics page.

Added SMA and Luxpower extension

06 Nov 22:08
Compare
Choose a tag to compare
  • Added frame 0x35F for total capacity as SMA extension, which is no problem for Deye inverters.
  • Added frame 0x379 for total capacity as Luxpower extension, which is no problem for Deye inverters.

Fixed LCD backlight timeout bug introduced in 1.3.0

20 Oct 10:08
Compare
Choose a tag to compare
  • Fixed LCD backlight timeout bug introduced in 1.3.0.
  • Long press of page button instead of debug button.
  • Do not use sleep any more by default.

Fixed SOH == 0 bug

13 Oct 10:54
Compare
Choose a tag to compare
v2.1.1

Version 2.1.1 - Fixed SOH == 0 bug

Improved GUI

09 Oct 18:15
Compare
Choose a tag to compare

Version 2.1

  • New compile option / macro USE_NO_LCD.
  • GUI and print improvements.

Version 2.0

  • New page for minimum and maximum cell statistics and balancing time.
  • Show difference between actual and 100% voltage.

Tested version

11 Aug 11:33
Compare
Choose a tag to compare

Initial version

16 Jun 08:01
Compare
Choose a tag to compare

Can connection is not yet tested.