Classes | |
| class | PowerViewShade |
| class | PowerViewShadeBase |
| class | PowerViewShadeDualOverlappedBase |
| class | PowerViewShadeDualOverlappedCombined |
| class | PowerViewShadeDualOverlappedCombinedTilt |
| class | PowerViewShadeDualOverlappedFront |
| class | PowerViewShadeDualOverlappedRear |
| class | PowerViewShadeDualRailBase |
| class | PowerViewShadeTDBUBottom |
| class | PowerViewShadeTDBUTop |
| class | PowerViewShadeTiltOnly |
| class | PowerViewShadeTopDown |
| class | PowerViewShadeWithTiltAnywhere |
| class | PowerViewShadeWithTiltBase |
| class | PowerViewShadeWithTiltOnClosed |
Functions | |
| None | async_setup_entry (HomeAssistant hass, PowerviewConfigEntry entry, AddEntitiesCallback async_add_entities) |
| Iterable[ShadeEntity] | create_powerview_shade_entity (PowerviewShadeUpdateCoordinator coordinator, PowerviewDeviceInfo device_info, str room_name, BaseShade shade, str name_before_refresh) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| int | PARALLEL_UPDATES = 1 |
| int | RESYNC_DELAY = 60 |
| SCAN_INTERVAL = timedelta(minutes=10) | |
| int | TRANSITION_COMPLETE_DURATION = 40 |
| dictionary | TYPE_TO_CLASSES |
Support for hunter douglas shades.
| None homeassistant.components.hunterdouglas_powerview.cover.async_setup_entry | ( | HomeAssistant | hass, |
| PowerviewConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| Iterable[ShadeEntity] homeassistant.components.hunterdouglas_powerview.cover.create_powerview_shade_entity | ( | PowerviewShadeUpdateCoordinator | coordinator, |
| PowerviewDeviceInfo | device_info, | ||
| str | room_name, | ||
| BaseShade | shade, | ||
| str | name_before_refresh | ||
| ) |
|
private |
| int homeassistant.components.hunterdouglas_powerview.cover.PARALLEL_UPDATES = 1 |
| int homeassistant.components.hunterdouglas_powerview.cover.RESYNC_DELAY = 60 |
| homeassistant.components.hunterdouglas_powerview.cover.SCAN_INTERVAL = timedelta(minutes=10) |
| int homeassistant.components.hunterdouglas_powerview.cover.TRANSITION_COMPLETE_DURATION = 40 |