让node-red与Google助手一起工作

时间:2018-11-14 07:57:26

标签: node-red

对于节点红色和Sensehat以及整个物联网而言,这是全新的。

我关注了以下文章: https://flows.nodered.org/node/node-red-contrib-google-action

一切正常,直到需要测试的部分为止。 Google操作遇到错误,提示: "xxx isn't responding right now. Try again soon." (where xxx is my project name).

此外,在 google action 节点中,我不知道如何找到其路径的“ SSL私钥文件”和“ SSL证书文件”。

我已经尝试过创建私钥和证书的指南,并且在完成所有操作后,当我尝试引导node-red时,它说访问被拒绝,并且我的node-red无法启动。.

编辑: 这是一个学校项目,因此每一个都是本地的,位于具有Internet访问权限(没有VPN等)的普通路由器下

问题2: 根据此链接: https://flows.nodered.org/node/node-red-contrib-google-action 我只需要一个https Web服务器即可正常工作?

1 个答案:

答案 0 :(得分:0)

从该节点的文档中:

  

该节点运行Express Web服务器以侦听来自   谷歌。通过使用来自Node Red的单独的Web服务器,它可以   节点以侦听其他端口。这使动作监听器能够   暴露在互联网上,而Node Red的其余部分也没有   裸露。 Web服务器需要运行HTTPS,因此您将需要SSL   证书。自签名证书还可以

您将需要设置端口转发或其他方式才能将此快速端点公开给Internet。 Google Assistant服务器需要能够到达此端点才能正常工作。