From 70526ac6e59e4806b66fdd35893d42cc1a871c8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20H=C3=B6rrle?= <7945681+CM000n@users.noreply.github.com> Date: Fri, 5 Jan 2024 15:21:53 +0100 Subject: [PATCH] Fix car door lock status (#272) * use carstatus_unlocked information --- mytoyota/models/lock_status.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mytoyota/models/lock_status.py b/mytoyota/models/lock_status.py index b0d66088..bf323ba4 100644 --- a/mytoyota/models/lock_status.py +++ b/mytoyota/models/lock_status.py @@ -70,7 +70,12 @@ def closed(self) -> Optional[bool]: @property def locked(self) -> Optional[bool]: """If the door is locked.""" - return _get_status(self._status, status="carstatus_locked") + if _get_status(self._status, status="carstatus_locked") is True: + return True + if _get_status(self._status, status="carstatus_unlocked") is False: + return False + else: + return None class Doors: