From 4a83a63b322616cc283dcf3599a5dbd07b763518 Mon Sep 17 00:00:00 2001 From: Poltorak Serguei Date: Sun, 5 Feb 2023 03:25:07 +0300 Subject: [PATCH] Add Z-Wave.Me cover stop command (#87428) * Add stop command to cover * Add type annotation --------- Co-authored-by: Martin Hjelmare --- homeassistant/components/zwave_me/cover.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/homeassistant/components/zwave_me/cover.py b/homeassistant/components/zwave_me/cover.py index 9527d5e59c6..e717df027e3 100644 --- a/homeassistant/components/zwave_me/cover.py +++ b/homeassistant/components/zwave_me/cover.py @@ -51,6 +51,7 @@ class ZWaveMeCover(ZWaveMeEntity, CoverEntity): CoverEntityFeature.OPEN | CoverEntityFeature.CLOSE | CoverEntityFeature.SET_POSITION + | CoverEntityFeature.STOP ) def close_cover(self, **kwargs: Any) -> None: @@ -68,6 +69,10 @@ class ZWaveMeCover(ZWaveMeEntity, CoverEntity): self.device.id, f"exact?level={str(min(value, 99))}" ) + def stop_cover(self, **kwargs: Any) -> None: + """Stop cover.""" + self.controller.zwave_api.send_command(self.device.id, "stop") + @property def current_cover_position(self) -> int | None: """Return current position of cover.