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

Classes

class  SensiboDeviceBinarySensorEntityDescription
 
class  SensiboDeviceSensor
 
class  SensiboMotionBinarySensorEntityDescription
 
class  SensiboMotionSensor
 

Functions

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

Variables

dictionary DESCRIPTION_BY_MODELS = {"pure": PURE_SENSOR_TYPES}
 
 FILTER_CLEAN_REQUIRED_DESCRIPTION
 
int PARALLEL_UPDATES = 0
 

Detailed Description

Binary Sensor platform for Sensibo integration.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.sensibo.binary_sensor.async_setup_entry ( HomeAssistant  hass,
SensiboConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up Sensibo binary sensor platform.

Definition at line 116 of file binary_sensor.py.

Variable Documentation

◆ DESCRIPTION_BY_MODELS

dictionary homeassistant.components.sensibo.binary_sensor.DESCRIPTION_BY_MODELS = {"pure": PURE_SENSOR_TYPES}

Definition at line 113 of file binary_sensor.py.

◆ FILTER_CLEAN_REQUIRED_DESCRIPTION

homeassistant.components.sensibo.binary_sensor.FILTER_CLEAN_REQUIRED_DESCRIPTION
Initial value:
1 = SensiboDeviceBinarySensorEntityDescription(
2  key="filter_clean",
3  translation_key="filter_clean",
4  device_class=BinarySensorDeviceClass.PROBLEM,
5  value_fn=lambda data: data.filter_clean,
6 )

Definition at line 41 of file binary_sensor.py.

◆ PARALLEL_UPDATES

int homeassistant.components.sensibo.binary_sensor.PARALLEL_UPDATES = 0

Definition at line 24 of file binary_sensor.py.