diff options
Diffstat (limited to 'heating.py')
| -rw-r--r-- | heating.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -2,6 +2,7 @@ from abc import ABC, abstractmethod from circular_queue import circular_queue import time import os +import date # Abstract Class for heating class heating(ABC): @@ -9,6 +10,7 @@ class heating(ABC): self.temperature = 0 self.target = 19 self.on = False + self.date = date.date() self.db = db self.queue = circular_queue(20) @@ -30,16 +32,14 @@ class heating(ABC): else: self.on = False self.turn_off() - """ self.db.exec( "insert into temperature values (?,?,?,?)", - (date, time, self.temperature, self.target), + (date.day(), date.time(), self.temperature, self.target), ) self.db.exec( "insert into history values (?,?,?)", - (date, time, heatingon(int)), + (date.day(), date.time(), heatingon(int)), ) - """ """ Abstract methods used so that configuration for different |
