Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.hunterdouglas_powerview.cover Namespace Reference

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[ShadeEntitycreate_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
 

Detailed Description

Support for hunter douglas shades.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.hunterdouglas_powerview.cover.async_setup_entry ( HomeAssistant  hass,
PowerviewConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the hunter douglas shades.

Definition at line 50 of file cover.py.

◆ create_powerview_shade_entity()

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 
)
Create a PowerViewShade entity.

Definition at line 1008 of file cover.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.hunterdouglas_powerview.cover._LOGGER = logging.getLogger(__name__)
private

Definition at line 37 of file cover.py.

◆ PARALLEL_UPDATES

int homeassistant.components.hunterdouglas_powerview.cover.PARALLEL_UPDATES = 1

Definition at line 43 of file cover.py.

◆ RESYNC_DELAY

int homeassistant.components.hunterdouglas_powerview.cover.RESYNC_DELAY = 60

Definition at line 45 of file cover.py.

◆ SCAN_INTERVAL

homeassistant.components.hunterdouglas_powerview.cover.SCAN_INTERVAL = timedelta(minutes=10)

Definition at line 47 of file cover.py.

◆ TRANSITION_COMPLETE_DURATION

int homeassistant.components.hunterdouglas_powerview.cover.TRANSITION_COMPLETE_DURATION = 40

Definition at line 41 of file cover.py.

◆ TYPE_TO_CLASSES

dictionary homeassistant.components.hunterdouglas_powerview.cover.TYPE_TO_CLASSES

Definition at line 973 of file cover.py.