Namespaces | |
| const | |
| device_action | |
| device_condition | |
| device_trigger | |
| intent | |
| reproduce_state | |
| significant_change | |
Classes | |
| class | CoverDeviceClass |
| class | CoverEntity |
| class | CoverEntityDescription |
| class | CoverEntityFeature |
| class | CoverState |
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_closed (HomeAssistant hass, str entity_id) |
Support for Cover devices.
| bool homeassistant.components.cover.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Track states and offer events for covers.
Definition at line 172 of file __init__.py.
| bool homeassistant.components.cover.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Set up a config entry.
Definition at line 252 of file __init__.py.
| bool homeassistant.components.cover.async_unload_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 257 of file __init__.py.
| bool homeassistant.components.cover.is_closed | ( | HomeAssistant | hass, |
| str | entity_id | ||
| ) |
Return if the cover is closed based on the statemachine.
Definition at line 167 of file __init__.py.
|
private |
Definition at line 526 of file __init__.py.
|
private |
Definition at line 523 of file __init__.py.
|
private |
Definition at line 522 of file __init__.py.
|
private |
Definition at line 96 of file __init__.py.
|
private |
Definition at line 99 of file __init__.py.
|
private |
Definition at line 102 of file __init__.py.
|
private |
Definition at line 105 of file __init__.py.
|
private |
Definition at line 108 of file __init__.py.
|
private |
Definition at line 109 of file __init__.py.
|
private |
Definition at line 112 of file __init__.py.
|
private |
Definition at line 113 of file __init__.py.
|
private |
Definition at line 116 of file __init__.py.
|
private |
Definition at line 119 of file __init__.py.
|
private |
Definition at line 69 of file __init__.py.
|
private |
Definition at line 70 of file __init__.py.
|
private |
Definition at line 71 of file __init__.py.
|
private |
Definition at line 72 of file __init__.py.
|
private |
Definition at line 142 of file __init__.py.
|
private |
Definition at line 150 of file __init__.py.
|
private |
Definition at line 141 of file __init__.py.
|
private |
Definition at line 147 of file __init__.py.
|
private |
Definition at line 143 of file __init__.py.
|
private |
Definition at line 156 of file __init__.py.
|
private |
Definition at line 146 of file __init__.py.
|
private |
Definition at line 153 of file __init__.py.
|
private |
Definition at line 48 of file __init__.py.
| homeassistant.components.cover.ATTR_CURRENT_POSITION |
Definition at line 160 of file __init__.py.
| homeassistant.components.cover.ATTR_CURRENT_TILT_POSITION |
Definition at line 161 of file __init__.py.
| homeassistant.components.cover.ATTR_POSITION |
Definition at line 162 of file __init__.py.
| homeassistant.components.cover.ATTR_TILT_POSITION |
Definition at line 163 of file __init__.py.
| homeassistant.components.cover.CACHED_PROPERTIES_WITH_ATTR_ |
Definition at line 268 of file __init__.py.
| homeassistant.components.cover.check_if_deprecated_constant |
Definition at line 522 of file __init__.py.
| homeassistant.components.cover.DEVICE_CLASSES |
Definition at line 95 of file __init__.py.
| homeassistant.components.cover.DEVICE_CLASSES_SCHEMA |
Definition at line 91 of file __init__.py.
| homeassistant.components.cover.dir_with_deprecated_constants |
Definition at line 524 of file __init__.py.
| homeassistant.components.cover.ENTITY_ID_FORMAT |
Definition at line 51 of file __init__.py.
| homeassistant.components.cover.module_globals |
Definition at line 522 of file __init__.py.
| homeassistant.components.cover.module_globals_keys |
Definition at line 524 of file __init__.py.
| homeassistant.components.cover.PLATFORM_SCHEMA |
Definition at line 52 of file __init__.py.
| homeassistant.components.cover.PLATFORM_SCHEMA_BASE |
Definition at line 53 of file __init__.py.
| homeassistant.components.cover.SCAN_INTERVAL |
Definition at line 54 of file __init__.py.
| homeassistant.components.cover.seconds |
Definition at line 54 of file __init__.py.