Cuando tienes una conversación con Google Assistant, como "Hey Google, enciende la luz de la habitación", Hey Google es la invocación y enciende la luz de la habitación se conoce como la gramática. Google determina el intent smart home a partir de la gramática y lo envía a la nube del desarrollador (entrega). Luego, el desarrollador puede ejecutar el comando en el dispositivo y devolver una respuesta a Google.
Después de que la entrega procesa un intent y muestra una respuesta, las integraciones de Cloud-to-cloud dependen de Google Home Graph. Con Home Graph, Assistant puede sincronizar dispositivos, consultar estados de dispositivos y ejecutar comandos en un dispositivo.
Tipos de dispositivos
Los tipos de dispositivos le informan a Assistant qué gramática se debe usar con tu dispositivo. Por ejemplo, si defines un dispositivo como un Light, el usuario puede interactuar con él a través de Assistant con Hey Google, enciende la luz.
Consulta Tipos de dispositivos para ver la lista completa de los tipos de dispositivos compatibles.
Características del dispositivo
Las características de dispositivo definen las capacidades de un tipo de dispositivo. Puedes combinar varias características de dispositivos con cualquier tipo de dispositivo. Por ejemplo, puedes hacer que un dispositivo Light use los atributos OnOff, Brightness y FanSpeed. Si bien es posible que el atributo FanSpeed no sea el más común para usar en una luz, puedes usar cualquier atributo que desees para tu dispositivo nuevo.
Cuando agregas una característica de dispositivo a tu tipo de dispositivo, este hereda los estados de cada característica que agregues. Por ejemplo, cuando usas el atributo OnOff, tu dispositivo ahora puede informar su estado on
como true
o false
.
Consulta Trazos de dispositivos para obtener la lista completa de los rasgos compatibles.