仍然无法在Google Home App上使用Action SDK找到Google动作

时间:2017-07-08 13:54:28

标签: actions-on-google google-smart-home

我正在开发Google智能家居应用程序,并且我遵循官方开发文档。

  1. 在Google控制台中创建我的项目

  2. ' gactions update --action_project action.json --project {myproject}'

  3. 填写必要的信息,包括应用信息,帐户关联;

  4. ' gactions test --action_project action.json --project {myproject}'

  5. 我已经尝试了很多次,即使我使用了其他的accout,也创造了它。但结果是相同的,我的智能家居应用程序仍未出现在我的谷歌主页。

    有人说他们创建了自己的应用,并且会在“测试”之后出现在[test] {project_name}之类的家庭控制部分。但它对我不起作用。非常沮丧。这一步阻止了我的进一步工作多天。

    此外,我想确认以下问题:

    1. 当我创建智能家居应用时,该部分是这样的:
    2. 从Actions SDK添加的操作

      行动:(这个地方很简陋,这是正常的吗?还是缺少像代理人那样的东西)

      1. 智能家居应用程序处于测试模式时,需要与Google Home扬声器进行纯语音对话,或者在“gions test'
      2. 之后直接出现在Google Home App中?

        任何帮助将不胜感激!

        my action.json:{" actions":[{" name":" actions.devices"," deviceControl":{ },"履行":{" conversationName":"自动化" }},"对话":{"自动化" :{" name":" automation"," url":" https://xxxxx" }}

1 个答案:

答案 0 :(得分:0)

第一次运行它可能会有点痛苦。以下是我要做的工作。

  1. 确保您已填写操作控制台上的所有详细信息。
  2. 点击“测试”按钮启动您的应用。
  3. 从模拟器中输入Talk to。它可能会要求您登录。<​​/ li>
  4. 如果您可以看到应用的响应。然后它应该在您的谷歌主页上工作。
  5. 请注意,如果您将测试应用程序闲置太久,您的测试应用程序将会过期。您需要单击测试按钮再次运行它,否则您的谷歌主页将无法为您的应用程序提供午餐。
  6. 此外,在您的action.json中,如果您指向打算使用webhook,请确保您可以通过Google访问您的webhook。