Homeassistant API
Home
Quickstart
Usage
Code Reference
Contributing
Advanced
Homeassistant API
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
W
A
APIConfigurationError
async_process_response() (in module homeassistant_api.processing)
AsyncClient (class in homeassistant_api)
AsyncDomain (class in homeassistant_api.models.domains)
AsyncEntity (class in homeassistant_api.models.entity)
AsyncEvent (class in homeassistant_api.models.events)
AsyncGroup (class in homeassistant_api.models.entity)
AsyncService (class in homeassistant_api.models.domains)
AsyncWebsocketClient (class in homeassistant_api)
authentication_phase() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
AuthInvalid (class in homeassistant_api.models.websocket)
AuthOk (class in homeassistant_api.models.websocket)
AuthRequired (class in homeassistant_api.models.websocket)
B
BadTemplateError
BaseClient (class in homeassistant_api)
BaseDomain (class in homeassistant_api.models.domains)
BaseEntity (class in homeassistant_api.models.entity)
BaseEvent (class in homeassistant_api.models.events)
BaseGroup (class in homeassistant_api.models.entity)
BaseService (class in homeassistant_api.models.domains)
BaseWebsocketClient (class in homeassistant_api)
C
check_api_config() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
check_api_running() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
Client (class in homeassistant_api)
construct_params() (homeassistant_api.BaseClient static method)
Context (class in homeassistant_api.models.states)
D
delete_entry_subentry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
disable_config_entry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
Domain (class in homeassistant_api.models.domains)
E
enable_config_entry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
endpoint() (homeassistant_api.BaseClient method)
EndpointNotFoundError
Entity (class in homeassistant_api.models.entity)
entity_id (homeassistant_api.models.entity.AsyncEntity property)
(homeassistant_api.models.entity.BaseEntity property)
(homeassistant_api.models.entity.Entity property)
(homeassistant_api.models.history.History property)
ErrorResponse (class in homeassistant_api.models.websocket)
Event (class in homeassistant_api.models.events)
EventResponse (class in homeassistant_api.models.websocket)
F
fire() (homeassistant_api.models.events.AsyncEvent method)
(homeassistant_api.models.events.Event method)
fire_event() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
from_json() (homeassistant_api.models.domains.AsyncDomain class method)
(homeassistant_api.models.domains.BaseDomain class method)
(homeassistant_api.models.domains.Domain class method)
(homeassistant_api.models.events.AsyncEvent class method)
(homeassistant_api.models.events.BaseEvent class method)
(homeassistant_api.models.events.Event class method)
from_json_with_client() (homeassistant_api.models.domains.AsyncDomain class method)
(homeassistant_api.models.domains.Domain class method)
(homeassistant_api.models.events.AsyncEvent class method)
(homeassistant_api.models.events.Event class method)
G
get_components() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
get_config() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_config_entries() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
get_domain() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_domains() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_entities() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_entity() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.models.entity.AsyncGroup method)
(homeassistant_api.models.entity.BaseGroup method)
(homeassistant_api.models.entity.Group method)
(homeassistant_api.WebsocketClient method)
get_entity_histories() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_entity_registry_entry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
get_entry_subentries() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
get_error_log() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
get_event() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
get_events() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
get_history() (homeassistant_api.models.entity.AsyncEntity method)
(homeassistant_api.models.entity.Entity method)
get_logbook_entries() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
get_nonuser_flows_in_progress() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
get_rendered_template() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
get_service() (homeassistant_api.models.domains.AsyncDomain method)
(homeassistant_api.models.domains.BaseDomain method)
(homeassistant_api.models.domains.Domain method)
get_state() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.models.entity.AsyncEntity method)
(homeassistant_api.models.entity.Entity method)
(homeassistant_api.WebsocketClient method)
get_states() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
Group (class in homeassistant_api.models.entity)
H
handle_recv() (homeassistant_api.BaseWebsocketClient method)
History (class in homeassistant_api.models.history)
homeassistant_api.errors
module
homeassistant_api.models.domains
module
homeassistant_api.models.entity
module
homeassistant_api.models.events
module
homeassistant_api.models.history
module
homeassistant_api.models.logbook
module
homeassistant_api.models.states
module
homeassistant_api.models.websocket
module
homeassistant_api.processing
module
HomeassistantAPIError
I
ignore_config_flow() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
InternalServerError
L
list_entity_registry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
listen_config_entries() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
listen_events() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
listen_trigger() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
LogbookEntry (class in homeassistant_api.models.logbook)
M
MalformedDataError
MalformedInputError
MethodNotAllowedError
module
homeassistant_api.errors
homeassistant_api.models.domains
homeassistant_api.models.entity
homeassistant_api.models.events
homeassistant_api.models.history
homeassistant_api.models.logbook
homeassistant_api.models.states
homeassistant_api.models.websocket
homeassistant_api.processing
P
ParameterMissingError
ping_latency() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
PingResponse (class in homeassistant_api.models.websocket)
prepare_get_entity_histories_params() (homeassistant_api.BaseClient static method)
prepare_get_logbook_entry_params() (homeassistant_api.BaseClient static method)
prepare_headers() (homeassistant_api.BaseClient method)
process_response() (in module homeassistant_api.processing)
ProcessorNotFoundError
R
ReceivingError
recv() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
recv_event() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
recv_ping() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
recv_result() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
recv_result_dict() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
recv_result_list() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
remove_entity_registry_entry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
request() (homeassistant_api.AsyncClient method)
(homeassistant_api.Client method)
RequestError
RequestTimeoutError
response_logic() (homeassistant_api.AsyncClient static method)
(homeassistant_api.Client static method)
ResponseError
ResponseInfo (class in homeassistant_api.processing)
ResultResponse (class in homeassistant_api.models.websocket)
S
send() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
Service (class in homeassistant_api.models.domains)
set_state() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
State (class in homeassistant_api.models.states)
supported_features_phase() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
T
trigger() (homeassistant_api.models.domains.AsyncService method)
(homeassistant_api.models.domains.Service method)
trigger_service() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
trigger_service_with_response() (homeassistant_api.AsyncClient method)
(homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.Client method)
(homeassistant_api.WebsocketClient method)
U
UnauthorizedError
UnexpectedStatusCodeError
update_entity_registry_entry() (homeassistant_api.AsyncWebsocketClient method)
(homeassistant_api.WebsocketClient method)
update_state() (homeassistant_api.models.entity.AsyncEntity method)
(homeassistant_api.models.entity.Entity method)
W
WebsocketClient (class in homeassistant_api)
WebsocketError