EPAENERGYSTAR / epathermostat

Methods for measuring and reporting connected thermostat savings
17 stars 9 forks source link

Intellovations 001 #5

Closed efloehr closed 7 years ago

efloehr commented 7 years ago

This set of changes fixes an issue with the Resistance Heating Utilization (RHU) calculation where N/A's are getting entered as 0's and used as part of the calculation of averages instead of ignored. This set of changes also removes some magic numbers, fixes some spelling errors, and does some minor code and documentation cleanup.

The code will also now emit a warning message if auxiliary heating run time is greater than compressor run time (which should never happen), which includes the case where there is auxiliary heat but no compressor run time.

This fix requires Pandas version 0.20.3, whereas the previous release required 0.18.1. Please update before running.

Finally, the version number was bumped to 1.1.2. as this is a bug fix release.