mirror of https://github.com/simbaja/ha_gehome.git
- updated the temperature conversion to use non-deprecated HASS methods
This commit is contained in:
parent
8a2ac1aa9a
commit
52a69a1ac6
|
@ -1,13 +1,13 @@
|
|||
"""GE Home Sensor Entities - Abstract Fridge"""
|
||||
import importlib
|
||||
import sys
|
||||
import os
|
||||
import abc
|
||||
import logging
|
||||
from typing import Any, Dict, List, Optional
|
||||
|
||||
from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS, TEMP_FAHRENHEIT
|
||||
from homeassistant.util.temperature import convert as convert_temperature
|
||||
|
||||
from homeassistant.const import ATTR_TEMPERATURE, TEMP_FAHRENHEIT
|
||||
from homeassistant.util.unit_conversion import TemperatureConverter
|
||||
from gehomesdk import (
|
||||
ErdCode,
|
||||
ErdOnOff,
|
||||
|
@ -117,7 +117,7 @@ class GeAbstractFridge(GeAbstractWaterHeater):
|
|||
return getattr(self.setpoint_limits, f"{self.heater_type}_min")
|
||||
except:
|
||||
_LOGGER.debug("No temperature setpoint limits available. Using hardcoded limits.")
|
||||
return convert_temperature(self.temp_limits[f"{self.heater_type}_min"], TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
return TemperatureConverter.convert(self.temp_limits[f"{self.heater_type}_min"], TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
|
||||
@property
|
||||
def max_temp(self):
|
||||
|
@ -126,7 +126,7 @@ class GeAbstractFridge(GeAbstractWaterHeater):
|
|||
return getattr(self.setpoint_limits, f"{self.heater_type}_max")
|
||||
except:
|
||||
_LOGGER.debug("No temperature setpoint limits available. Using hardcoded limits.")
|
||||
return convert_temperature(self.temp_limits[f"{self.heater_type}_max"], TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
return TemperatureConverter.convert(self.temp_limits[f"{self.heater_type}_max"], TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
|
||||
@property
|
||||
def current_operation(self) -> str:
|
||||
|
|
|
@ -4,7 +4,7 @@ import logging
|
|||
from typing import List, Optional, Dict, Any
|
||||
|
||||
from homeassistant.const import ATTR_TEMPERATURE, TEMP_FAHRENHEIT
|
||||
from homeassistant.util.temperature import convert as convert_temperature
|
||||
from homeassistant.util.unit_conversion import TemperatureConverter
|
||||
|
||||
from gehomesdk import (
|
||||
ErdCode,
|
||||
|
@ -102,12 +102,12 @@ class GeDispenser(GeAbstractWaterHeater):
|
|||
@property
|
||||
def min_temp(self):
|
||||
"""Return the minimum temperature."""
|
||||
return convert_temperature(self._min_temp, TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
return TemperatureConverter.convert(self._min_temp, TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
|
||||
@property
|
||||
def max_temp(self):
|
||||
"""Return the maximum temperature."""
|
||||
return convert_temperature(self._max_temp, TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
return TemperatureConverter.convert(self._max_temp, TEMP_FAHRENHEIT, self.temperature_unit)
|
||||
|
||||
@property
|
||||
def extra_state_attributes(self) -> Dict[str, Any]:
|
||||
|
|
Loading…
Reference in New Issue