Beispiel #1
0
 def make_readings_hist(cls, recs):
     # extend readings by additional info
     # return list of HistReadingsRecords
     readings_hist_lst = []
     for r in recs:
         # status_temp, status_atmo, status_group = cls.get_reading_statuses(r.meter_id, r.temperature, atmo_temp)
         readings_hist_lst.append(
             Db.HistReadingsRecord(
                 r.dtime, r.dtime_sec, r.meter_id, r.image_id,
                 r.temperature, None,
                 None))  # equip_dtime, equip_dtime_sec to be updated
     equip_dtime = min([r.dtime for r in readings_hist_lst])
     equip_dtime_sec = min([r.dtime_sec for r in readings_hist_lst])
     logger.debug(f'len(readings_hist_lst={len(readings_hist_lst)})')
     return readings_hist_lst, equip_dtime, equip_dtime_sec