From 30189fb5d59f9123b1a45648a9e1e77e34adaf33 Mon Sep 17 00:00:00 2001 From: Matthias Alphart Date: Fri, 8 Jan 2021 11:50:02 +0100 Subject: [PATCH] Fix KNX cover state return open when unknown (#44926) --- homeassistant/components/knx/cover.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/knx/cover.py b/homeassistant/components/knx/cover.py index b88b1cfe86a..33da600976e 100644 --- a/homeassistant/components/knx/cover.py +++ b/homeassistant/components/knx/cover.py @@ -79,6 +79,9 @@ class KNXCover(KnxEntity, CoverEntity): @property def is_closed(self): """Return if the cover is closed.""" + # state shall be "unknown" when xknx travelcalculator is not initialized + if self._device.current_position() is None: + return None return self._device.is_closed() @property