Classes | |
| class | AccessTokenAuthImpl |
| class | AsyncConfigEntryAuth |
Functions | |
| AdminClient | new_pubsub_admin_client (HomeAssistant hass, str access_token, str cloud_project_id) |
| GoogleNestSubscriber|None | new_subscriber (HomeAssistant hass, ConfigEntry entry) |
| GoogleNestSubscriber | new_subscriber_with_token (HomeAssistant hass, str access_token, str project_id, str subscription_name) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
API for Google Nest Device Access bound to Home Assistant OAuth.
| AdminClient homeassistant.components.nest.api.new_pubsub_admin_client | ( | HomeAssistant | hass, |
| str | access_token, | ||
| str | cloud_project_id | ||
| ) |
| GoogleNestSubscriber | None homeassistant.components.nest.api.new_subscriber | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
| GoogleNestSubscriber homeassistant.components.nest.api.new_subscriber_with_token | ( | HomeAssistant | hass, |
| str | access_token, | ||
| str | project_id, | ||
| str | subscription_name | ||
| ) |