diff --git a/homeassistant/components/velbus/cover.py b/homeassistant/components/velbus/cover.py index 782d8d3c81b..009c4fadfb9 100644 --- a/homeassistant/components/velbus/cover.py +++ b/homeassistant/components/velbus/cover.py @@ -38,7 +38,7 @@ class VelbusCover(VelbusEntity, CoverEntity): _channel: VelbusBlind def __init__(self, channel: VelbusBlind) -> None: - """Initialize the dimmer.""" + """Initialize the cover.""" super().__init__(channel) if self._channel.support_position(): self._attr_supported_features = ( @@ -59,6 +59,16 @@ class VelbusCover(VelbusEntity, CoverEntity): """Return if the cover is closed.""" return self._channel.is_closed() + @property + def is_opening(self) -> bool: + """Return if the cover is opening.""" + return self._channel.is_opening() + + @property + def is_closing(self) -> bool: + """Return if the cover is closing.""" + return self._channel.is_closing() + @property def current_cover_position(self) -> int | None: """Return current position of cover.