Actions on google 谷歌智能家居应用的行动。如何查询设备的自定义信息(如能耗)

Actions on google 谷歌智能家居应用的行动。如何查询设备的自定义信息(如能耗),actions-on-google,google-smart-home,Actions On Google,Google Smart Home,我最近为我的一台设备制作了一个基本的谷歌智能家居应用程序。我想知道是否有办法查询我的设备的信息,如能源消耗。例如,如果我问“我的加热器今天使用了多少能量?”,是否有可能(从我的实践中)获得该值的实时值?您的问题的具体答案是否。中不支持的特征将无法在主图形中查询 但是,您可以使用该平台构建单独的实现,该实现可以提供一些自定义用户查询。这两个项目可以作为单独的项目开发,但使用相同的后端 你:“好的,谷歌,把暖气调高到80度” 谷歌助手:“好的” 你:“好吧,谷歌,问问我的加热器你今天用了多少能量”

我最近为我的一台设备制作了一个基本的谷歌智能家居应用程序。我想知道是否有办法查询我的设备的信息,如能源消耗。例如,如果我问“我的加热器今天使用了多少能量?”,是否有可能(从我的实践中)获得该值的实时值?

您的问题的具体答案是否。中不支持的特征将无法在主图形中查询

但是,您可以使用该平台构建单独的实现,该实现可以提供一些自定义用户查询。这两个项目可以作为单独的项目开发,但使用相同的后端

你:“好的,谷歌,把暖气调高到80度”

谷歌助手:“好的”

你:“好吧,谷歌,问问我的加热器你今天用了多少能量”

谷歌助手:“获取你的加热器。”


加热器:“今天您使用了10个能量单位,比昨天多了5%。

啊,非常感谢您的回复。我希望有一种方法可以做到这一点,而无需创建单独的dialogFlow项目。然而,如果我采用这种方法,我的后端将如何识别用户?我假设有很多应用程序的用户都在说“问问我的加热器我今天用了多少电?”我是否需要实现“必需登录”的目的?我目前没有启用它,也看不到任何识别信息。非常感谢您的帮助。是的,您需要使用与智能家居实现相同的帐户链接设置。用户将如何完成帐户链接过程?比如说,我在google dialogflow项目上为我的操作启用了帐户链接。我访问我的测试应用时只会说“向测试应用询问…”,用户会通过语音链接通过帐户吗?不会。在初始设置中,他们需要使用屏幕向Google助手验证您的服务。之后,每次调用都会在幕后处理令牌刷新。这太糟糕了,谷歌必须很快添加此功能,并使用图形和卡片报告组件来显示能耗