小编meh*_*met的帖子

Smarthome应用/操作不会出现在家庭控制下的Google助手随播应用中

问题: 我遇到了很长时间的问题,我使用Actions SDK创建的智能家居应用程序并未作为测试应用程序在家庭控制下的Google智能助理应用程序中显示.我尝试了3个不同的帐户,寻找使用相同的帐户登录,从头开始但没有任何帮助!你可以帮助解决这个问题吗,因为我无法测试谷歌助理应用程序的最终用户oAuth流程.这让我无法继续下去,也让我觉得Google Home不是那个准备就绪的产品.

Iam为全球知名的开源项目开发了智能家居应用程序操作,许多用户要求使用Google Home.我的实现几乎完成了,并且它没有出现在助手应用程序中.所以我不能测试,社区也不能测试!

这是我的观点,对Google和Google Home的推出不利.我打开了许多支持票,但仍然没有解决方案.希望开发人员感到负责任并且可以提供帮助.

环境:

  • MacBookAir:Mac OS X 10.12.15
  • 浏览器:Chrome,版本59.0.3071.115(64位)
  • Android智能手机(从Android v6开始)

框架:动作SDK(gactions)

重现步骤:

  • 在https://console.actions.google.com/下创建了一个新项目
  • 在我的项目中添加了Actions SDK并运行以下命令: ./gactions update --action_package action.json --project <project-id>

./gactions --verbose test --action_package action.json --project <project-id>

  • 添加了所有必需的应用程序信息和帐户链接信息
  • 单击TEST(在"提交审阅"旁边)按钮

结果:

我无法使用模拟器,因为当我输入"Talk to"时,我总是得到这个ErrorMessage:"抱歉,此操作在模拟中不可用".如果我在Android设备上打开Goog​​le智能助理并转到"家庭控制"以查看我的测试智能家应用程序,则它不会出现在带有括号等的列表中,例如[test ...].它根本不存在!

我发现其他开发人员在这里遇到了和我一样的问题:https: //github.com/actions-on-google/actionssdk-smart-home-nodejs/issues/1

在这里,您可以在终端中通过gactions命令部署smarthome应用程序:

./gactions --verbose test --action_package action.json --project <project-id>

Checking for updates...

Successfully fetched update metadata

Finished checking for updates -- no updates available

Pushing the app for the Assistant for testing...

POST /v2/users/me/previews/<project- …
Run Code Online (Sandbox Code Playgroud)

actions-on-google google-home google-smart-home

9
推荐指数
1
解决办法
1361
查看次数