Brent-Lekx-Toniolo / Charge-Controller-Data-Manager-CCDM

Charge Controller Data Manager CCDM
GNU Affero General Public License v3.0
0 stars 0 forks source link

Welcome to Charge-Controller-Data-Manager (CCDM)

CCDM is a small python application written to gather data from Midnite Solar Classic series charge controllers, display the data on a UI as well as log some data into a daily log files in simple text form. Data collection from more charge controller types is in the works including other Midnite CCs as well as products from Morningstar and Outback.

If you would like to simply try CCDM, with the master branch selected, click on the "Code" button above and select "Download Zip". Unzip the zip folder onto your desktop and then follow the instructions in the Getting Started guide located under the Documentation folder.

Please see "issues" section of this repository and filter by "enhancement" to see features being worked on for future releases.

License: This software is Licensed under the GNU Affero General Public License v3.0, see license terms inlcuded in this repository.

Disclaimer: This software is distributed as-is without any expressed warranty or obligation of support by the author. This software is not endorsed by Midnite Solar Inc., Morningstar Corp. or Outback Power Inc.. Use this software AT OWN RISK

Version / Build History:

0.0.2 - beta, build 20231020

- Added Build Level to About Tab
- Corrected Lifetime kWh display
- Started Adding Midnite Shunt Config data to Configuration Tab (more to come)

0.0.2 - beta, build 20210624

- Added in "Test Email" button to Configuration Tab
- Some small interel re-arrangement of code plus additional comments / whitespace

0.0.2 - beta, build 20210323

- Removed all dynamic images in lists-only  UI Mode
- Moved Controller widget to left hand side of UI in lists-only UI Mode

0.0.2 - beta

See Issues list for closed out 0.0.2 - beta feature additions 
- Added CCDM Configuration file data to Config Tab
- Added wind turbine image for Midnite Classics running in MPPT Wind Mode
- Broke out Config file to "default" and non default (user) to prevent over-write on future upgrades
- Added some extra text on various widgets to better explain data point (per end users feedback)
- Added ability to change between DegC and DegF for temperature data points
- Added partial shading icon
- Added ability to enter UI opening size overrides in config file
- Added Net Amp hours data point per end user request   

0.0.1 - beta, build 20201222

-Added CCDM configuration widget group to Config tab 

0.0.1 - beta, build 20201125

-Initial beta release to public