Comenzar

El Device Access programa les permite a los usuarios acceder, controlar y administrar Dispositivos Google Nest que usen la API de SDM

Para comenzar a usar Device Access, debes completar las siguientes tareas:

  1. Regístrate en el Device Access programa.
  2. Activa un dispositivo Nest compatible con una Cuenta de Google.
  3. Crea un proyecto de Google Cloud para habilitar la API de SDM y obtén un ID de cliente de OAuth 2.0.
  4. Crea un proyecto Device Access para recibir un ID del proyecto.

Regístrate para acceder a dispositivos

Antes de crear tu primer proyecto, debes registrarte para Device Access. El registro consiste en aceptar la API de Google y los dispositivos Accede a las Condiciones del Servicio de la Zona de pruebas y a una oferta tarifa no reembolsable (5 USD) por cuenta.

No podrás crear un proyecto hasta que aceptes ambas Condiciones y pagó la tarifa de registro. Esto se aplica a todos los usuarios, tanto usuarios individuales y aquellos que desean crear una campaña que ofrece cada proyecto.

Regístrate en la Device Access consola si aún no lo has hecho:

Ir a la Device Access consola

Consulta Device Access Registro para obtener más información información.

Activa un dispositivo compatible

El programa Device Access admite los siguientes dispositivos:

  • Todos los termostatos Google Nest
  • Todas las cámaras Google Nest
  • Todos los timbres Google Nest
  • Google Nest Hub Max

Consulta la página Dispositivos compatibles para obtener un de modelos de dispositivos individuales.

Consulta los manuales del dispositivo para obtener información sobre cómo activar el dispositivo compatible.

Configura Google Cloud Platform

El acceso a la API de SDM se proporciona a través de en Google Cloud. Para habilitar la API y autorizar una Cuenta de Google con un dispositivo Nest compatible, necesitarás una Cuenta de Google en un proyecto final.

Usa el botón Habilitar la API y obtener un ID de cliente de OAuth 2.0 a continuación para habilitarla la API de Smart Device Management y obtén un ID de cliente de OAuth 2.0:

  1. Si tienes un proyecto de Google Cloud existente que desees para usarla en Device Access, asegúrate de haber accedido a la cuenta de administrador para ese proyecto primero. Luego, selecciona el proyecto existente de la lista los proyectos disponibles después de hacer clic en el botón. De lo contrario, crea una nueva en un proyecto final.
  2. Selecciona Web Server cuando aparezca la pregunta “¿Desde dónde llamas?”.
  3. Ingresa https://www.google.com como el valor de Redireccionamiento autorizado. URI. Se requiere un URI de redireccionamiento para obtener un código de autorización mediante PCM
  4. Cuando se complete la configuración, copia el ID y el secreto del cliente de OAuth 2.0 y descarga las credenciales JSON en tu máquina local.
Habilita la API y obtén un ID de cliente de OAuth 2.0

Si quieres configurar manualmente tu proyecto de Google Cloud o verificar la configuración y vuelve a recuperar tus credenciales:

  1. Habilita la API de Smart Device Management en la página Habilitación de la API.
  2. Obtén un ID de cliente de OAuth 2.0 en la Credenciales.

Cómo crear un proyecto de Acceso a dispositivos

Regresa a la Device Access consola.

  1. En la pantalla principal de la consola, selecciona Crear en tu proyecto.
  2. Completa cada pantalla en el proceso de creación:
    1. Ingresa un nombre para tu proyecto.
    2. Ingresa el ID de cliente de OAuth 2.0 generado durante Configura Google Cloud Platform. Si si copiaste tu ID de cliente de OAuth, puedes encontrarlo en credentials.json que descargaste.
    3. Habilita o inhabilita eventos. Google Cloud Pub/Sub administra los eventos y brindan actualizaciones asíncronas para todos los dispositivos y estructuras. autorizados para tu proyecto. Selecciona Habilitar si quieres ver eventos. Si si no estás seguro, selecciona Inhabilitar. Puedes habilitarlos más adelante.
  3. Una vez finalizado, a tu proyecto se le asignará un ID del proyecto, en la forma de un UUID, como 32c4c2bc-fe0d-461b-b51c-f3885afff2f0. Toma nota de este ID, la necesitarás para todas las llamadas a la API de SDM.

Este ID del proyecto se usa en OAuth y llamadas a la API. Es específico de tu Device Access y no está relacionada con una cuenta de Google ID del proyecto