Repository navigation
v0.9.0
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
Thecheck_events()function now shows clearer and more consistent event messages.
It uses data fromevents_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.jsonis 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.