Dialogflow es Dialogflow在测试控制台中工作,但不能通过GoogleAssistant

Dialogflow es Dialogflow在测试控制台中工作,但不能通过GoogleAssistant,dialogflow-es,dialogflow-es-fulfillment,Dialogflow Es,Dialogflow Es Fulfillment,我有一个智能家居dialogflow webhook,可以从google actions测试控制台工作,但是当我与google home设备通话时,没有迹象表明我的意图被识别。例如,我在控制台中输入“Home temperature”,我可以看到它调用我的webhook,执行我的脚本,并以“TheTemperature is 72 degrees”作为响应 但当我对我的谷歌家庭设备说:“嘿,谷歌,家庭温度”时,它说我的nest设备没有注册,或者类似的东西。也就是说,如果我没有在google ac

我有一个智能家居dialogflow webhook,可以从google actions测试控制台工作,但是当我与google home设备通话时,没有迹象表明我的意图被识别。例如,我在控制台中输入“Home temperature”,我可以看到它调用我的webhook,执行我的脚本,并以“TheTemperature is 72 degrees”作为响应

但当我对我的谷歌家庭设备说:“嘿,谷歌,家庭温度”时,它说我的nest设备没有注册,或者类似的东西。也就是说,如果我没有在google actions注册智能家居行动意向,它会这么说

我无法在文档中找到任何东西,也无法通过网络搜索找到我应该做什么才能让我的谷歌助手设备识别我的自定义意图短语

有人用这个吗?智能家居集成不需要像“嘿,谷歌,问问谁,家里的温度”这样的引导,对吗?这只适用于“对话模式”集成,对吗?我的理解是,“智能家居”模式不需要引入。请纠正我,如果这是不正确的

不管怎样,我通过谷歌主页发出的语音请求都不会被识别

请告诉我,我缺少什么,或者我如何解决这个问题

谢谢


另外,我对堆栈溢出是新手,在另一个组中发布之前,我没有找到这个“dialogflow”组。所以我在这里转载。抱歉,如果这是多余的。我找不到如何删除原始帖子…

听起来我对Dialogflow的“嘿,谷歌,跟你说话…”要求是错误的

“智能家居”模式并不排除这一点。你不能只是说,“嘿,谷歌,家里的温度?”你必须说,“嘿,谷歌,问[我的dialogflow应用程序],家里的温度?”

此外,除非你发布你的应用程序,否则回复总是说,“好吧,这是[my dialogflow app]的测试版本


在这两者之间,它对我来说几乎是一片废墟……在绘图板上。

欢迎来到StackOverflow!使用它的几个技巧。首先,如果你用其他东西标记了它,你可以在这里重新标记它。(你最初标记它的是什么?)第二,这听起来像是一个智能家居问题,应该在google上标记为
操作
,除非您使用Dialogflow工具包(这在智能家居中非常少见),因此您可能需要澄清,因为它会影响如何最好地帮助您。