From 150bb65cadfe52cce609bd385b44af64eb8ff421 Mon Sep 17 00:00:00 2001 From: Daniel Perna Date: Fri, 21 Jan 2022 21:43:40 +0100 Subject: [PATCH] Fix tilt-position for HmIPW-DRBL4 (#64208) --- homeassistant/components/homematic/cover.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/homematic/cover.py b/homeassistant/components/homematic/cover.py index 2b519d3d39e..2aa47ad863a 100644 --- a/homeassistant/components/homematic/cover.py +++ b/homeassistant/components/homematic/cover.py @@ -89,10 +89,9 @@ class HMCover(HMDevice, CoverEntity): None is unknown, 0 is closed, 100 is fully open. """ - if "LEVEL_2" not in self._data: + if not (position := self._data.get("LEVEL_2", 0)): return None - - return int(self._data.get("LEVEL_2", 0) * 100) + return int(position * 100) def set_cover_tilt_position(self, **kwargs): """Move the cover tilt to a specific position."""