mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 17:57:11 +00:00
Add support for jammed status to SimpliSafe locks (#54006)
This commit is contained in:
parent
ba93bda3ad
commit
c3a509bdd8
@ -16,7 +16,6 @@ from . import SimpliSafe, SimpliSafeEntity
|
|||||||
from .const import DATA_CLIENT, DOMAIN, LOGGER
|
from .const import DATA_CLIENT, DOMAIN, LOGGER
|
||||||
|
|
||||||
ATTR_LOCK_LOW_BATTERY = "lock_low_battery"
|
ATTR_LOCK_LOW_BATTERY = "lock_low_battery"
|
||||||
ATTR_JAMMED = "jammed"
|
|
||||||
ATTR_PIN_PAD_LOW_BATTERY = "pin_pad_low_battery"
|
ATTR_PIN_PAD_LOW_BATTERY = "pin_pad_low_battery"
|
||||||
|
|
||||||
|
|
||||||
@ -75,9 +74,9 @@ class SimpliSafeLock(SimpliSafeEntity, LockEntity):
|
|||||||
self._attr_extra_state_attributes.update(
|
self._attr_extra_state_attributes.update(
|
||||||
{
|
{
|
||||||
ATTR_LOCK_LOW_BATTERY: self._lock.lock_low_battery,
|
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,
|
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
|
self._attr_is_locked = self._lock.state == LockStates.locked
|
||||||
|
Loading…
x
Reference in New Issue
Block a user