Add support for jammed status to SimpliSafe locks (#54006)

pull/54019/head
Aaron Bach 2021-08-04 18:50:09 -06:00 committed by GitHub
parent ba93bda3ad
commit c3a509bdd8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 2 deletions

View File

@ -16,7 +16,6 @@ from . import SimpliSafe, SimpliSafeEntity
from .const import DATA_CLIENT, DOMAIN, LOGGER
ATTR_LOCK_LOW_BATTERY = "lock_low_battery"
ATTR_JAMMED = "jammed"
ATTR_PIN_PAD_LOW_BATTERY = "pin_pad_low_battery"
@ -75,9 +74,9 @@ class SimpliSafeLock(SimpliSafeEntity, LockEntity):
self._attr_extra_state_attributes.update(
{
ATTR_LOCK_LOW_BATTERY: self._lock.lock_low_battery,
ATTR_JAMMED: self._lock.state == LockStates.jammed,
ATTR_PIN_PAD_LOW_BATTERY: self._lock.pin_pad_low_battery,
}
)
self._attr_is_jammed = self._lock.state == LockStates.jammed
self._attr_is_locked = self._lock.state == LockStates.locked