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

Classes

class  BatteryBinarySensor
 
class  TriggeredBinarySensor
 

Functions

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

Variables

list SUPPORTED_BATTERY_SENSOR_TYPES
 
dictionary TRIGGERED_SENSOR_TYPES
 

Detailed Description

Support for SimpliSafe binary sensors.

Function Documentation

◆ async_setup_entry()

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

Definition at line 57 of file binary_sensor.py.

Variable Documentation

◆ SUPPORTED_BATTERY_SENSOR_TYPES

list homeassistant.components.simplisafe.binary_sensor.SUPPORTED_BATTERY_SENSOR_TYPES
Initial value:
1 = [
2  DeviceTypes.CARBON_MONOXIDE,
3  DeviceTypes.DOORBELL,
4  DeviceTypes.ENTRY,
5  DeviceTypes.GLASS_BREAK,
6  DeviceTypes.KEYCHAIN,
7  DeviceTypes.KEYPAD,
8  DeviceTypes.LEAK,
9  DeviceTypes.LOCK,
10  DeviceTypes.LOCK_KEYPAD,
11  DeviceTypes.MOTION,
12  DeviceTypes.MOTION_V2,
13  DeviceTypes.PANIC_BUTTON,
14  DeviceTypes.REMOTE,
15  DeviceTypes.SIREN,
16  DeviceTypes.SMOKE,
17  DeviceTypes.SMOKE_AND_CARBON_MONOXIDE,
18  DeviceTypes.TEMPERATURE,
19 ]

Definition at line 22 of file binary_sensor.py.

◆ TRIGGERED_SENSOR_TYPES

dictionary homeassistant.components.simplisafe.binary_sensor.TRIGGERED_SENSOR_TYPES
Initial value:
1 = {
2  DeviceTypes.CARBON_MONOXIDE: BinarySensorDeviceClass.GAS,
3  DeviceTypes.ENTRY: BinarySensorDeviceClass.DOOR,
4  DeviceTypes.GLASS_BREAK: BinarySensorDeviceClass.SAFETY,
5  DeviceTypes.LEAK: BinarySensorDeviceClass.MOISTURE,
6  DeviceTypes.MOTION: BinarySensorDeviceClass.MOTION,
7  DeviceTypes.MOTION_V2: BinarySensorDeviceClass.MOTION,
8  DeviceTypes.SIREN: BinarySensorDeviceClass.SAFETY,
9  DeviceTypes.SMOKE: BinarySensorDeviceClass.SMOKE,
10  # Although this sensor can technically apply to both smoke and carbon, we use the
11  # SMOKE device class for simplicity:
12  DeviceTypes.SMOKE_AND_CARBON_MONOXIDE: BinarySensorDeviceClass.SMOKE,
13 }

Definition at line 42 of file binary_sensor.py.