Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.simplisafe.lock Namespace Reference

Classes

class  SimpliSafeLock
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

string ATTR_LOCK_LOW_BATTERY = "lock_low_battery"
 
string ATTR_PIN_PAD_LOW_BATTERY = "pin_pad_low_battery"
 
dictionary STATE_MAP_FROM_WEBSOCKET_EVENT
 
tuple WEBSOCKET_EVENTS_TO_LISTEN_FOR = (EVENT_LOCK_LOCKED, EVENT_LOCK_UNLOCKED)
 

Detailed Description

Support for SimpliSafe locks.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.simplisafe.lock.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up SimpliSafe locks based on a config entry.

Definition at line 33 of file lock.py.

Variable Documentation

◆ ATTR_LOCK_LOW_BATTERY

string homeassistant.components.simplisafe.lock.ATTR_LOCK_LOW_BATTERY = "lock_low_battery"

Definition at line 22 of file lock.py.

◆ ATTR_PIN_PAD_LOW_BATTERY

string homeassistant.components.simplisafe.lock.ATTR_PIN_PAD_LOW_BATTERY = "pin_pad_low_battery"

Definition at line 23 of file lock.py.

◆ STATE_MAP_FROM_WEBSOCKET_EVENT

dictionary homeassistant.components.simplisafe.lock.STATE_MAP_FROM_WEBSOCKET_EVENT
Initial value:
1 = {
2  EVENT_LOCK_LOCKED: True,
3  EVENT_LOCK_UNLOCKED: False,
4 }

Definition at line 25 of file lock.py.

◆ WEBSOCKET_EVENTS_TO_LISTEN_FOR

tuple homeassistant.components.simplisafe.lock.WEBSOCKET_EVENTS_TO_LISTEN_FOR = (EVENT_LOCK_LOCKED, EVENT_LOCK_UNLOCKED)

Definition at line 30 of file lock.py.