diff --git a/pi_temp.py b/pi_temp.py index 74e570e..e894f57 100755 --- a/pi_temp.py +++ b/pi_temp.py @@ -123,7 +123,9 @@ def history(): ## Duration of significant heat increases # Timestep from raw database values for temperature - timestep_minutes = (datetime.datetime.strptime(temperatures[1][0], "%Y-%m-%d %H:%M:%S")-datetime.datetime.strptime(temperatures[0][0], "%Y-%m-%d %H:%M:%S")).seconds/60 + timestep_minutes = int(round((datetime.datetime.strptime(temperatures[1][0], "%Y-%m-%d %H:%M:%S")-datetime.datetime.strptime(temperatures[0][0], "%Y-%m-%d %H:%M:%S")).seconds/60)) + if (timestep_minutes == 0): + timestep_minutes = 1 # Calculate minutes for each streak streak_minutes = streak_lengths(time_series_temperature_values)*timestep_minutes diff --git a/templates/history.html b/templates/history.html index f6a6a30..7626f76 100755 --- a/templates/history.html +++ b/templates/history.html @@ -78,7 +78,7 @@ - Furnace averaging {{ "%.2f" % (total_minutes/range_hours) }} minutes/hr ({{ total_minutes }} minutes total). + Furnace averaging {{ "%.0f" % (total_minutes/range_hours) }} minutes/hr ({{ total_minutes }} minutes total).