YACWC
This commit is contained in:
15
baseObjects.py
Executable file
15
baseObjects.py
Executable file
@@ -0,0 +1,15 @@
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
class BaseSensorPost(object):
|
||||
def __init__(self, sq, sensor_type):
|
||||
self.last_values = [None,None]
|
||||
self.last_measurement = None
|
||||
self.last_insert = datetime.now()
|
||||
self.sq = sq
|
||||
self.heartbeat_interval = 15*60
|
||||
self.sensor = sensor_type
|
||||
|
||||
def insert_heartbeat(self, time_init, sensor):
|
||||
ins = self.sq['t']['heartbeats'].insert().values(
|
||||
when = time_init, what = sensor)
|
||||
self.sq['s'].execute(ins)
|
||||
Reference in New Issue
Block a user