『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7997|回复: 15

[技术探讨] 【已解决】请教大佬们关于nodered和企业微信推送相关问题.

[复制链接]

39

主题

477

帖子

2689

积分

金牌会员

Rank: 6Rank: 6

积分
2689
金钱
2212
HASS币
10
发表于 2020-11-5 22:14:39 | 显示全部楼层 |阅读模式
本帖最后由 yinghu183 于 2020-11-6 11:40 编辑

我的nodered是在黑群的docker中安装的,另外我搞了一个3322域名,在路由器中将1880端口转发以后,现在是内网IP:1880以及3322域名:1880都可以正常访问noderd。可是我在安装nodered的时候明明设置了3001端口,为啥不管内网IP还是域名加上3001都无法访问nodered呢?
9999.png

然后就是我为啥非得搞个3001端口出来,在@flashsofthttps://bbs.hassbian.com/thread-7205-1-1.html这个帖子里,有这么一个设置如图
7777.png

这里用到了3001端口,然后问题就出现了,在企业微信里,总是出现如下图错误
888.png

所以我现在有几个问题不明白:
1、IP:3001端口为啥无法访问nodered,能够使用3001端口访问nodered是不是使用微信推送的前提条件?

2、是先设置保存好如下界面还是要现在nodered中部署好再来设置如下图内容。我自己感觉应该是先在nodered中部署好端口、url、token、key,然后再到这里面输入保存,可是每次都会出现
openapi回调地址请求不通过
,是不是因为前面3001端口没法访问nodered的原因呢?



6666.png






回复

使用道具 举报

71

主题

1146

帖子

6323

积分

论坛元老

Rank: 8Rank: 8

积分
6323
金钱
5172
HASS币
30
发表于 2020-11-6 04:08:50 | 显示全部楼层
首先需要确认你的路由器是否获得公网ip了。电信宽带公网ip需要申请的,不然是内网ip,是无法使用的。
回复

使用道具 举报

39

主题

477

帖子

2689

积分

金牌会员

Rank: 6Rank: 6

积分
2689
金钱
2212
HASS币
10
 楼主| 发表于 2020-11-6 08:06:55 | 显示全部楼层
xuyang 发表于 2020-11-6 04:08
首先需要确认你的路由器是否获得公网ip了。电信宽带公网ip需要申请的,不然是内网ip,是无法使用的。 ...

家里是动态公网IP,我向电信申请的。用3322的域名:端口一直可以访问的。
回复

使用道具 举报

4

主题

339

帖子

3206

积分

论坛元老

Rank: 8Rank: 8

积分
3206
金钱
2867
HASS币
0
发表于 2020-11-6 08:16:49 | 显示全部楼层
我也在这里提个问题,希望有大佬能看见,用hassio内的Supervisor安装的Node-red应该怎么手动设置端口,网页配置里,没看到!
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2020-11-6 09:24:33 | 显示全部楼层
georgewu57 发表于 2020-11-6 08:16
我也在这里提个问题,希望有大佬能看见,用hassio内的Supervisor安装的Node-red应该怎么手动设置端口,网页 ...

hassio 的 node-red 默认是使用 host 建立容器,所以不需要设置。只要端口不和宿主其他端口冲突即可。https://github.com/hassio-addons ... red/config.json#L25
Nero
回复

使用道具 举报

4

主题

339

帖子

3206

积分

论坛元老

Rank: 8Rank: 8

积分
3206
金钱
2867
HASS币
0
发表于 2020-11-6 09:35:35 | 显示全部楼层
neroxps 发表于 2020-11-6 09:24
hassio 的 node-red 默认是使用 host 建立容器,所以不需要设置。只要端口不和宿主其他端口冲突即可。htt ...

OK,多谢答疑!
回复

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
金钱
10
HASS币
0
发表于 2021-7-29 10:36:34 | 显示全部楼层
楼主问题解决了吗,麻烦告知如何解决。我也遇到你一样的问题和疑问。
回复

使用道具 举报

39

主题

477

帖子

2689

积分

金牌会员

Rank: 6Rank: 6

积分
2689
金钱
2212
HASS币
10
 楼主| 发表于 2021-7-29 12:27:03 | 显示全部楼层
wildiwld 发表于 2021-7-29 10:36
楼主问题解决了吗,麻烦告知如何解决。我也遇到你一样的问题和疑问。

我的是解决了,但是抱歉我忘记怎么解决的了。。。。我也忘记了留下文档记录。
你看下你路由器里是不是都已经把3001端口做了转发。
回复

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
金钱
10
HASS币
0
发表于 2021-7-29 15:22:47 | 显示全部楼层
yinghu183 发表于 2021-7-29 12:27
我的是解决了,但是抱歉我忘记怎么解决的了。。。。我也忘记了留下文档记录。
你看下你路由器里是不是都 ...

好吧,都转发了,和你的疑问也一样
回复

使用道具 举报

0

主题

11

帖子

58

积分

注册会员

Rank: 2

积分
58
金钱
46
HASS币
0
发表于 2022-2-3 19:28:48 | 显示全部楼层
遇到一样的坑,在这里回复一下
1、需要在nodered上新建一个微信服务端,填上3001,代表使用nodered的3001端口和企业微信通信。(相当于架设了一个服务器)
2、设置完成后,再上路由器开放3001端口(开放公网访问)
3、在企业微信侧保存,验证通过。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-28 18:06 , Processed in 0.066914 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表