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

Namespaces

 button
 
 config_flow
 
 const
 
 coordinator
 
 cover
 
 diagnostics
 
 entity
 
 model
 
 number
 
 scene
 
 select
 
 sensor
 
 shade_data
 
 util
 

Functions

None _async_add_missing_entry_unique_id (HomeAssistant hass, PowerviewConfigEntry entry)
 
None _migrate_unique_ids (HomeAssistant hass, PowerviewConfigEntry entry)
 
bool async_migrate_entry (HomeAssistant hass, PowerviewConfigEntry entry)
 
bool async_setup_entry (HomeAssistant hass, PowerviewConfigEntry entry)
 
bool async_unload_entry (HomeAssistant hass, PowerviewConfigEntry entry)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
int PARALLEL_UPDATES = 1
 
list PLATFORMS
 

Detailed Description

The Hunter Douglas PowerView integration.

Function Documentation

◆ _async_add_missing_entry_unique_id()

None homeassistant.components.hunterdouglas_powerview._async_add_missing_entry_unique_id ( HomeAssistant  hass,
PowerviewConfigEntry   entry 
)
private
Add the unique id if its missing.

Definition at line 136 of file __init__.py.

◆ _migrate_unique_ids()

None homeassistant.components.hunterdouglas_powerview._migrate_unique_ids ( HomeAssistant  hass,
PowerviewConfigEntry  entry 
)
private
Migrate int based unique ids to str.

Definition at line 148 of file __init__.py.

◆ async_migrate_entry()

bool homeassistant.components.hunterdouglas_powerview.async_migrate_entry ( HomeAssistant  hass,
PowerviewConfigEntry  entry 
)
Migrate entry.

Definition at line 118 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.hunterdouglas_powerview.async_setup_entry ( HomeAssistant  hass,
PowerviewConfigEntry  entry 
)
Set up Hunter Douglas PowerView from a config entry.

Definition at line 36 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.hunterdouglas_powerview.async_unload_entry ( HomeAssistant  hass,
PowerviewConfigEntry  entry 
)
Unload a config entry.

Definition at line 113 of file __init__.py.

Variable Documentation

◆ _LOGGER

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

Definition at line 33 of file __init__.py.

◆ PARALLEL_UPDATES

int homeassistant.components.hunterdouglas_powerview.PARALLEL_UPDATES = 1

Definition at line 22 of file __init__.py.

◆ PLATFORMS

list homeassistant.components.hunterdouglas_powerview.PLATFORMS
Initial value:
1 = [
2  Platform.BUTTON,
3  Platform.COVER,
4  Platform.NUMBER,
5  Platform.SCENE,
6  Platform.SELECT,
7  Platform.SENSOR,
8 ]

Definition at line 25 of file __init__.py.