Skip to content

Latest commit

 

History

History
61 lines (48 loc) · 2.9 KB

CHANGELOG.md

File metadata and controls

61 lines (48 loc) · 2.9 KB

Changelog

v1.0.10-dev

  • Changed: Broker port missing on reconnect
  • Changed: Default device instance is now 100
  • Changed: Fixed service not starting sometimes

v1.0.9

v1.0.8

  • Changed: Fixed problems when timeout was set to 0.

v1.0.7

  • Added: Timeout on driver startup. Prevents problems, if the MQTT broker is not reachable on driver startup

v1.0.6

  • Added: Show to which broker and port the connection was made when logging is set to INFO
  • Added: Try to reconnect every 15 seconds to MQTT broker, if connection is closed abnormally
  • Changed: Colors of cell voltage background on the cell voltages page to apply correctly the dark mode

v1.0.5

  • Added: Calculation of ConsumedAmphours when InstalledCapacity and Capacity is provided, if empty
  • Added: Calculation of ConsumedAmphours and Capacity when InstalledCapacity is provided, if empty

v1.0.4

  • Changed: Fixed errors for MinVoltageCellId, MinCellVoltage, MaxVoltageCellId and MaxCellVoltage calculations
  • Changed: Improved error handling and output

v1.0.3

  • Added: Check if provided values are string, integer or float
  • Changed: Time-To-Go can now be configured in the config file. When charging the battery it's calculating the time to 100% SoC and when discharging it's calculating the time to the SoC configured in the config file

v1.0.2

  • Added: Timeout in order to disconnect the battery, if no new MQTT message is received after x seconds (configurable in config.ini)

v1.0.1

  • Changed: Corrected descriptions in the full JSON structure
  • Changed: Fixed division by zero when Current = 0 during calculation of Time-to-Go or Voltage = 0 during calculation of Current (thanks to @xury77 for reporting)

v1.0.0

  • Added: A lot of new values that can be set, check the full JSON structure in the README.md for details
  • Added: Device name can be changed in the config.ini
  • Added: Device instance can be changed in the config.ini
  • Added: How to create multiple instances in README.md
  • Changed: ⚠️ JSON key names changed. Pay attention that the keys are case sensitive
  • Changed: Completely rewritten the driver to keep it simple with a lot of fields
  • Changed: Topic variable name in config.ini
  • Removed: Alarm settings in config.ini. All alarms now have to be triggered over MQTT

v0.1.0

  • Added: Set logging level in config.ini
  • Added: A lot of new values that can be set, check README.md for details
  • Changed: Fixed topic name in config.ini
  • Changed: Logging levels of different messages for clearer output
  • Changed: Minimum required data to power, voltage and soc
  • Changed: Optimized log output for faster troubleshooting

v0.0.1

Initial release