对于节点红色和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服务器即可正常工作?
答案 0 :(得分:0)
从该节点的文档中:
该节点运行Express Web服务器以侦听来自 谷歌。通过使用来自Node Red的单独的Web服务器,它可以 节点以侦听其他端口。这使动作监听器能够 暴露在互联网上,而Node Red的其余部分也没有 裸露。 Web服务器需要运行HTTPS,因此您将需要SSL 证书。自签名证书还可以
您将需要设置端口转发或其他方式才能将此快速端点公开给Internet。 Google Assistant服务器需要能够到达此端点才能正常工作。