def METHOD_NAME(self):
    """
    Retrieves current temperature reading from thermal
    Returns:
        A float number of current temperature in Celsius up to nearest thousandth
        of one degree Celsius, e.g. 30.125
    """
    self.temp_dict_update()
    value = self.temp_dict["Value"]
    if value is None:
        value = 0
    if (len(self.temperature_list) >= 1000):
        del self.temperature_list[0]
    self.temperature_list.append(float(value))
    return round(float(value), 1)