From 276c27441957c754d6f3ae2ee1da8f935370e4f9 Mon Sep 17 00:00:00 2001 From: Oscar Calvo <2091582+ocalvo@users.noreply.github.com> Date: Sun, 20 Aug 2023 12:46:03 -0700 Subject: [PATCH] Update homeassistant/components/ccm15/coordinator.py Co-authored-by: Robert Resch --- homeassistant/components/ccm15/coordinator.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/ccm15/coordinator.py b/homeassistant/components/ccm15/coordinator.py index 3967b2feab5..a5c452fb2a9 100644 --- a/homeassistant/components/ccm15/coordinator.py +++ b/homeassistant/components/ccm15/coordinator.py @@ -145,12 +145,11 @@ class CCM15Climate(CoordinatorEntity[CCM15Coordinator], ClimateEntity): @property def current_temperature(self) -> Optional[int]: """Return current temperature.""" - data: Optional[CCM15SlaveDevice] = self.coordinator.get_ac_data(self._ac_index) - if data is None: - return None - - _LOGGER.debug("temp[%s]=%s", self._ac_index, data.temperature) - return data.temperature + if data := self.coordinator.get_ac_data(self._ac_index): + _LOGGER.debug("temp[%s]=%s", self._ac_index, data.temperature) + return data.temperature + + return None @property def target_temperature(self) -> Optional[int]: