Classes | |
| class | SIABinarySensor |
| class | SIABinarySensorConnectivity |
| class | SIABinarySensorEntityDescription |
Functions | |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities) |
| Iterable[SIABinarySensor] | generate_binary_sensors (ConfigEntry entry) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| ENTITY_DESCRIPTION_CONNECTIVITY | |
| ENTITY_DESCRIPTION_MOISTURE | |
| ENTITY_DESCRIPTION_POWER | |
| ENTITY_DESCRIPTION_SMOKE | |
Module for SIA Binary Sensors.
| None homeassistant.components.sia.binary_sensor.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up SIA binary sensors from a config entry.
Definition at line 105 of file binary_sensor.py.
| Iterable[SIABinarySensor] homeassistant.components.sia.binary_sensor.generate_binary_sensors | ( | ConfigEntry | entry | ) |
Generate binary sensors. For each Account there is one power sensor with zone == 0. For each Zone in each Account there is one smoke and one moisture sensor.
Definition at line 86 of file binary_sensor.py.
|
private |
Definition at line 33 of file binary_sensor.py.
| homeassistant.components.sia.binary_sensor.ENTITY_DESCRIPTION_CONNECTIVITY |
Definition at line 78 of file binary_sensor.py.
| homeassistant.components.sia.binary_sensor.ENTITY_DESCRIPTION_MOISTURE |
Definition at line 68 of file binary_sensor.py.
| homeassistant.components.sia.binary_sensor.ENTITY_DESCRIPTION_POWER |
Definition at line 44 of file binary_sensor.py.
| homeassistant.components.sia.binary_sensor.ENTITY_DESCRIPTION_SMOKE |
Definition at line 54 of file binary_sensor.py.