Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.api.APIComponentsView
 
class  homeassistant.components.api.APIConfigView
 
class  homeassistant.components.api.APICoreStateView
 
class  homeassistant.components.api.APIDomainServicesView
 
class  homeassistant.components.api.APIEntityStateView
 
class  homeassistant.components.api.APIErrorLog
 
class  homeassistant.components.api.APIEventListenersView
 
class  homeassistant.components.api.APIEventStream
 
class  homeassistant.components.api.APIEventView
 
class  homeassistant.components.api.APIServicesView
 
class  homeassistant.components.api.APIStatesView
 
class  homeassistant.components.api.APIStatusView
 
class  homeassistant.components.api.APITemplateView
 

Namespaces

 homeassistant.components.api
 

Functions

template.Template homeassistant.components.api._cached_template (str template_str, HomeAssistant hass)
 
list[dict[str, Any]] homeassistant.components.api.async_events_json (HomeAssistant hass)
 
list[dict[str, Any]] homeassistant.components.api.async_services_json (HomeAssistant hass)
 
bool homeassistant.components.api.async_setup (HomeAssistant hass, ConfigType config)
 

Variables

 homeassistant.components.api._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.api.ATTR_BASE_URL = "base_url"
 
string homeassistant.components.api.ATTR_EXTERNAL_URL = "external_url"
 
string homeassistant.components.api.ATTR_INSTALLATION_TYPE = "installation_type"
 
string homeassistant.components.api.ATTR_INTERNAL_URL = "internal_url"
 
string homeassistant.components.api.ATTR_LOCATION_NAME = "location_name"
 
string homeassistant.components.api.ATTR_REQUIRES_API_PASSWORD = "requires_api_password"
 
string homeassistant.components.api.ATTR_UUID = "uuid"
 
string homeassistant.components.api.ATTR_VERSION = "version"
 
 homeassistant.components.api.CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
 
string homeassistant.components.api.DOMAIN = "api"
 
int homeassistant.components.api.SERVICE_WAIT_TIMEOUT = 10
 
int homeassistant.components.api.STREAM_PING_INTERVAL = 50
 
string homeassistant.components.api.STREAM_PING_PAYLOAD = "ping"