DegreeDays
The DegreeDays component provides degree-day calculations, based upon temperature received at the input Temperature slot and values of various other properties.

DegreeDays component
Slots
The DegreeDays component has the following slots:
Status: shows the component's status;
Unit Select: used to set the units of the Temp In, Min Temp, Max Temp, and Mean Temp properties;
Base Temperature: specifies the base temperature used in the degree-day calculation;
Input Temperature: the input for the outside air temperature used in the degree-day calculation;
Note: If this input is not valid then no calculations will be done.
Minimum Temperature: the minimum temperature recorded for the current day; tested and set on each calculation;
Maximum Temperature: the maximum temperature recorded for the current day; tested and set on each calculation;
Mean Temperature: the mean temperature recorded for the previous day; calculated when the day changes. Mean Temp = (Max Temp + Min Temp) / 2.0;
Cooling Degree-day: this is the cooling degree-day calculated for the previous day; calculated when the day changes;
Totalized Cooling Degree-days: this is the totalized cooling degree-days since the last Reset Totals action was invoked; calculated when the Cooling Degree-day changes;
Heating Degree-day: the heating degree-day calculated for the previous day; calculated when the day changes;
Totalized Heating Degree-days: the totalized heating degree-days since the last Reset Totals action was invoked; calculated when the Heating Degree-day changes.