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