BatHealthPy is a Python-based tool designed to monitor and assess the health of batteries. Utilizing operational parameters such as rebalance overdue, deep discharge events, temperature extremes, and operating hours, this tool calculates a comprehensive health score and categorizes the battery's condition into different health statuses.
- Calculates battery health score based on operational metrics.
- Determines battery health status (Critical, Urgent, Warning, OK).
- Considers battery age in scoring for a more accurate assessment.
Clone the repository to your local machine:
git clone https://github.com/mayankbaluni/BatHealthPy.git
cd BatHealthPy