Beispiel #1
0
def get_sensors():
    while True:
        try:
            watts = get_watt()
            temps = get_temp()
            logger.info('watts ' + str(watts) + ' temps ' + str(temps))
            dt = datetime.datetime.now()
            createSensorRecord(dt, temps[0], temps[1], temps[2], watts[0],
                               watts[1], watts[2], watts[3])
            time.sleep(SLEEP_DELAY)
        except IndexError:
            logger.error('IndexError ', exc_info=True)
Beispiel #2
0
def get_sensors_fake():
    while True:
        try:
            random_int = randint(-10, 10)
            dt = datetime.datetime.now()
            datas = [
                dt, 60 + random_int, 70 + random_int, None, 2000, 2000, 0, 0
            ]
            logger.info('datas ' + str(datas))
            createSensorRecord(*datas)
            time.sleep(SLEEP_DELAY)
        except IndexError:
            logger.error('IndexError ', exc_info=True)