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

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

[流程系列] 想让Node-RED读取存储的文本文件,为什么提示找不到文件?

[复制链接]

6

主题

117

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
897
HASS币
0
发表于 2023-8-24 15:15:14 | 显示全部楼层 |阅读模式
想让Node-RED读取存储的文本文件,为什么用了常用的exec节点和read file节点,都提示找不到文件?

1.png
2.png
回复

使用道具 举报

10

主题

1374

帖子

4389

积分

论坛元老

Rank: 8Rank: 8

积分
4389
金钱
3015
HASS币
0
发表于 2023-8-24 15:54:47 | 显示全部楼层
地址不对呀
回复

使用道具 举报

1

主题

49

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
金钱
297
HASS币
0
发表于 2023-8-24 16:12:11 | 显示全部楼层
docker容器没有访问宿主机的路径
回复

使用道具 举报

6

主题

117

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
897
HASS币
0
 楼主| 发表于 2023-8-24 16:40:15 | 显示全部楼层
本帖最后由 yuejr 于 2023-8-24 16:41 编辑

NR和HA都是安装在容器里的,请问地址或路径该怎么填写?
回复

使用道具 举报

14

主题

430

帖子

2713

积分

金牌会员

Rank: 6Rank: 6

积分
2713
金钱
2283
HASS币
0
发表于 2023-8-24 21:12:45 | 显示全部楼层
你这个访问的目录要挂载进node red 容器才行,直接访问肯定出错
若然,一切若然~
回复

使用道具 举报

6

主题

117

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
897
HASS币
0
 楼主| 发表于 2023-8-25 08:49:09 | 显示全部楼层
谢谢,已经挂载了
回复

使用道具 举报

0

主题

34

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
140
HASS币
0
发表于 2023-12-14 09:17:06 | 显示全部楼层
yuejr 发表于 2023-8-25 08:49
谢谢,已经挂载了

你是咋挂载的,我直接访问flows,也没办法读取歌曲列表
回复

使用道具 举报

0

主题

34

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
140
HASS币
0
发表于 2023-12-18 14:46:06 | 显示全部楼层
yuejr 发表于 2023-8-25 08:49
谢谢,已经挂载了

你是怎么挂载的,麻烦能说下吗?
回复

使用道具 举报

6

主题

117

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
金钱
897
HASS币
0
 楼主| 发表于 2023-12-18 18:39:59 | 显示全部楼层
本帖最后由 yuejr 于 2023-12-18 18:46 编辑

我记得是先用docker stop node-red把node-red关掉,然后用”sudo docker run -it -p 1880:1880 -v /1106:/data --name Node-RED nodered/node-red“这个带加载项的安装命令把node-red重新安装了一下,重启后就能用了。/1106的意思是先在设备的根目录下建一个1106的空文件夹用来放想调用的歌曲或文本,/data就是你node-red里的挂载文件夹名字。重启好node-red之后,把歌曲“孤勇者.mp3"上传到1106文件夹里,node-red里使用”/data/孤勇者.mp3“的调用路径就能用了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 17:15 , Processed in 0.068123 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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