首页 > 解决方案 > 无法修改已部署的智能家居操作

问题描述

我们的项目“XY”已经过认证并部署在生产环境中。我们正在将生产从裸机迁移到云平台。在此过程中,我们正在更改 DNS 和域。我们试图实现的唯一更改是更新实现和链接该项目的端点。

根据:https ://developers.google.com/assistant/smarthome/develop/launching#modify-action 我们必须经历3个阶段:

  1. 重新提交您的测试套件结果。
  2. 填写新的认证申请表。
  3. 重新提交您的操作以供审核​​。

第一阶段无法完成:为了运行测试套件:

为什么“B”失败? 启用当前草案进行测试不会反映实现和链接端点的更改。在 Google Home 应用程序的链接过程中,在 [test] 前缀部分下没有选择草稿的选项。我只能看到已通过认证但具有旧端点来实现和链接的已部署版本的链接。测试套件与部署的版本无关。我想针对当前的草案进行测试。

我遇到了同样的问题: Testing the Google Smart Home Action

我该怎么做才能重新提交测试套件结果?

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

解决方案


感谢您指出这一点,我们正在努力改进这一过程。

为了测试您的新配置,我将从您链接的问题中提供部分答案:

将您的操作部署到生产环境后,项目将不再将控制台更改反映到测试代理,直到这些更改被提交和审查。解决此限制的推荐方法是在操作控制台中创建第二个项目,您可以使用它来测试/验证您的更改。

对于部署生产,我建议在不使用测试套件的情况下重新提交新的 Action 版本以供审核。在审核期间,认证团队将与您联系并与您合作,确定这是对现有操作的更新。


推荐阅读