Home Assistant Unofficial Reference 2024.12.1
http_api.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.cloud.http_api.CloudForgotPasswordView
 
class  homeassistant.components.cloud.http_api.CloudLoginView
 
class  homeassistant.components.cloud.http_api.CloudLogoutView
 
class  homeassistant.components.cloud.http_api.CloudRegisterView
 
class  homeassistant.components.cloud.http_api.CloudResendConfirmView
 
class  homeassistant.components.cloud.http_api.GoogleActionsSyncView
 

Namespaces

 homeassistant.components.cloud.http_api
 

Functions

dict[str, Any] homeassistant.components.cloud.http_api._account_data (HomeAssistant hass, Cloud[CloudClient] cloud)
 
def homeassistant.components.cloud.http_api._HassViewT
 
tuple[HTTPStatus, str] homeassistant.components.cloud.http_api._process_cloud_exception (Exception exc, str where)
 
Callable[[HomeAssistant, websocket_api.ActiveConnection, dict[str, Any]], None,] homeassistant.components.cloud.http_api._require_cloud_login (Callable[[HomeAssistant, websocket_api.ActiveConnection, dict[str, Any]], None,] handler)
 
Callable[[HomeAssistant, websocket_api.ActiveConnection, dict[str, Any]], Coroutine[None, None, None],] homeassistant.components.cloud.http_api._ws_handle_cloud_errors (Callable[[HomeAssistant, websocket_api.ActiveConnection, dict[str, Any]], Coroutine[None, None, None],] handler)
 
None homeassistant.components.cloud.http_api.alexa_get (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.alexa_list (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.alexa_sync (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.async_setup (HomeAssistant hass)
 
None homeassistant.components.cloud.http_api.google_assistant_get (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.google_assistant_list (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.google_assistant_update (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.thingtalk_convert (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.tts_info (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
tuple[str, str] homeassistant.components.cloud.http_api.validate_language_voice (tuple[str, str] value)
 
None homeassistant.components.cloud.http_api.websocket_cloud_remove_data (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_cloud_status (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_hook_create (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_hook_delete (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_remote_connect (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_remote_disconnect (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_subscription (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.cloud.http_api.websocket_update_prefs (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 

Variables

 homeassistant.components.cloud.http_api._LOGGER = logging.getLogger(__name__)