找回密码
 立即注册
查看: 1080|回复: 8

[求助] docker HA怎么装node-red

[复制链接]

1

主题

1

回帖

26

积分

新手上路

积分
26
金钱
24
HASS币
0
发表于 2024-11-5 12:55:53 | 显示全部楼层 |阅读模式
我是部署在极空间NAS上的docker HA,这两天在研究怎么给HA装node-red,但是docker版的没有加载项,求问大佬们现在改怎么办?

我现在是在docker上部署好了HA和node-red的docker,在HACS装了一个Node-RED Companion(不知道是否有用,搜到了就先装了),然后看大佬教学在configuration.yaml上加了侧边栏的配置,但添加完了以后重新加载HA就报错进安全模式了
panel_iframe:
  node_red:
    title: node_red
    icon: mdi:vector-polyline
    url: 本地IP:1880/
求问大佬们我这里是哪里有问题,我该如何给docker版的HA装上node-red,我是NAS小白docker,这个是不是需要通过虚拟机操作?
回复

使用道具 举报

3

主题

135

回帖

1075

积分

金牌会员

积分
1075
金钱
937
HASS币
0
发表于 2024-11-5 16:39:29 | 显示全部楼层
本帖最后由 foxad 于 2024-11-5 16:42 编辑
docker run -d -p 1880:1880 --name nodered -v /docker/nodered:/data --user=root nodered/node-red-docker:latest

docker中的nr不能作为ha的加载项存在,需要单独安装。安装后,需要在nr中配置和ha的互通。

  • 获得长期访问令牌

    • 点击ha的用户名,到账户设置,点击安全,到最下面的 长期访问令牌  
    • 点击创建令牌,给它取一个名字,点击确定后,会生成一个字符串,将字符串复制并保存。   
  • 添加nr的插件  

    • 点击nr右上角的菜单(三个横线),点击节点管理  
    • 弹出的界面中,点击安装标签  
    • 搜索 home-assistant-websocket 并安装。  
  • 配置NR和ha的互通  - 当安装了ha的插件后,nr的侧边节点应该有 home assistant 的标签,点击标签,随便拖一个节点到工作区

    • 双击节点,打开节点配置。点击Server项目后的加号
    • URL为ha的访问地址,容器部署请勿填写localhost或者127.0.0.1。可以填写宿主机的ip或ha容器的ip。
    • 访问令牌为前面ha生成的 长期访问令牌.

回复

使用道具 举报

1

主题

1

回帖

26

积分

新手上路

积分
26
金钱
24
HASS币
0
 楼主| 发表于 2024-11-5 20:56:45 | 显示全部楼层
foxad 发表于 2024-11-5 16:39
[md]
```
docker run -d -p 1880:1880 --name nodered -v /docker/nodered:/data --user=root nodered/node ...

感谢大佬!可以了
回复

使用道具 举报

0

主题

2

回帖

28

积分

新手上路

积分
28
金钱
26
HASS币
0
发表于 2024-12-29 15:32:23 | 显示全部楼层
本帖最后由 [email protected] 于 2024-12-30 11:11 编辑
LuaNMaT 发表于 2024-11-5 20:56
感谢大佬!可以了
大佬我弄完就显示这个,配置警告Integration error: panel_iframe - Integration 'panel_iframe' not found.,这个怎么弄呢??

回复

使用道具 举报

xls 

3

主题

17

回帖

154

积分

注册会员

积分
154
金钱
134
HASS币
0
发表于 2025-2-23 11:09:07 | 显示全部楼层
foxad 发表于 2024-11-5 16:39
[md]
```
docker run -d -p 1880:1880 --name nodered -v /docker/nodered:/data --user=root nodered/node ...

请教下 nr已经安装了,也配置了长令牌,但是ha左侧里就是没有nr,要怎么办
回复

使用道具 举报

3

主题

135

回帖

1075

积分

金牌会员

积分
1075
金钱
937
HASS币
0
发表于 2025-2-23 16:54:35 | 显示全部楼层
xls 发表于 2025-2-23 11:09
请教下 nr已经安装了,也配置了长令牌,但是ha左侧里就是没有nr,要怎么办 ...

docker装的nr 是单独访问的。访问你ha的地址加端口1880即可。如果想集成到ha的界面上的话,找一个侧边栏编辑器的插件,但是那样只能局域网内使用。如果想在外面用的话,就要做反代。ha本身好像可以做,但是我没研究过。
回复

使用道具 举报

xls 

3

主题

17

回帖

154

积分

注册会员

积分
154
金钱
134
HASS币
0
发表于 2025-2-23 21:48:14 | 显示全部楼层
foxad 发表于 2025-2-23 16:54
docker装的nr 是单独访问的。访问你ha的地址加端口1880即可。如果想集成到ha的界面上的话,找一个侧边栏编 ...

nr是可以单独访问了,但是没集成到ha上,nr添加了home-assistant-websocket并配置了,就可以控制ha实体了是吗
回复

使用道具 举报

3

主题

135

回帖

1075

积分

金牌会员

积分
1075
金钱
937
HASS币
0
发表于 2025-2-24 08:28:53 | 显示全部楼层
本帖最后由 foxad 于 2025-2-24 08:32 编辑

@xls
只要添加了并配置长期访问密钥就可以进行测试了。拖一个获取状态的节点配置好参数 使用inject进行输入,使用debug监视输出。详细的信息 论坛里有帖子描述。https://bbs.hassbian.com/thread-2391-1-1.html

回复

使用道具 举报

14

主题

71

回帖

362

积分

中级会员

积分
362
金钱
277
HASS币
0
发表于 2025-2-25 21:30:52 | 显示全部楼层
设置 - 仪表盘 - 添加仪表盘 - 网页   然后输入内网nodered,好像效果是一样的,侧边栏就可以出来了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 12:24 , Processed in 0.074651 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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