From d2000f0c7a4bd516965b15d2d6ec9ef1eaf966db Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Mon, 21 Nov 2022 01:29:55 +0100 Subject: [PATCH] Fix round typing [zwave_js] (#82439) --- homeassistant/components/zwave_js/cover.py | 2 +- homeassistant/components/zwave_js/light.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/zwave_js/cover.py b/homeassistant/components/zwave_js/cover.py index 43b51048de4..4704718c804 100644 --- a/homeassistant/components/zwave_js/cover.py +++ b/homeassistant/components/zwave_js/cover.py @@ -129,7 +129,7 @@ class ZWaveCover(ZWaveBaseEntity, CoverEntity): if self.info.primary_value.value is None: # guard missing value return None - return round((self.info.primary_value.value / 99) * 100) + return round((cast(int, self.info.primary_value.value) / 99) * 100) async def async_set_cover_position(self, **kwargs: Any) -> None: """Move the cover to a specific position.""" diff --git a/homeassistant/components/zwave_js/light.py b/homeassistant/components/zwave_js/light.py index 6b2fd2c8dbb..94d55dc1a2f 100644 --- a/homeassistant/components/zwave_js/light.py +++ b/homeassistant/components/zwave_js/light.py @@ -177,7 +177,7 @@ class ZwaveLight(ZWaveBaseEntity, LightEntity): """ if self.info.primary_value.value is None: return None - return round((self.info.primary_value.value / 99) * 255) + return round((cast(int, self.info.primary_value.value) / 99) * 255) @property def color_mode(self) -> str | None: