如何在Google Nest设备上运行本地履行应用程序

问题描述 投票:0回答:1

我正在尝试通过Google Nest设备对智能电视进行语音控制。我制作了一个本地履行应用程序,并将节点和Web的两个捆绑包上传到了操作控制台。当我尝试通过chrome:// inspect进行调试时,成功发现后,网络版本无法连接到电视。当我尝试在终端中运行node bundle-node.js时,它抛出了ReferenceError: smarthome is not defined

所以我想知道Google Nest设备如何利用这两个捆绑软件? Google Nest设备可以使用哪个版本?我假设选择节点版本,而使用Web版本进行调试。如果我的假设成立,那么如何在节点env中解决对smarthome的依赖性?感谢您的帮助。

google-smart-home local-fulfillment
1个回答
0
投票

以起点查看《本地实现指南》的test and debug部分。根据您的问题,有几个要点:

  • 您需要上载捆绑包以提交生产,但是在测试期间,您应该自行托管本地实现,并在输入测试URL字段中输入该值。
  • Local Home SDK仅存在于Home / Nest设备上,因此您当前无法在本地计算机上进行测试或调试。您必须按照指南中的说明将代码加载到设备上,然后使用chrome://inspect
  • 今天测试集成时,请使用web捆绑包。这是将在家用扬声器和Nest显示器上运行的版本。
热门问题
推荐问题
最新问题