diff --git a/homeassistant/components/tedee/lock.py b/homeassistant/components/tedee/lock.py index e7903ed65c4..d11c873a94a 100644 --- a/homeassistant/components/tedee/lock.py +++ b/homeassistant/components/tedee/lock.py @@ -64,6 +64,16 @@ class TedeeLockEntity(TedeeEntity, LockEntity): """Return true if lock is unlocking.""" return self._lock.state == TedeeLockState.UNLOCKING + @property + def is_open(self) -> bool: + """Return true if lock is open.""" + return self._lock.state == TedeeLockState.PULLED + + @property + def is_opening(self) -> bool: + """Return true if lock is opening.""" + return self._lock.state == TedeeLockState.PULLING + @property def is_locking(self) -> bool: """Return true if lock is locking."""