jertel / vuegraf

Populate metrics from your Emporia Vue energy monitoring devices into an InfluxDB
MIT License
169 stars 54 forks source link

History of days/hours - moved non-operation parms to command line #122

Closed gauthig closed 1 year ago

gauthig commented 1 year ago

Created and added all changes to CHANGELOG.md

  1. history days, reset database moved from json config to command line
  2. Added -h / --help to show command line parameters
  3. History now loads Days and Hours, up to 720 days has been tested
  4. added argparse to requirements.txt and setup.sh
  5. Put version number, date and other program meta data in format to later be auto generated by github on new releases
  6. Added more debug information using the info() function, but must have -v or --verbose added to command line

Issues Noticed some points not storing when influxdb container is being backup. Will look at feature for next release that daily queries for missing datapoints (minutes, hours, days) and does a call specify for them. Also will be useful for a program or serv er crash as it will check on restart for missing data points.

jertel commented 1 year ago

This is looking good. I made some code and grammar/spelling corrections to your branch. I will need more time to conduct my own testing. Thanks for all your efforts!

gauthig commented 1 year ago

Thanks, look forward to your review and feedback.