说下我的环境,homeassistant 通过docker部署在群晖。
要解决的问题:homeassistant 的 hacs 由于国内网络环境无法更新插件的问题,连不上github。
使用SSH链接到群晖,获取最高权限,用命令 docker exec -it homeassistant bash 进入HA的容器目录
挨个执行以下命令:
注意IP地址需要在 https://tool.chinaz.com/dns/github.com 查询之后
选择一个,在你的主机上ping的通的ip替换以下代码中的IP
echo 140.82.114.4 github.com >> /etc/hosts echo 140.82.114.4 raw.githubusercontent.com >> /etc/hosts echo 140.82.114.4 objects.githubusercontent.com >> /etc/hosts
输入:vi /etc/hosts 可以查看是否成功添加到hosts文件。
如果有问题,输入 i 进入编辑模式,编辑好了按 esc 退出,然后输入 :wq 保存即可。









