Quando você tem uma conversa com Google Assistant como "Ok Google, acenda a luz do quarto", Ok Google é a invocação e acender a luz do quarto é conhecido 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 processa uma intent e retorna uma resposta, as ações smart home dependem do Google Home Graph. Com o Home Graph, o Assistant pode sincronizar dispositivos, consultar estados e executar comandos em um dispositivo.
Tipos de dispositivo
Os tipos de dispositivos permitem que Assistant saiba qual gramática deve ser usada no seu dispositivo. Por exemplo, se você definir um dispositivo como luz, o usuário poderá interagir com ele usando Assistant com Ok Google, acender a luz.
Consulte Tipos de dispositivos para ver a lista completa de tipos de dispositivos compatíveis.
Características do dispositivo
As características definem os recursos de um tipo de dispositivo. É possível combinar várias características com qualquer tipo de dispositivo. Por exemplo, é possível fazer com que um dispositivo Light use as características OnOff, Brightness e FanSpeed. Embora a característica FanSpeed possa não ser a característica mais comum para a iluminação, você pode escolher qualquer característica que quiser para o novo dispositivo.
Quando você adiciona uma característica ao dispositivo, ele herda os
estados de cada uma. 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.