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: