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

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

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

[复制链接]

76

主题

1357

帖子

1万

积分

元老级技术达人

积分
18307
金钱
16910
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




回复

使用道具 举报

41

主题

1288

帖子

5308

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

7

主题

1975

帖子

5663

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5663
金钱
3688
HASS币
145

灌水之王

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

使用道具 举报

30

主题

526

帖子

2321

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

76

主题

1357

帖子

1万

积分

元老级技术达人

积分
18307
金钱
16910
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

帖子

1537

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

9

主题

180

帖子

1253

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

1

主题

210

帖子

2225

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

0

主题

26

帖子

394

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

4

主题

211

帖子

1541

积分

论坛积极会员

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 07:44 , Processed in 0.064760 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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