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

 找回密码
 立即注册
查看: 3315|回复: 3

[已解决] HomeAssistant退出登录后无法登录了

[复制链接]

1

主题

78

帖子

791

积分

高级会员

Rank: 4

积分
791
金钱
713
HASS币
0
发表于 2021-4-12 10:55:58 | 显示全部楼层 |阅读模式
本帖最后由 275080225 于 2021-4-12 16:43 编辑

不知道有没有遇到一样问题的
Image        homeassistant/raspberrypi4-homeassistant:2021.4.1


[aiohttp.server]
Error handling requestTraceback (most recent call last):  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request    resp = await self._request_handler(request)  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle    resp = await handler(request)  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 118, in impl    return await handler(request)  File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware    return await handler(request)  File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware    return await handler(request)  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware    return await handler(request)  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 129, in auth_middleware    return await handler(request)  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle    result = await result  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 83, in handle_req    resp = await func(view, request, *args, **kwargs)  File "/usr/src/homeassistant/homeassistant/components/auth/__init__.py", line 255, in post    return await self._async_handle_auth_code(hass, data, request.remote)  File "/usr/src/homeassistant/homeassistant/components/auth/__init__.py", line 316, in _async_handle_auth_code    refresh_token = await hass.auth.async_create_refresh_token(  File "/usr/src/homeassistant/homeassistant/auth/__init__.py", line 423, in async_create_refresh_token    return await self._store.async_create_refresh_token(TypeError: async_create_refresh_token() takes from 1 to 6 positional arguments but 7 were given



因为第三方库未更新导致参数数量不一致,使用aligenie,或者xiaoai库的同学记得更新下
hass.auth._store.async_create_refresh_token = async_create_refresh_token

回复

使用道具 举报

74

主题

1942

帖子

7885

积分

元老级技术达人

积分
7885
金钱
5893
HASS币
430

活跃会员教程狂人

发表于 2021-4-12 17:11:58 | 显示全部楼层
把configxxx.yaml 里面刻意修改一个正常的配置,重启会让系统进入安全模式,登陆之后,再改回去,重启HA,done!!!!
所有过往,皆为序章。
回复

使用道具 举报

32

主题

1992

帖子

5063

积分

论坛元老

Rank: 8Rank: 8

积分
5063
金钱
3071
HASS币
50
QQ
发表于 2021-4-12 23:38:49 | 显示全部楼层
咸味土豆 发表于 2021-4-12 17:11
把configxxx.yaml 里面刻意修改一个正常的配置,重启会让系统进入安全模式,登陆之后,再改回去,重启HA,d ...

谢谢大佬,又学到一招。我重装后还原回去,试了两天不行;直接重装从零开始了。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

74

主题

1942

帖子

7885

积分

元老级技术达人

积分
7885
金钱
5893
HASS币
430

活跃会员教程狂人

发表于 2021-4-13 08:26:58 | 显示全部楼层
zxyny1989 发表于 2021-4-12 23:38
谢谢大佬,又学到一招。我重装后还原回去,试了两天不行;直接重装从零开始了。 ...

我是重装完之后才发现可以这么搞,因为新版本HA对第三方插件做了很多限制,我感觉授权验证会因为加载这些不安全的插件而受到影响,所以安全模式就派上用场了
所有过往,皆为序章。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 08:37 , Processed in 0.071852 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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