Home Assistant Unofficial Reference 2024.12.1
helpers.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.google_assistant.helpers.AbstractConfig
 
class  homeassistant.components.google_assistant.helpers.GoogleEntity
 
class  homeassistant.components.google_assistant.helpers.RequestData
 

Namespaces

 homeassistant.components.google_assistant.helpers
 

Functions

tuple[ er.RegistryEntry|None, dr.DeviceEntry|None, ar.AreaEntry|None,] homeassistant.components.google_assistant.helpers._get_registry_entries (HomeAssistant hass, str entity_id)
 
list[GoogleEntity] homeassistant.components.google_assistant.helpers.async_get_entities (HomeAssistant hass, AbstractConfig config)
 
GoogleEntity|None homeassistant.components.google_assistant.helpers.async_get_google_entity_if_supported (HomeAssistant hass, AbstractConfig config, State state)
 
GoogleEntity|None homeassistant.components.google_assistant.helpers.async_get_google_entity_if_supported_cached (HomeAssistant hass, AbstractConfig config, State state)
 
def homeassistant.components.google_assistant.helpers.deep_update (target, source)
 
def homeassistant.components.google_assistant.helpers.get_google_type (domain, device_class)
 
list[type[trait._Trait]] homeassistant.components.google_assistant.helpers.supported_traits_for_state (State state)
 

Variables

 homeassistant.components.google_assistant.helpers._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.google_assistant.helpers.LOCAL_SDK_MIN_VERSION = AwesomeVersion("2.1.5")
 
string homeassistant.components.google_assistant.helpers.LOCAL_SDK_VERSION_HEADER = "HA-Cloud-Version"
 
int homeassistant.components.google_assistant.helpers.SYNC_DELAY = 15