Actions on google 我可以在没有语音命令的情况下从另一个应用程序启动Google Home上的操作吗?

Actions on google 我可以在没有语音命令的情况下从另一个应用程序启动Google Home上的操作吗?,actions-on-google,google-home,Actions On Google,Google Home,我不确定这是否已经可行。我是否可以让另一个应用程序启动到Google Home的操作,而不是让一个人通过与它对话来启动?例如:我想让Smartthings IFTTT让Google Home播放一些东西。以下是几个案例: 案例1:如果我在家里,警报已启动,前门打开,那么Smartthings会打电话给Google home,让它说:前门已打开 案例2:当状态传感器检测到我到达谷歌主页时,谷歌主页向我打招呼,问我是否想玩任何游戏。不幸的是,我不想玩。目前,Google Home没有通知或异步消息。

我不确定这是否已经可行。我是否可以让另一个应用程序启动到Google Home的操作,而不是让一个人通过与它对话来启动?例如:我想让Smartthings IFTTT让Google Home播放一些东西。以下是几个案例:

案例1:如果我在家里,警报已启动,前门打开,那么Smartthings会打电话给Google home,让它说:前门已打开


案例2:当状态传感器检测到我到达谷歌主页时,谷歌主页向我打招呼,问我是否想玩任何游戏。

不幸的是,我不想玩。目前,Google Home没有通知或异步消息。虽然它在一些情况下很有用,但也很可能会大量过度使用通知系统,这会降低其可用性。

您可以通过google cast让设备通话,但只能在您的家庭网络中进行。如果你想从外部触发它,你需要在防火墙上戳一个洞,或者使用ngrok或bst代理,并设置一个“侦听器”,接收事件并向设备发送文本

谢谢你。。。这是非常不幸的。出于好奇,过度使用如何降低可用性?这是一个个人系统,只有你运行的应用程序才会调用它。很有趣。。。你有怎样做的例子吗?有参考资料吗?谢谢下面是一个简单的示例(node.js):。在本例中,设备名称必须是您给设备的长id,而不是这个短名称。您可以通过IP地址找到它。