当您与 Google Assistant 对话时,例如“Hey Google,打开卧室的灯”,其中 Hey Google 是调用,而 打开卧室的灯 称为语法。Google 根据相应语法确定 smart home intent 并将其发送到 开发者云(执行方式)。然后,开发者可以在设备上执行该命令,并将响应返回给 Google。
当执行方式处理 intent 并返回响应后, Cloud-to-cloud 集成会依赖于 Google Home Graph。 借助 Home Graph,Assistant 可以同步 设备、查询设备状态以及在设备上执行命令。
设备类型
设备类型可让 Assistant 知道应对您的设备使用什么语法。例如,如果您将设备定义为 Light,用户可以通过 Assistant对设备发出“Hey Google, turn on my light”指令来与该设备互动。
如需查看受支持 设备类型的完整列表,请参阅设备类型。
设备特征
设备特征定义各个设备类型的功能。任何设备类型都可以与多种设备特征结合使用。例如,您可以让 Light设备使用OnOff、 Brightness和 FanSpeed特征。虽然 FanSpeed特征可能不是 灯最常用的特征,但您可以对 新设备使用任何特征。
向您的设备类型添加设备特征后,设备会沿用添加的每个设备特征的状态。例如,当使用
OnOff特征时,设备现在可以将其on
状态报告为true或false。
如需查看受支持 特征的完整列表,请参阅设备特征。