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

 找回密码
 立即注册
楼主: muxiachuixue

[学习笔记] 干货:解决supervisor商店插件add-ons无法加载的问题

  [复制链接]

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2021-12-23 14:43:54 | 显示全部楼层
本帖最后由 neroxps 于 2021-12-23 14:46 编辑
muxiachuixue 发表于 2021-12-23 08:33
supervisor更新后,程序也会检查下载源,如果发现下载源又变成github了,会自动给你替换为国内镜像。
这个 ...

话说 supervisor 容器更新的话 /replace_supervisor_addon_url.sh 也会没了吧~ 应该丢到 /data 下 supervisor 默认这个目录是持久化的。
Nero
回复

使用道具 举报

3

主题

222

帖子

3025

积分

元老级技术达人

积分
3025
金钱
2798
HASS币
10
发表于 2021-12-23 14:50:37 | 显示全部楼层
n大提醒, 放data目录里就应该可以避免脚本消失,supervisor的根目录属于data volume里吗
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
 楼主| 发表于 2021-12-23 15:28:50 | 显示全部楼层
blindlight 发表于 2021-12-23 14:50
n大提醒, 放data目录里就应该可以避免脚本消失,supervisor的根目录属于data volume里吗 ...

supervisor 更新应该是不会覆盖根目录下文件的,下次更新的时候我留意一下。不过为了安全起见,放/data下面肯定就OK了,或者放/data/homeassistant 下面,直接对应HA docker里面的/config目录
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
 楼主| 发表于 2021-12-23 15:32:46 | 显示全部楼层
neroxps 发表于 2021-12-23 14:43
话说 supervisor 容器更新的话 /replace_supervisor_addon_url.sh 也会没了吧~ 应该丢到 /data 下 supervi ...

感谢n大提醒,个人感觉supervisor 根目录下的文件应该不会覆盖,下次更新的时候我留意一下,不过为了安全起见,帖子还是改成放到/data 目录下了
回复

使用道具 举报

0

主题

210

帖子

2167

积分

金牌会员

Rank: 6Rank: 6

积分
2167
金钱
1957
HASS币
0
发表于 2021-12-23 17:34:03 | 显示全部楼层
本帖最后由 sxrcm 于 2021-12-23 17:36 编辑

大佬又来解决小白实际问题了,赞一个。那个脚本文件还是放在/data/homeassistant目录下保险
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
 楼主| 发表于 2021-12-23 18:01:22 | 显示全部楼层
sxrcm 发表于 2021-12-23 17:34
大佬又来解决小白实际问题了,赞一个。那个脚本文件还是放在/data/homeassistant目录下保险
...

/data 和 /data/homeassistant  都没问题,如果你改了目录,记得把定时任务里面的路径也改了
回复

使用道具 举报

0

主题

210

帖子

2167

积分

金牌会员

Rank: 6Rank: 6

积分
2167
金钱
1957
HASS币
0
发表于 2021-12-23 18:15:14 | 显示全部楼层
本帖最后由 sxrcm 于 2021-12-23 18:16 编辑
muxiachuixue 发表于 2021-12-23 18:01
/data 和 /data/homeassistant  都没问题,如果你改了目录,记得把定时任务里面的路径也改了 ...

在supervisor下执行文件出错,我还是继续用更新supervisor中的Hosts吧,目前还正常。另外,用了你那个国内源后,原来已经安装的插件在ADD ON中不会绿色提示已安装项目。
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
 楼主| 发表于 2021-12-23 18:17:14 | 显示全部楼层
sxrcm 发表于 2021-12-23 18:15
在supervisor下执行文件出错,我还是继续用更新supervisor中的Hosts吧,目前还正常。 ...

看看报错什么。supervisor的hosts我也弄了,还是不稳定。只要访问不到github,程序就会自动把插件全部删除。。。
回复

使用道具 举报

0

主题

210

帖子

2167

积分

金牌会员

Rank: 6Rank: 6

积分
2167
金钱
1957
HASS币
0
发表于 2021-12-23 18:23:14 | 显示全部楼层
muxiachuixue 发表于 2021-12-23 18:17
看看报错什么。supervisor的hosts我也弄了,还是不稳定。只要访问不到github,程序就会自动把插件全部删 ...

bash-5.1# sh /data/homeassistant/replace_supervisor_addon_url.sh
: not foundssistant/replace_supervisor_addon_url.sh: line 2:
: not foundssistant/replace_supervisor_addon_url.sh: line 4:
/data/homeassistant/replace_supervisor_addon_url.sh: line 9: syntax error: unexpected end of file (expecting "fi")
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
 楼主| 发表于 2021-12-23 18:56:35 | 显示全部楼层
sxrcm 发表于 2021-12-23 18:23
bash-5.1# sh /data/homeassistant/replace_supervisor_addon_url.sh
: not foundssistant/replace_super ...

重新改了一下,你按照新的流程做一次,论坛的编辑器粘贴的时候,最后一个fi 给自动删掉了。。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 20:15 , Processed in 0.052136 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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