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

标题: Integration 'XXX' not found [打印本页]

作者: eternitysyq    时间: 2021-9-22 11:48
标题: Integration 'XXX' not found
本帖最后由 eternitysyq 于 2021-9-22 13:15 编辑

HA升级到2021.9.6后,原有的几个自定义组件均显示Integration 'XXX' not found,组件的目录没有变,还是放在custom_components里面,configuration.yaml也没有变,以前用0.99.3是正常的。
请问这个2021.9.6是修改了什么规则吗?
以易来的凉霸为例,该怎么改呢
https://github.com/fineemb/Yeelink-ven-fan

作者: XCray    时间: 2021-9-22 12:48
兄dei,这都解放了很多年了……
作者: eternitysyq    时间: 2021-9-22 12:50
XCray 发表于 2021-9-22 12:48
兄dei,这都解放了很多年了……

大佬,能否指点一下
作者: 南柯醉一梦丶    时间: 2021-9-22 13:09
0.99.3。。。。。牛逼 真敢升级啊
作者: bainiu    时间: 2021-9-22 15:35
删掉custom_components文件夹下旧的集成,重启下载新的集成安装。
作者: XCray    时间: 2021-9-22 16:16
忘记从哪个版本开始,对定制组件代码增加了新的要求,你可以搜一下,记得当时有好几个帖子说这事儿。

能找到可以匹配新版ha的代码最好,找不到的话就自己改。

实在不行,要么放弃这个东西的接入、要么回到老版本ha。
作者: eternitysyq    时间: 2021-9-22 16:27
本帖最后由 eternitysyq 于 2021-9-22 16:29 编辑
XCray 发表于 2021-9-22 16:16
忘记从哪个版本开始,对定制组件代码增加了新的要求,你可以搜一下,记得当时有好几个帖子说这事儿。

能找 ...

我知道这个事,目录结构改了,0.92或者是更早的版本用的是旧结构,0.99.3用的是新结构,我的组件已经进行了修改,适配了新结构。但是装上2021.9.6之后又找不到了
作者: Vizards    时间: 2021-9-22 19:32
可以去 log 里看看启动的报错,我上次升级到2021.9.6之后也和你一样的报错, 看到 log 里详情说是因为插件的 manifest.json 里面没有 version 字段,所以 hass 不认这个 integration 了。我就手动给这些插件加了 version,就可以了
作者: eternitysyq    时间: 2021-9-23 09:28
Vizards 发表于 2021-9-22 19:32
可以去 log 里看看启动的报错,我上次升级到2021.9.6之后也和你一样的报错, 看到 log 里详情说是因为插件 ...

好嘞,谢谢哈





欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5