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

 找回密码
 立即注册
查看: 583|回复: 12

求助:homeassistant.local 拒绝了我们的连接请求。

[复制链接]

7

主题

43

帖子

260

积分

中级会员

Rank: 3Rank: 3

积分
260
金钱
217
HASS币
0
发表于 2024-11-16 18:12:29 | 显示全部楼层 |阅读模式
本帖最后由 lazycn 于 2024-11-16 18:28 编辑

遇到几例了,浏览器访问8123失败,提示“无法访问此网站homeassistant.local 拒绝了我们的连接请求。”请大佬们指点一下,谢谢。

Welcome to the Home Assistant command line.
System information  IPv4 addresses for end0:  192.168.3.22/24  IPv6 addresses for end0:  fdbf:7e51:e09d:e645:6587:91c1:6650:2478/64, fe80::8577:c61a:1945:1e43/64
  OS Version:               Home Assistant OS 13.2  Home Assistant Core:      2024.11.1
  Home Assistant URL:       http://homeassistant.local:8123  Observer URL:             http://homeassistant.local:4357
root@homeassistant:/ # curl http://homeassistant.local:8123/
curl: (7) Failed to connect to homeassistant.local port 8123 after 7 ms: Error

supervisor log:
2024-11-16 18:07:04.800 ERROR (MainThread) [supervisor.homeassistant.core] Home Assistant has crashed!
Home Assistant observer
Supervisor:        Connected
Supported:        Supported
Healthy:        Healthy

core log
s6-rc: info: service legacy-services successfully started
2024-11-16 18:19:30.504 ERROR (MainThread) [root] Uncaught exception
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
    exit_code = runner.run(runtime_conf)
                ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/runner.py", line 189, in run
    return loop.run_until_complete(setup_and_run_hass(runtime_config))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/runner.py", line 157, in setup_and_run_hass
    hass = await bootstrap.async_setup_hass(runtime_config)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/bootstrap.py", line 312, in async_setup_hass
    await hass.async_add_executor_job(conf_util.process_ha_config_upgrade, hass)
  File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/config.py", line 314, in process_ha_config_upgrade
    if version_obj < AwesomeVersion("0.50"):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/awesomeversion/awesomeversion.py", line 156, in __lt__
    raise AwesomeVersionCompareException(
awesomeversion.exceptions.AwesomeVersionCompareException: Can't compare <unknown > and <SimpleVer 0.50>
[10:19:32] INFO: Home Assistant Core finish process exit code 1
[10:19:32] INFO: Home Assistant Core service shutdown


[url=https://www.ha-box.xyz]HA BOX[/url]
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-11-21 15:26:29 | 显示全部楼层
你看看addons或集成,是不是不正常,把有问题的卸载掉。
错误是说,ha的配置加载的数据,一般是job线程中,试图读取某些配置的数据版本。在做版本检查时
因为错误的版本信息,导致抛出异常。
ha启动的时候,会检查addon和集成,如果这些功能不正常,就会导致core启动失败
回复

使用道具 举报

2

主题

23

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
93
HASS币
0
发表于 2024-12-6 18:46:47 | 显示全部楼层
兄弟这个解决了吗
回复

使用道具 举报

7

主题

43

帖子

260

积分

中级会员

Rank: 3Rank: 3

积分
260
金钱
217
HASS币
0
 楼主| 发表于 2024-12-6 19:20:05 | 显示全部楼层
fenny96 发表于 2024-12-6 18:46
兄弟这个解决了吗

重刷吧。
我应该是重刷了。。。
[url=https://www.ha-box.xyz]HA BOX[/url]
回复

使用道具 举报

2

主题

23

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
93
HASS币
0
发表于 2024-12-6 19:39:10 来自手机 | 显示全部楼层
我不会刷,这个是花钱让别人帮我刷进去的。我先琢磨下,估计是github连不上的原因,看着有两个docker没起来。其中homeassistant docker logs报错打印基本和你的一致,还有一个addon的docker.刚开始看df 根盘100%以为是根盘满了,后来发现不是根盘是只读挂载,我现在准备给我路由搞个科学上网试试.等我的好消息
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-12-6 20:05:25 | 显示全部楼层
本帖最后由 达文西 于 2024-12-6 20:11 编辑
fenny96 发表于 2024-12-6 19:39
我不会刷,这个是花钱让别人帮我刷进去的。我先琢磨下,估计是github连不上的原因,看着有两个docker没起来 ...

刷最新版13.2.1
1 进入8124端口
2 看看7个系统服务是不是core没起来
3 看看core的日志(进入docker管理,找core/homeassistant容器,点log详情查看)
   a. 是否有错误
   b. 是否进入下载
   c. 或贴图贴log到论坛
4. 或者进入7681端口(从8124也可以进,到导航管理里找系统管理下的)
   a. 输入login,进入linux控制台/命令行界面
   b. 输入ha-install -t,查看安装流程进度,里面有core下载进度,看看是不是卡着不动
回复

使用道具 举报

2

主题

23

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
93
HASS币
0
发表于 2024-12-7 00:24:04 | 显示全部楼层
本帖最后由 fenny96 于 2024-12-7 00:26 编辑
达文西 发表于 2024-12-6 20:05
刷最新版13.2.1
1 进入8124端口
2 看看7个系统服务是不是core没起来

感谢大佬,也是刚接触这个,目前状况
addon_fb59d657_nodered
addon_core_configurator
homeassistant
addon_core_mosquitto
hassio_multicast
hassio_audio
hassio_dns
hassio_cli
hassio_supervisor
hassio_observer
这么些容器其中homeassistant拉不起来
docker logs输出

root@homeassistant:/ # docker logs homeassistant
unconfined
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun home-assistant (no readiness notification)
s6-rc: info: service legacy-services successfully started
2024-12-07 00:14:26.152 ERROR (MainThread) [root] Uncaught exception
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
    exit_code = runner.run(runtime_conf)
                ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/runner.py", line 189, in run
    return loop.run_until_complete(setup_and_run_hass(runtime_config))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/runner.py", line 157, in setup_and_run_hass
    hass = await bootstrap.async_setup_hass(runtime_config)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/bootstrap.py", line 311, in async_setup_hass
    await hass.async_add_executor_job(conf_util.process_ha_config_upgrade, hass)
  File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/config.py", line 549, in process_ha_config_upgrade
    if version_obj < AwesomeVersion("0.50"):
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/awesomeversion/awesomeversion.py", line 156, in __lt__
    raise AwesomeVersionCompareException(
awesomeversion.exceptions.AwesomeVersionCompareException: Can't compare <unknown > and <SimpleVer 0.50>
[16:14:28] INFO: Home Assistant Core finish process exit code 1
[16:14:28] INFO: Home Assistant Core service shutdown
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped


hassio_supervisor容器中有报错
2024-12-07 00:14:06.012 ERROR (MainThread) [supervisor.homeassistant.core] Home Assistant has crashed!
2024-12-07 00:14:06.013 ERROR (MainThread) [supervisor.core] Can't start Home Assistant Core - rebuiling

另外有个ssh的add on容器,也起不来不过被我直接add uninstall了

ha-install -t输出有点问题
root@homeassistant:/ # ha-install -t
  check addons core_configurator
    install addons core_configurator once. not install.
  check addons core_mosquitto
    install addons core_mosquitto once. not install.
  check addons fb59d657_nodered
    install addons fb59d657_nodered once. not install.
  check addons fb59d657_ssh
    install addons fb59d657_ssh once. not install.
addons end.
task end.

不好意思大佬,一贴图就超大小了
回复

使用道具 举报

2

主题

23

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
93
HASS币
0
发表于 2024-12-7 01:04:27 | 显示全部楼层
达文西 发表于 2024-12-6 20:05
刷最新版13.2.1
1 进入8124端口
2 看看7个系统服务是不是core没起来

最新战况:
论坛搜了个wgext install -R -B命令执行,插件重新安装显示成功
root@homeassistant:/ # ha-install -t
  patch:true
patch end.

addons start.
  wait ha-cli service ready.
  ha-cli service ready.
  installed waxgourd addons repositories
  installed waxgourd music addons repositories
  check addons core_samba
    install addons core_samba
    install addons core_samba ok.
  check addons core_configurator
    install addons core_configurator
    install addons core_configurator ok.
  check addons core_mosquitto
    install addons core_mosquitto
    install addons core_mosquitto ok.
  check addons fb59d657_nodered
    install addons fb59d657_nodered
    install addons fb59d657_nodered ok.
  check addons fb59d657_ssh
    install addons fb59d657_ssh
    install addons fb59d657_ssh ok.
addons end.
task end.

安装完成后执行ha host reboot又回到上面的状态
install addons fb59d657_nodered once. not install.应该是说已经安装,没有问题
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-12-7 10:33:00 | 显示全部楼层
本帖最后由 达文西 于 2024-12-7 10:38 编辑
fenny96 发表于 2024-12-7 00:24
感谢大佬,也是刚接触这个,目前状况
addon_fb59d657_nodered
addon_core_configurator

其他都正常安装了
主要是core(也就是homeassistant容器)有问题
你docker images 列表一下。我看看版本
理论上不会出现这个问题
这个问题一般是su(superviso)和镜像版本不匹配。
你是新刷还是升级的。如果是升级的系统,容易出现这个问题。
新刷的应该不会
你可以尝试把/mnt/data/supervisor目录改名(系统找不到目录会自动重建)
这个问题,应该是非法数据导致的。是获取某个组件的版本(集成,addons,等等)时
对版本进行比较,然后获取的版本数据,有部分不规范(可能写在配置文件或其他json数据文件里了)
core初始化会有一系列依赖检测。基础服务如果一些数据出错,就会这样
另外就是开发/测试分支也容易出现这个问题
回复

使用道具 举报

1

主题

131

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
金钱
322
HASS币
0
发表于 2024-12-7 10:43:52 | 显示全部楼层
fenny96 发表于 2024-12-7 00:24
感谢大佬,也是刚接触这个,目前状况
addon_fb59d657_nodered
addon_core_configurator

你之前应该初始化过。可能是某个集成,特别是自定义集成的导入有问题。
还有一个可能是已经生成了jobs任务队列,已经在队列里
用wgsys jobs fix 修复一下试试(具体看wgsys帮助)
你可以用wgha d su logs看日志
wgha d su 是wgha docker supervisor的简写命令,用于系统输入会比docker 原生命令更方便
直接输入wgha看命令帮助和例子说明
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 23:55 , Processed in 0.113514 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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