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

 找回密码
 立即注册
查看: 5688|回复: 14

[经验分享] Home Assistant 2022.2.0有些自定义组件出错的解决方法

[复制链接]

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
发表于 2022-2-3 14:58:08 | 显示全部楼层 |阅读模式
本帖最后由 dscao 于 2022-2-3 15:05 编辑

升级后出现很多类似错误,

cannot import name 'MediaplayerDevice' from 'homeassistant.components.Mediaplayer

cannot import name 'VacuumDevice' from 'homeassistant.components.Vacuum

cannot import name 'CoverDevice' from 'homeassistant.components.cover

1.jpg

原因是这些自定义组件太久没有更新,需要适合新版的核心变化。

需要参考这里的文档来修改
https://developers.home-assistant.io/docs/core/entity/

发现大部分只需要将报错的地方中的 XxxxxDevice改成 XxxxxEntity,即可。

正常是需要插件作者更新,但有些插件已经长期未维护了,只有自己更新一下,比如虫子版的dlna。
2.jpg miio2
米家扫拖一体机

3.jpg
dlna
虫子版dlna

xiaomicamera
小米摄像头休眠开关


修改了几个自定义组件,附上下载地址,如果原作者的更新了,请用回原作者的。
https://github.com/dscao/homeassistant_custom_components




回复

使用道具 举报

46

主题

1654

帖子

6672

积分

论坛元老

Rank: 8Rank: 8

积分
6672
金钱
5008
HASS币
40
发表于 2022-2-3 15:06:59 | 显示全部楼层
论坛有你更精彩
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2022-2-3 15:52:20 | 显示全部楼层
刚改完 又挖坑 蛋疼
回复

使用道具 举报

31

主题

531

帖子

2463

积分

金牌会员

Rank: 6Rank: 6

积分
2463
金钱
1927
HASS币
20
发表于 2022-2-3 23:29:28 | 显示全部楼层
老大 我尝试将所有的SwitchDevice 修改成 SwitchEntity 结果仍然无法使用
报错内容如下:
Platform error switch.konke - Exception importing custom_components.konke.switch
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24284
金钱
22853
HASS币
290
 楼主| 发表于 2022-2-4 16:59:01 | 显示全部楼层
dinglifeng 发表于 2022-2-3 23:29
老大 我尝试将所有的SwitchDevice 修改成 SwitchEntity 结果仍然无法使用
报错内容如下:
Platform error s ...

看日志报错的具体原因,如果是因为 cannot import name 'SwitchDevice' from 'homeassistant.components.switch 就需要这样改,如果是其它就要再研究了。
回复

使用道具 举报

17

主题

153

帖子

1559

积分

金牌会员

Rank: 6Rank: 6

积分
1559
金钱
1406
HASS币
0
发表于 2022-2-4 20:03:37 | 显示全部楼层
本帖最后由 fpsonic 于 2022-2-4 20:04 编辑

反正的我的博联射频全部失效, 不知道 要怎么搞了,我是在配置文件里面直接添加射频码的
回复

使用道具 举报

9

主题

181

帖子

1297

积分

金牌会员

Rank: 6Rank: 6

积分
1297
金钱
1116
HASS币
0
发表于 2022-2-5 11:31:34 | 显示全部楼层
今天升级2021.2.2

所有integration都被禁用了。。。日志显示不完整。。。troubleshooting中。
回复

使用道具 举报

1

主题

211

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
金钱
2080
HASS币
0
发表于 2022-2-5 13:22:01 | 显示全部楼层
非常感谢
回复

使用道具 举报

0

主题

28

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
金钱
455
HASS币
0
发表于 2022-2-7 00:01:10 | 显示全部楼层
https://github.com/iCassius/yunyi_windows
云仪的开窗器我也修复了。
pull request给原作者了不过一直没回复
回复

使用道具 举报

4

主题

211

帖子

1573

积分

论坛积极会员

积分
1573
金钱
1362
HASS币
0
发表于 2022-2-9 00:45:03 | 显示全部楼层
感谢分享,正愁云仪平移开窗器不知道要怎么处理呢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 20:19 , Processed in 2.211454 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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