Add current temperature to master climate entity in Advantage Air (#102938)
* Add current_temperature * Update testspull/102978/head
parent
b1aeaf2296
commit
a4c31f63bf
homeassistant/components/advantage_air
tests/components/advantage_air
|
@ -122,6 +122,13 @@ class AdvantageAirAC(AdvantageAirAcEntity, ClimateEntity):
|
|||
if self._ac.get(ADVANTAGE_AIR_AUTOFAN):
|
||||
self._attr_fan_modes += [FAN_AUTO]
|
||||
|
||||
@property
|
||||
def current_temperature(self) -> float | None:
|
||||
"""Return the selected zones current temperature."""
|
||||
if self._myzone:
|
||||
return self._myzone["measuredTemp"]
|
||||
return None
|
||||
|
||||
@property
|
||||
def target_temperature(self) -> float | None:
|
||||
"""Return the current target temperature."""
|
||||
|
|
|
@ -73,7 +73,7 @@ async def test_climate_async_setup_entry(
|
|||
assert state.attributes.get(ATTR_MIN_TEMP) == 16
|
||||
assert state.attributes.get(ATTR_MAX_TEMP) == 32
|
||||
assert state.attributes.get(ATTR_TEMPERATURE) == 24
|
||||
assert state.attributes.get(ATTR_CURRENT_TEMPERATURE) is None
|
||||
assert state.attributes.get(ATTR_CURRENT_TEMPERATURE) == 25
|
||||
|
||||
entry = registry.async_get(entity_id)
|
||||
assert entry
|
||||
|
|
Loading…
Reference in New Issue