Skip to content

v0.9.0

Choose a tag to compare

@chinezbrun chinezbrun released this 18 Oct 20:49
· 41 commits to main since this release
3571408

Release note

This release includes bug fixes and improvements following the implementation of cell monitoring.

Main changes

  • new: Event configuration file (events_config.json) — experimental feature
    If the file exists, the script loads and applies your custom event list.
    If the file is missing, it is automatically created from built-in defaults on first run.
    You can now define or edit power/system event mappings in a simple JSON file.
    Changing the reporting level from "info" to "warning" for a specific event will create an entry in the logs when that event occurs.

  • new: Improved event display
    The check_events() function now shows clearer and more consistent event messages.
    It uses data from events_config.json (if available) for levels, codes, and descriptions.

  • fix: Resolved an issue where the number of elements in the bat[] list could vary — fix #43


Compatibility

  • Fully backward compatible – runs normally even if events_config.json is missing or incomplete.

Disclaimer

The power and system event mappings included in this software were derived from observation and testing, not from official manufacturer documentation.
They are provided for informational and experimental purposes only.