Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.conversation
 

Functions

AgentInfo|None homeassistant.components.conversation.async_get_agent_info (HomeAssistant hass, str|None agent_id=None)
 
set[str]|Literal["*"] homeassistant.components.conversation.async_get_conversation_languages (HomeAssistant hass, str|None agent_id=None)
 
intent.IntentResponse|None homeassistant.components.conversation.async_handle_intents (HomeAssistant hass, ConversationInput user_input)
 
str|None homeassistant.components.conversation.async_handle_sentence_triggers (HomeAssistant hass, ConversationInput user_input)
 
None homeassistant.components.conversation.async_prepare_agent (HomeAssistant hass, str|None agent_id, str language)
 
None homeassistant.components.conversation.async_set_agent (HomeAssistant hass, ConfigEntry config_entry, AbstractConversationAgent agent)
 
bool homeassistant.components.conversation.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.conversation.async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.conversation.async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 
None homeassistant.components.conversation.async_unset_agent (HomeAssistant hass, ConfigEntry config_entry)
 

Variables

list homeassistant.components.conversation.__all__
 
 homeassistant.components.conversation._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.conversation.CONFIG_SCHEMA
 
 homeassistant.components.conversation.REGEX_TYPE = type(re.compile(""))
 
 homeassistant.components.conversation.SERVICE_PROCESS_SCHEMA
 
 homeassistant.components.conversation.SERVICE_RELOAD_SCHEMA