deCONZ dependency exports type hints (#70449)

This commit is contained in:
Robert Svensson 2022-04-23 07:27:47 +02:00 committed by GitHub
parent a29265e725
commit 678888c65f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 29 additions and 29 deletions

View file

@ -228,16 +228,16 @@ class DeconzThermostat(DeconzDevice, ClimateEntity):
@property
def current_temperature(self) -> float:
"""Return the current temperature."""
return self._device.scaled_temperature # type: ignore[no-any-return]
return self._device.scaled_temperature
@property
def target_temperature(self) -> float | None:
"""Return the target temperature."""
if self._device.mode == THERMOSTAT_MODE_COOL and self._device.cooling_setpoint:
return self._device.cooling_setpoint # type: ignore[no-any-return]
return self._device.cooling_setpoint
if self._device.heating_setpoint:
return self._device.heating_setpoint # type: ignore[no-any-return]
return self._device.heating_setpoint
return None