Quando você tem uma conversa com Google Assistant, como "Ok Google, acenda a luz do quarto", o Ok Google é a invocação, e acender a luz do quarto é conhecida como gramática. O Google determina a intent smart home da gramática e a envia para a nuvem do desenvolvedor (fulfillment). O desenvolvedor pode executar o comando no dispositivo e retornar uma resposta ao Google.
Depois que o fulfillment processar uma intent e retornar uma resposta, as ações smart home dependem do Google Home Graph. Com Home Graph, Assistant pode sincronizar dispositivos, consultar estados de dispositivos e executar comandos em um dispositivo.
Tipos de dispositivo
Os tipos de dispositivos permitem que a Assistant saiba qual gramática precisa ser usada no seu dispositivo. Por exemplo, se você definir um dispositivo como um Light, o usuário poderá interagir com o dispositivo pelo Assistant usando a opção Ok Google, acenda a luz.
Consulte Tipos de dispositivos para ver uma lista completa dos tipos com suporte.
Características do dispositivo
As características definem os recursos de um tipo de dispositivo. É possível combinar as mesmas características com qualquer tipo de dispositivo. Por exemplo, você pode ter um dispositivo Light para usar as características OnOff, Brilho e FanSpeed. Embora a característica FanSpeed não seja a característica mais comum para a luz, você pode usar qualquer traço que quiser no seu novo dispositivo.
Quando você adiciona uma característica ao seu tipo de dispositivo, ele herda os
estados de cada característica adicionada. Por exemplo, quando você usa a
característica OnOff, o dispositivo pode informar o estado on
como true
ou false
.
Consulte Características do dispositivo para ver a lista completa de características compatíveis.