2024年11月15日星期五 下午12:23:34

HACS修改源代码集成解决下载超时 - 使用proxy下载

1 个月 前
#46579 引用
HACS修改源代码使用proxy下载集成解决下载超时

下载超时的终极大招(asyncio.exceptions.TimeoutError)

HACS下载问题一直困扰着我,HA DOCKER通过修改下载超时时间、HOSTS等方式一直效果不佳,于是打算直接从HACS下手,于是就有了本文

解决方法其实很简单
定位具体文件
比如/config/custom_components/hacs/helpers/functions/download.py

从:

with async_timeout.timeout(5, loop=hacs.hass.loop):
request = await hacs.session.get(url)
到:
with async_timeout.timeout(5, loop=hacs.hass.loop):
request = await hacs.session.get(url,proxy=“http://192.168.0.11:10081 6”)

proxy为HTTP代理服务器,如果你连这个都没有的话,那就请跳过。
0