From 5dd4ea9b213dab81a8cef5d2086ba3dde38a6ed7 Mon Sep 17 00:00:00 2001 From: puddly <32534428+puddly@users.noreply.github.com> Date: Tue, 30 Jan 2024 12:57:22 -0500 Subject: [PATCH] Allow `window_covering_type` to be `None` --- .../components/zha/core/cluster_handlers/closures.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/zha/core/cluster_handlers/closures.py b/homeassistant/components/zha/core/cluster_handlers/closures.py index 13ca6f92aaf..879765aec3c 100644 --- a/homeassistant/components/zha/core/cluster_handlers/closures.py +++ b/homeassistant/components/zha/core/cluster_handlers/closures.py @@ -267,8 +267,6 @@ class WindowCoveringClusterHandler(ClusterHandler): ) @property - def window_covering_type(self) -> WindowCovering.WindowCoveringType: + def window_covering_type(self) -> WindowCovering.WindowCoveringType | None: """Return the window covering type.""" - return WindowCovering.WindowCoveringType( - self.cluster.get(WindowCovering.AttributeDefs.window_covering_type.name) - ) + return self.cluster.get(WindowCovering.AttributeDefs.window_covering_type.name)