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

Namespaces

 button
 
 config_flow
 
 const
 
 data_redaction
 
 diagnostics
 
 error
 
 helpers
 
 http
 
 logbook
 
 report_state
 
 smart_home
 
 trait
 

Functions

def _check_report_state (data)
 
bool async_setup (HomeAssistant hass, ConfigType yaml_config)
 
bool async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 

Variables

 _LOGGER
 
 CONF_ALLOW_UNLOCK
 
 CONF_EXPOSE
 
 CONFIG_SCHEMA
 
 default
 
 ENTITY_SCHEMA
 
 extra = vol.ALLOW_EXTRA,
 
 GOOGLE_ASSISTANT_SCHEMA
 
 GOOGLE_SERVICE_ACCOUNT
 
 PLATFORMS
 

Detailed Description

Support for Actions on Google Assistant Smart Home Control.

Function Documentation

◆ _check_report_state()

def homeassistant.components.google_assistant._check_report_state (   data)
private

Definition at line 64 of file __init__.py.

◆ async_setup()

bool homeassistant.components.google_assistant.async_setup ( HomeAssistant  hass,
ConfigType  yaml_config 
)
Activate Google Actions component.

Definition at line 99 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.google_assistant.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry 
)
Set up from a config entry.

Definition at line 118 of file __init__.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.google_assistant._LOGGER
private

Definition at line 40 of file __init__.py.

◆ CONF_ALLOW_UNLOCK

homeassistant.components.google_assistant.CONF_ALLOW_UNLOCK

Definition at line 42 of file __init__.py.

◆ CONF_EXPOSE

homeassistant.components.google_assistant.CONF_EXPOSE

Definition at line 49 of file __init__.py.

◆ CONFIG_SCHEMA

homeassistant.components.google_assistant.CONFIG_SCHEMA

Definition at line 94 of file __init__.py.

◆ default

homeassistant.components.google_assistant.default

Definition at line 49 of file __init__.py.

◆ ENTITY_SCHEMA

homeassistant.components.google_assistant.ENTITY_SCHEMA

Definition at line 46 of file __init__.py.

◆ extra

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

Definition at line 60 of file __init__.py.

◆ GOOGLE_ASSISTANT_SCHEMA

homeassistant.components.google_assistant.GOOGLE_ASSISTANT_SCHEMA

Definition at line 70 of file __init__.py.

◆ GOOGLE_SERVICE_ACCOUNT

homeassistant.components.google_assistant.GOOGLE_SERVICE_ACCOUNT

Definition at line 55 of file __init__.py.

◆ PLATFORMS

homeassistant.components.google_assistant.PLATFORMS

Definition at line 44 of file __init__.py.