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

 找回密码
 立即注册
查看: 2873|回复: 18

[求助] node red关于http in 节点问题

[复制链接]

1

主题

47

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
665
HASS币
0
发表于 2021-12-20 21:07:05 | 显示全部楼层 |阅读模式
小白,node red 的http in 节点设置url为/home, node red也配置了用户密码,浏览器访问地址是 http://192.168.2.64:1880/endpoint/home,用node red配置里的账号密码登录不进去,始终不成功,一直get不到http in,不知道哪里问题
屏幕快照 2021-12-20 下午8.59.02.png
屏幕快照 2021-12-20 下午9.00.00.png
屏幕快照 2021-12-20 下午9.03.52.png
回复

使用道具 举报

14

主题

430

帖子

2697

积分

金牌会员

Rank: 6Rank: 6

积分
2697
金钱
2267
HASS币
0
发表于 2021-12-21 03:40:04 来自手机 | 显示全部楼层
不是add on环境,docker装的nodered,直接ip:1880/home就行,你可以试试?
回复

使用道具 举报

1

主题

47

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
665
HASS币
0
 楼主| 发表于 2021-12-21 07:31:03 | 显示全部楼层
ylilike 发表于 2021-12-21 03:40
不是add on环境,docker装的nodered,直接ip:1880/home就行,你可以试试?

我正是add on环境,也试过不加endpoint直接访问,显示 Cannot GET /home
回复

使用道具 举报

75

主题

1976

帖子

8179

积分

元老级技术达人

积分
8179
金钱
6153
HASS币
430

活跃会员教程狂人

发表于 2021-12-21 07:35:27 | 显示全部楼层
本帖最后由 咸味土豆 于 2021-12-21 07:36 编辑

addon插件版的nr ,配置里面设置一下credential_secret,然后web端口的80映射为1880,用ha的登陆用户名和密码
所有过往,皆为序章。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2021-12-21 08:39:04 | 显示全部楼层
本帖最后由 neroxps 于 2021-12-21 08:42 编辑

如果 addons 配置文件里面配置了 http_node 账号密码。那么账号密码就是它

http_node:
  username: MarryPoppins
  password: Supercalifragilisticexpialidocious

而不是 homeassistant 的账号密码
另外 http in 必须跟 http response 状态码可以写 200

评分

参与人数 1金钱 +8 收起 理由
dscao + 8 这个正解,刚测试验证了。

查看全部评分

Nero
回复

使用道具 举报

1

主题

47

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
665
HASS币
0
 楼主| 发表于 2021-12-21 09:22:39 | 显示全部楼层
咸味土豆 发表于 2021-12-21 07:35
addon插件版的nr ,配置里面设置一下credential_secret,然后web端口的80映射为1880,用ha的登陆用户名和密 ...

credential_secret设置了,端口默认是映射为1880,也尝试过用ha的用户名和密码登录(其实跟nodered用户名密码一样),顺便把浏览器cookie清空,换safari,chrome浏览器都不行,能打开网页要求输入用户名密码,但就是输什么都没用
回复

使用道具 举报

1

主题

47

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
665
HASS币
0
 楼主| 发表于 2021-12-21 09:27:10 | 显示全部楼层
neroxps 发表于 2021-12-21 08:39
如果 addons 配置文件里面配置了 http_node 账号密码。那么账号密码就是它

http_node:

对,我配置了http_node用户名密和码应该登录是这个(ha和nodered用户名密码设为一样的了),但还是不行,论坛搜索几个帖子,我的设置应该正确,但不知道为什么不行,清空浏览器cookie,换浏览器也尝试过,能打开/endpoint/home网页,就是输用户名密码错误进不去
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24293
金钱
22862
HASS币
290
发表于 2021-12-21 10:40:59 | 显示全部楼层
ylilike 发表于 2021-12-21 03:40
不是add on环境,docker装的nodered,直接ip:1880/home就行,你可以试试?

如5楼所说, http in 必须跟 http response 状态,楼主的流中没有后续状态返回,所以出现了这个情况。
回复

使用道具 举报

1

主题

47

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
665
HASS币
0
 楼主| 发表于 2021-12-21 11:57:24 | 显示全部楼层
dscao 发表于 2021-12-21 10:40
如5楼所说, http in 必须跟 http response 状态,楼主的流中没有后续状态返回,所以出现了这个情况。 ...

是这样设置吗,还是不行
截屏2021-12-21 上午11.56.34.png
回复

使用道具 举报

9

主题

106

帖子

1434

积分

金牌会员

Rank: 6Rank: 6

积分
1434
金钱
1328
HASS币
0
发表于 2021-12-21 15:12:51 | 显示全部楼层
咸味土豆 发表于 2021-12-21 07:35
addon插件版的nr ,配置里面设置一下credential_secret,然后web端口的80映射为1880,用ha的登陆用户名和密 ...

土豆大大,新手推荐玩哪款UI
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 15:36 , Processed in 0.147864 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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