def get_temp(self): try: sekarang = int(time.time()) if(self.cache == -1000 or (sekarang - self.last_read) > self.update_interval): dev = TS(TS.THERM_SENSOR_DS18B20, self.uid) self.cache = dev.get_temperature() self.last_read = sekarang return self.cache else: return self.cache except Exception as err: logging.error('Device {} error or not found. Error: {}'.format(self.uid, err))
def get_temp(self): try: sekarang = int(time.time()) if (self.cache == -1000 or (sekarang - self.last_read) > self.update_interval): dev = TS(TS.THERM_SENSOR_DS18B20, self.uid) self.cache = dev.get_temperature() self.last_read = sekarang return self.cache else: return self.cache except Exception as err: logging.error('Device {} error or not found. Error: {}'.format( self.uid, err))