最近家里树莓派上的homeassistant 被折腾崩了,重新安装过程中发现加载项"Official add-ons"里面的"samba share"、"file edit"、"Mosquitto broker"等常用组件都不能安装。报以下错误:
[supervisor.docker.interface] Can't install homeassistant/aarch64-addon-samba:
12.5.1: 500 Server Error for http+docker://localhost/v1.48/images/create?
tag=12.5.1&fromImage=homeassistant%2Faarch64-addon-samba&platform=linux%2Farm64:
Internal Server Error ("Get "https://registry-1.docker.io/v2/": net/http:
TLS handshake timeout")
在网上查了很多资料,没有一个完美解决方案。通过分析错误日志发现是下载docker镜像 homeassistant/aarch64-addon-configurator时出错。

通过以下命令手动拉取该镜像
docker pull homeassistant/amd64-addon-configurator
成功后,然后再在加载项中安装"Official add-ons"中的组件就没有问题了。