Classes | |
| class | XiaomiGenericBinarySensor |
| class | XiaomiMiioBinarySensorDescription |
Functions | |
| def | _setup_vacuum_sensors (hass, config_entry, async_add_entities) |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| tuple | AIRFRESH_A1_BINARY_SENSORS = (ATTR_PTC_STATUS,) |
| string | ATTR_MOP_ATTACHED = "is_water_box_carriage_attached" |
| string | ATTR_NO_WATER = "no_water" |
| string | ATTR_POWERSUPPLY_ATTACHED = "powersupply_attached" |
| string | ATTR_PTC_STATUS = "ptc_status" |
| string | ATTR_WATER_BOX_ATTACHED = "is_water_box_attached" |
| string | ATTR_WATER_SHORTAGE = "is_water_shortage" |
| string | ATTR_WATER_TANK_DETACHED = "water_tank_detached" |
| tuple | BINARY_SENSOR_TYPES |
| tuple | FAN_ZA5_BINARY_SENSORS = (ATTR_POWERSUPPLY_ATTACHED,) |
| tuple | HUMIDIFIER_MIIO_BINARY_SENSORS = (ATTR_WATER_TANK_DETACHED,) |
| tuple | HUMIDIFIER_MIOT_BINARY_SENSORS = (ATTR_WATER_TANK_DETACHED,) |
| tuple | HUMIDIFIER_MJJSQ_BINARY_SENSORS = (ATTR_NO_WATER, ATTR_WATER_TANK_DETACHED) |
| dictionary | VACUUM_SENSORS |
| dictionary | VACUUM_SENSORS_SEPARATE_MOP |
Support for Xiaomi Miio binary sensors.
|
private |
Only vacuums with mop should have binary sensor registered.
Definition at line 136 of file binary_sensor.py.
| None homeassistant.components.xiaomi_miio.binary_sensor.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up the Xiaomi sensor from a config entry.
Definition at line 171 of file binary_sensor.py.
|
private |
Definition at line 37 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.AIRFRESH_A1_BINARY_SENSORS = (ATTR_PTC_STATUS,) |
Definition at line 85 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_MOP_ATTACHED = "is_water_box_carriage_attached" |
Definition at line 43 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_NO_WATER = "no_water" |
Definition at line 39 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_POWERSUPPLY_ATTACHED = "powersupply_attached" |
Definition at line 41 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_PTC_STATUS = "ptc_status" |
Definition at line 40 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_WATER_BOX_ATTACHED = "is_water_box_attached" |
Definition at line 44 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_WATER_SHORTAGE = "is_water_shortage" |
Definition at line 45 of file binary_sensor.py.
| string homeassistant.components.xiaomi_miio.binary_sensor.ATTR_WATER_TANK_DETACHED = "water_tank_detached" |
Definition at line 42 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.BINARY_SENSOR_TYPES |
Definition at line 56 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.FAN_ZA5_BINARY_SENSORS = (ATTR_POWERSUPPLY_ATTACHED,) |
Definition at line 86 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.HUMIDIFIER_MIIO_BINARY_SENSORS = (ATTR_WATER_TANK_DETACHED,) |
Definition at line 131 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.HUMIDIFIER_MIOT_BINARY_SENSORS = (ATTR_WATER_TANK_DETACHED,) |
Definition at line 132 of file binary_sensor.py.
| tuple homeassistant.components.xiaomi_miio.binary_sensor.HUMIDIFIER_MJJSQ_BINARY_SENSORS = (ATTR_NO_WATER, ATTR_WATER_TANK_DETACHED) |
Definition at line 133 of file binary_sensor.py.
| dictionary homeassistant.components.xiaomi_miio.binary_sensor.VACUUM_SENSORS |
Definition at line 88 of file binary_sensor.py.
| dictionary homeassistant.components.xiaomi_miio.binary_sensor.VACUUM_SENSORS_SEPARATE_MOP |
Definition at line 118 of file binary_sensor.py.