请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 263|回复: 5

[技术探讨] 关于homeasistant挂载nas目录的问题

[复制链接]

5

主题

90

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
金钱
252
HASS币
0
发表于 2023-1-20 12:12:36 | 显示全部楼层 |阅读模式
试过很多次挂载不成功, smb协议的
错误如下,有人碰到过吗?试过修改vers 还是不行,nas目录确定可以访问的。用户密码也没问题。


Logger: homeassistant.components.shell_command
Source: /usr/src/homeassistant/homeassistant/components/shell_command/__init__.py:115
Integration: Shell Command (documentation, issues)
First occurred: 2023年1月18日 17:00:55 (1 occurrences)
Last logged: 2023年1月18日 17:00:55

Error running command: `mkdir -p /media/nasfiles;mount -t cifs -o vers=3.0,noserverino,username=admin,password=a3360059,domain=WORKGROUP //192.168.100.172/video/ceshitongbu /media/nasfiles`, return code: 255
NoneType: None


回复

使用道具 举报

11

主题

141

帖子

1079

积分

金牌会员

Rank: 6Rank: 6

积分
1079
金钱
938
HASS币
0
发表于 2023-1-22 09:31:06 | 显示全部楼层
之前折腾时也遇到过类似情况,返回错误代码255,好像是shell command命令权限的问题,你要把命令具体内容检查下。没有看到你的命令,也无法给您建议
回复

使用道具 举报

5

主题

90

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
金钱
252
HASS币
0
 楼主| 发表于 2023-1-22 16:40:54 | 显示全部楼层
cjnt007 发表于 2023-1-22 09:31
之前折腾时也遇到过类似情况,返回错误代码255,好像是shell command命令权限的问题,你要把命令具体内容检 ...

命令内容在错误日志里面呀
回复

使用道具 举报

5

主题

90

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
金钱
252
HASS币
0
 楼主| 发表于 2023-1-22 16:41:55 | 显示全部楼层
cjnt007 发表于 2023-1-22 09:31
之前折腾时也遇到过类似情况,返回错误代码255,好像是shell command命令权限的问题,你要把命令具体内容检 ...

上面都贴出来了。  mkdir -p /media/nasfiles;mount -t cifs -o vers=3.0,noserverino,username=admin,password=a3360059,domain=WORKGROUP //192.168.100.172/video/ceshitongbu /media/nasfiles
回复

使用道具 举报

11

主题

141

帖子

1079

积分

金牌会员

Rank: 6Rank: 6

积分
1079
金钱
938
HASS币
0
发表于 2023-1-23 10:33:31 | 显示全部楼层
shell command的运行环境是supervisor,以hassio为例(hassOS类似),可以先进入到此环境来测试,具体思路如下,供参考:
1、登录到ssh。
2、运行docker ps查看docker容器。
3、运行docker exec -it hassio_supervisor bash进入supervisor容器,“hassio_supervisor ”确认同第2步查看到的名称一致。
4、依次测试你的shell command里的命令,查看问题出在哪里?
5、运行exit退出容器。

另外在shell command里使用相关命令和参数时要考虑转义字符的影响
回复

使用道具 举报

5

主题

90

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
金钱
252
HASS币
0
 楼主| 发表于 2023-1-23 10:57:47 | 显示全部楼层
cjnt007 发表于 2023-1-23 10:33
shell command的运行环境是supervisor,以hassio为例(hassOS类似),可以先进入到此环境来测试,具体思路 ...

这个也试过  提示无权限 微信图片_20230123105712.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2023-2-7 23:19 , Processed in 0.059392 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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