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 activa la luz del dormitorio, que se conoce como gramática. Google determina el intent smart home 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 acciones de smart home se basan en el Google Home Graph. Con Home Graph, Assistant puede sincronizar dispositivos, consultar estados de este y ejecutar comandos en él.
Tipos de dispositivos
Los tipos de dispositivos permiten que Assistant sepa qué gramática se debe usar con tu dispositivo. Por ejemplo, si defines un dispositivo como Light, el usuario puede interactuar con el dispositivo 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 del dispositivo definen las capacidades de un tipo de dispositivo. Puedes combinar varias características de cualquier dispositivo con cualquier tipo. Por ejemplo, puedes hacer que un dispositivo Light use los atributos OnOff, luminancia y FanSpeed. Si bien es posible que la característica FanSpeed no sea la característica más común para una luz, puedes usar cualquier característica que desees para tu dispositivo nuevo.
Cuando agregas una característica al dispositivo, este hereda los estados de cada característica que agregas. Por ejemplo, cuando usas la característica OnOff, tu dispositivo ahora puede informar su estado on
como true
o false
.
Consulta Características del dispositivo para ver la lista completa de funciones compatibles.