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

 找回密码
 立即注册
查看: 7916|回复: 11

[求助] 请教HASSOS怎么添加自定义插件

[复制链接]

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
发表于 2021-7-3 21:45:55 | 显示全部楼层 |阅读模式
在config目录下创建了custom_components,把插件复制到这个路径下,可是配置检查始终报错未找到插件,用的是树莓派+HASSOS + Home Assistant OS 6.0

以前用群辉+HASS.io+老版本homeassistant是没问题的,是新版本+HASSOS不支持这种插件安装方式了吗
回复

使用道具 举报

11

主题

80

帖子

584

积分

高级会员

Rank: 4

积分
584
金钱
504
HASS币
0
发表于 2021-7-4 00:21:29 | 显示全部楼层
cd1fb39bd6aa71fd937bbc9ad66d013.png 如果是自己下载后手动上传的  请检查下是不是所有者不对?我是用winscp上传到猫盘的,之前直接从hacs里无法安装,复制也是无法找到插件,后来改了一下所有者,重启就好了!
回复

使用道具 举报

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
 楼主| 发表于 2021-7-4 18:18:02 | 显示全部楼层
ahmengkai 发表于 2021-7-4 00:21
如果是自己下载后手动上传的  请检查下是不是所有者不对?我是用winscp上传到猫盘的,之前直接从hacs里无法 ...

感谢回复,请问你用的是hassos系统吗,winscp怎么通过22222端口登录的,我现在用winscp登录不了hassos,XSHELL可以登录,所以也不知道通过什么途径修改这个所有者
回复

使用道具 举报

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
 楼主| 发表于 2021-7-4 18:34:12 | 显示全部楼层
comeon_000 发表于 2021-7-4 18:18
感谢回复,请问你用的是hassos系统吗,winscp怎么通过22222端口登录的,我现在用winscp登录不了hassos,X ...

bash-5.0# ls -ahl
total 589M
drwxr-xr-x   14 root     root        4.0K Jul  4 18:28 .
drwxr-xr-x    1 root     root        4.0K Jun 21 02:22 ..
-rw-r--r--    1 root     root           8 Jun 21 02:22 .HA_VERSION
drwxr-xr-x    2 root     root        4.0K Jun 15 02:31 .cloud
drwxr-xr-x    2 root     root        4.0K Jul  4 18:27 .storage
-rwxr--r--    1 root     root       52.6K May 21  2020 IF&RF code.txt
-rw-r--r--    1 root     root       17.5K Nov 25  2020 automations.yaml
-rwxr--r--    1 root     root         732 Oct 18  2020 binary_sensors.yaml
drwxr-xr-x    4 root     root        4.0K Jun 15 02:31 blueprints
-rw-r--r--    1 root     root        1.4K Jul  4 00:11 configuration.yaml
drwxr-xr-x    8 root     root        4.0K Jul  4 18:28 custom_components
-rwxr--r--    1 root     root        3.3K Nov 11  2020 customize.yaml
drwxr-xr-x    2 root     root        4.0K Jun 15 02:31 deps
drwxr-xr-x    3 root     root        4.0K Jun 20 22:44 esphome
-rwxr--r--    1 root     root         944 Mar 31  2020 fans.yaml
-rw-r--r--    1 root     root        2.3K Oct 18  2020 groups.yaml
-rw-r--r--    1 root     root      344.7K Jul  4 18:10 home-assistant.log
-rw-r--r--    1 root     root      584.2M Jul  4 18:27 home-assistant_v2.db
-rw-r--r--    1 root     root       32.0K Jul  4 18:28 home-assistant_v2.db-shm
-rw-r--r--    1 root     root        4.3M Jul  4 18:28 home-assistant_v2.db-wal
drwxr-xr-x    9 root     root        4.0K Jun 24 23:26 image
-rwxr--r--    1 root     root         233 Jun 20  2020 input_booleans.yaml
-rwxr--r--    1 root     root         158 Feb 25  2020 input_numbers.yaml
-rwxr--r--    1 root     root         545 Jul  1  2020 input_selects.yaml
-rwxr--r--    1 root     root        1.3K Mar 27  2020 lights.yaml
drwxr-xr-x    5 root     root        4.0K Jun 21 02:01 node-red
-rw-r--r--    1 root     root           0 Jun 15 02:31 scenes.yaml
-rw-r--r--    1 root     root       46.3K Jul  3 20:40 scripts.yaml
-rw-r--r--    1 root     root         161 Jun 15 02:31 secrets.yaml
-rwxr--r--    1 root     root        7.0K Jul  3 23:44 sensors.yaml
drwxr-xr-x    2 root     root        4.0K Jun 20 22:52 ssl
-rwxr--r--    1 root     root        8.8K Jul  3 20:44 switches.yaml
drwxr-xr-x    2 root     root        4.0K Jun 20 22:50 test
-rw-r--r--    1 root     root        8.3K Jun 29 11:43 traccar.xml
drwxr-xr-x    2 root     root        4.0K Jun 15 02:31 tts
drwxr-xr-x    3 root     root        4.0K Jul  4 17:54 zigbee2mqtt
bash-5.0# chown -R sc-homeassistant:homeassistant custom_components/
chown: unknown user/group sc-homeassistant:homeassistant

我在shell下直接修改用户和组,提示没有这个用户和组,是要先添加用户和组信息吗
回复

使用道具 举报

5

主题

259

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
金钱
1331
HASS币
0
发表于 2021-7-4 22:51:45 | 显示全部楼层
在json文件加上版本号 如   "version": "1.0",
回复

使用道具 举报

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
 楼主| 发表于 2021-7-5 23:23:09 | 显示全部楼层
damp521 发表于 2021-7-4 22:51
在json文件加上版本号 如   "version": "1.0",

是在manifest.json文件里加吗,类似下面这样,尝试了一下好像没有效果
{
    "domain": "rokid_webhook",
    "name": "rokid webhook",
        "version": "1.0",
    "documentation": "https://developer.rokid.com/docs/rokid-homebase-docs/webhook/",
    "dependencies": [],
    "codeowners": [],
    "requirements": []
  }
回复

使用道具 举报

5

主题

259

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
金钱
1331
HASS币
0
发表于 2021-7-6 13:32:41 | 显示全部楼层
comeon_000 发表于 2021-7-5 23:23
是在manifest.json文件里加吗,类似下面这样,尝试了一下好像没有效果
{
    "domain": "rokid_webhook", ...

没对齐吧,官方要求6月之后的插件要加版本号的
回复

使用道具 举报

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
 楼主| 发表于 2021-7-6 15:35:50 来自手机 | 显示全部楼层
本帖最后由 comeon_000 于 2021-7-6 16:08 编辑
damp521 发表于 2021-7-6 13:32
没对齐吧,官方要求6月之后的插件要加版本号的

对齐了,这是加了颜色标注后显示有点偏,我再检查看看另外请教一下,这种场景下仍然支持直接将插件拷贝到customer components文件夹下的安装方式吧
回复

使用道具 举报

5

主题

259

帖子

1590

积分

金牌会员

Rank: 6Rank: 6

积分
1590
金钱
1331
HASS币
0
发表于 2021-7-6 17:20:11 | 显示全部楼层
应该是支持的,找找别的原因
回复

使用道具 举报

106

主题

551

帖子

2763

积分

金牌会员

Rank: 6Rank: 6

积分
2763
金钱
2212
HASS币
20
 楼主| 发表于 2021-7-6 22:21:42 | 显示全部楼层
damp521 发表于 2021-7-6 17:20
应该是支持的,找找别的原因

找到问题原因了,HASSOS系统好像生成不了“__pycache__”这个文件夹,直接把老hass.io系统里生成的这个文件夹一起考过来就能用了……
但是还不明白是为什么
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-22 12:56 , Processed in 0.280531 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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