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

Namespaces

 cast
 
 const
 
 dashboard
 
 resources
 
 system_health
 
 websocket
 

Functions

def _create_map_dashboard (HomeAssistant hass)
 
def _register_panel (hass, url_path, mode, config, update)
 
bool async_setup (HomeAssistant hass, ConfigType config)
 
def create_yaml_resource_col (hass, yaml_resources)
 
None reload_resources_service_handler (ServiceCall service_call)
 

Variables

 _LOGGER
 
 CONF_DASHBOARDS
 
 config
 
 CONFIG_SCHEMA
 
 default
 
 DOMAIN
 
 extra = vol.ALLOW_EXTRA,
 
 hass
 
 mode
 
 YAML_DASHBOARD_SCHEMA
 
 yaml_resources
 

Detailed Description

Support for the Lovelace UI.

Function Documentation

◆ _create_map_dashboard()

def homeassistant.components.lovelace._create_map_dashboard ( HomeAssistant  hass)
private

Definition at line 273 of file __init__.py.

◆ _register_panel()

def homeassistant.components.lovelace._register_panel (   hass,
  url_path,
  mode,
  config,
  update 
)
private
Register a panel.

Definition at line 257 of file __init__.py.

◆ async_setup()

bool homeassistant.components.lovelace.async_setup ( HomeAssistant  hass,
ConfigType  config 
)

Definition at line 77 of file __init__.py.

◆ create_yaml_resource_col()

def homeassistant.components.lovelace.create_yaml_resource_col (   hass,
  yaml_resources 
)
Create yaml resources collection.

Definition at line 237 of file __init__.py.

◆ reload_resources_service_handler()

None homeassistant.components.lovelace.reload_resources_service_handler ( ServiceCall  service_call)
Reload yaml resources.

Definition at line 84 of file __init__.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.lovelace._LOGGER
private

Definition at line 46 of file __init__.py.

◆ CONF_DASHBOARDS

homeassistant.components.lovelace.CONF_DASHBOARDS

Definition at line 48 of file __init__.py.

◆ config

homeassistant.components.lovelace.config

Definition at line 82 of file __init__.py.

◆ CONFIG_SCHEMA

homeassistant.components.lovelace.CONFIG_SCHEMA

Definition at line 58 of file __init__.py.

◆ default

homeassistant.components.lovelace.default

Definition at line 60 of file __init__.py.

◆ DOMAIN

homeassistant.components.lovelace.DOMAIN

Definition at line 60 of file __init__.py.

◆ extra

homeassistant.components.lovelace.extra = vol.ALLOW_EXTRA,

Definition at line 73 of file __init__.py.

◆ hass

homeassistant.components.lovelace.hass

Definition at line 82 of file __init__.py.

◆ mode

homeassistant.components.lovelace.mode
Set up the Lovelace commands.

Definition at line 79 of file __init__.py.

◆ YAML_DASHBOARD_SCHEMA

homeassistant.components.lovelace.YAML_DASHBOARD_SCHEMA

Definition at line 50 of file __init__.py.

◆ yaml_resources

homeassistant.components.lovelace.yaml_resources

Definition at line 80 of file __init__.py.