Fix implicit device name for SimpliSafe locks (#95681)

This commit is contained in:
Aaron Bach 2023-07-01 10:53:47 -06:00 committed by GitHub
parent 8108a0f947
commit cac6dc0eae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,6 +49,9 @@ async def async_setup_entry(
class SimpliSafeLock(SimpliSafeEntity, LockEntity):
"""Define a SimpliSafe lock."""
_attr_name = None
_device: Lock
def __init__(self, simplisafe: SimpliSafe, system: SystemV3, lock: Lock) -> None:
"""Initialize."""
super().__init__(
@ -58,8 +61,6 @@ class SimpliSafeLock(SimpliSafeEntity, LockEntity):
additional_websocket_events=WEBSOCKET_EVENTS_TO_LISTEN_FOR,
)
self._device: Lock
async def async_lock(self, **kwargs: Any) -> None:
"""Lock the lock."""
try: