google_api_home_graph v0.2.0 API Reference

Modules

API calls for all endpoints tagged AgentUsers.

API calls for all endpoints tagged Devices.

Handle Tesla connections for GoogleApi.HomeGraph.V1.

Third-party partner's device ID for one device.

Identifies a device in the third party or first party system.

Third-party partner's device definition.

Different names for the device.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance

Request type for the Query call. This should be the same format as the Actions on Google action.devices.QUERY request with the exception of the extra agent_user_id and no intent and customData fields.

Device ID inputs to QueryRequest.

Payload containing device IDs.

Response type for the Query call. This should follow the same format as the Actions on Google action.devices.QUERY response.

Payload containing device states information.

The states and notifications specific to a device.

Request type for the ReportStateAndNotification call. It may include States, Notifications, or both. This request uses globally unique flattened state names instead of namespaces based on traits to align with the existing QUERY and EXECUTE APIs implemented by 90+ Smart Home partners. States and notifications are defined per device_id (for example, "123" and "456" in the following example). # Example

Response type for the RequestSyncDevices call. Intentionally empty upon success. An HTTP response code is returned with more details upon failure.

Payload containing the state and notification information for devices.

Request type for the Sync call. This should follow the same format as the Actions on Google action.devices.SYNC request with the exception of the extra agent_user_id and no intent field.

Response type for the Sync call. This should follow the same format as the Actions on Google action.devices.SYNC response.

Payload containing device information.