Homeassistant升级小记

HA 在qnap里用的docker是202104的版本,一直没时间去更新,这两天周末心血来潮,更新了一把,当然有各种不兼容,但也体验了社区带来的方便与不便。

 

最开始用的是latest版本,实际版本号是202203,可能是直接使用的本地镜像,导致hacs无法启动,后来升级为202209即解决。但大部分修复都是在202203上做的。

升级后最明显的问题是自定义组件无法使用,由于版本号字段缺失,增加后重启即可。

变动较大的是broadlink组件,升级为集成后,yaml里的配置改动较大。

让人惊喜的是asuswrt组件,升级完后打开路由器ssh即用,无任何问题。

花了点时间解决了gaode和water组件,gaode里有一个api调用报错,开始以为是这个函数deprecate了,于是带着这个预设去搜索,却忽略了一个社区帖子里写的,是由于函数参数在模块升级后被去掉了,浪费半小时,后来在commit里发现仍有提交这个函数才恍然大悟,不是函数问题。water组件里manifest缺少部分字段,导致无法被识别。

一直想在页面上编辑config文件,评估后hacs比较适合docker,先卸载旧的(之前某个时候可能也尝试过,未成功),再安装一次,却发现不能启动,原因是版本太低。升级过程还算顺利,但启动edit_config不太顺利,hacs readme让人费解,最后一番搜索才找到。后面操作完重启几次,还是不行,确定配置正确,就想放一放。后面再去一看,页面加载成功了…可能由于加载需要时间吧。

以上做完差不多所有插件都已经正常运行,自动化里的项目也都对应修改,升级成功。

2022.9.26上班班车上

 

 

 

发表评论

邮箱地址不会被公开。 必填项已用*标注