Namespaces | |
| const | |
| device_action | |
| device_condition | |
| device_trigger | |
| intent | |
| reproduce_state | |
| significant_change | |
Classes | |
| class | StateVacuumEntity |
| class | StateVacuumEntityDescription |
| class | VacuumEntityFeature |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
| bool | async_setup_entry (HomeAssistant hass, ConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, ConfigEntry entry) |
| bool | is_on (HomeAssistant hass, str entity_id) |
Support for vacuum cleaner robots (botvacs).
| bool homeassistant.components.vacuum.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the vacuum component.
Definition at line 136 of file __init__.py.
| bool homeassistant.components.vacuum.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Set up a config entry.
Definition at line 199 of file __init__.py.
| bool homeassistant.components.vacuum.async_unload_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 204 of file __init__.py.
| bool homeassistant.components.vacuum.is_on | ( | HomeAssistant | hass, |
| str | entity_id | ||
| ) |
Return if the vacuum is on based on the statemachine.
Definition at line 131 of file __init__.py.
|
private |
Definition at line 418 of file __init__.py.
|
private |
Definition at line 415 of file __init__.py.
|
private |
Definition at line 414 of file __init__.py.
|
private |
Definition at line 108 of file __init__.py.
|
private |
Definition at line 120 of file __init__.py.
|
private |
Definition at line 105 of file __init__.py.
|
private |
Definition at line 117 of file __init__.py.
|
private |
Definition at line 123 of file __init__.py.
|
private |
Definition at line 100 of file __init__.py.
|
private |
Definition at line 102 of file __init__.py.
|
private |
Definition at line 114 of file __init__.py.
|
private |
Definition at line 125 of file __init__.py.
|
private |
Definition at line 124 of file __init__.py.
|
private |
Definition at line 111 of file __init__.py.
|
private |
Definition at line 101 of file __init__.py.
|
private |
Definition at line 97 of file __init__.py.
|
private |
Definition at line 94 of file __init__.py.
|
private |
Definition at line 42 of file __init__.py.
| homeassistant.components.vacuum.ATTR_BATTERY_ICON |
Definition at line 50 of file __init__.py.
| homeassistant.components.vacuum.ATTR_CLEANED_AREA |
Definition at line 51 of file __init__.py.
| homeassistant.components.vacuum.ATTR_FAN_SPEED |
Definition at line 52 of file __init__.py.
| homeassistant.components.vacuum.ATTR_FAN_SPEED_LIST |
Definition at line 53 of file __init__.py.
| homeassistant.components.vacuum.ATTR_PARAMS |
Definition at line 54 of file __init__.py.
| homeassistant.components.vacuum.ATTR_STATUS |
Definition at line 55 of file __init__.py.
| homeassistant.components.vacuum.check_if_deprecated_constant |
Definition at line 414 of file __init__.py.
| homeassistant.components.vacuum.DEFAULT_NAME |
Definition at line 70 of file __init__.py.
| homeassistant.components.vacuum.dir_with_deprecated_constants |
Definition at line 416 of file __init__.py.
| homeassistant.components.vacuum.ENTITY_ID_FORMAT |
Definition at line 45 of file __init__.py.
| homeassistant.components.vacuum.module_globals |
Definition at line 414 of file __init__.py.
| homeassistant.components.vacuum.module_globals_keys |
Definition at line 416 of file __init__.py.
| homeassistant.components.vacuum.PLATFORM_SCHEMA |
Definition at line 46 of file __init__.py.
| homeassistant.components.vacuum.PLATFORM_SCHEMA_BASE |
Definition at line 47 of file __init__.py.
| homeassistant.components.vacuum.SCAN_INTERVAL |
Definition at line 48 of file __init__.py.
| homeassistant.components.vacuum.seconds |
Definition at line 48 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_CLEAN_SPOT |
Definition at line 57 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_LOCATE |
Definition at line 58 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_PAUSE |
Definition at line 64 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_RETURN_TO_BASE |
Definition at line 59 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_SEND_COMMAND |
Definition at line 60 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_SET_FAN_SPEED |
Definition at line 61 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_START |
Definition at line 63 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_START_PAUSE |
Definition at line 62 of file __init__.py.
| homeassistant.components.vacuum.SERVICE_STOP |
Definition at line 65 of file __init__.py.
| homeassistant.components.vacuum.STATE_VACUUM_CACHED_PROPERTIES_WITH_ATTR_ |
Definition at line 213 of file __init__.py.
| homeassistant.components.vacuum.STATES |
Definition at line 68 of file __init__.py.