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

 找回密码
 立即注册
查看: 2415|回复: 9

[技术探讨] 请问各位大佬们如何修改登录界面的homeassistant

[复制链接]

47

主题

1657

帖子

6692

积分

论坛元老

Rank: 8Rank: 8

积分
6692
金钱
5025
HASS币
40
发表于 2023-6-16 16:36:40 | 显示全部楼层 |阅读模式
请问各位大佬们如何修改登录界面的homeassistant

微信截图_20230616163246.png
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

23

主题

329

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
金钱
1067
HASS币
10
发表于 2023-6-16 16:41:16 | 显示全部楼层
可以添加验证码吗
回复

使用道具 举报

47

主题

1657

帖子

6692

积分

论坛元老

Rank: 8Rank: 8

积分
6692
金钱
5025
HASS币
40
 楼主| 发表于 2023-6-16 16:41:48 | 显示全部楼层
kkk123 发表于 2023-6-16 16:41
可以添加验证码吗

加验证码只能修改源码,要么在套壳
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

23

主题

329

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
金钱
1067
HASS币
10
发表于 2023-6-16 16:50:41 | 显示全部楼层
https://bbs.hassbian.com/thread-3958-1-1.html 这里说的有,但我找不到这个路径
回复

使用道具 举报

18

主题

587

帖子

4291

积分

元老级技术达人

积分
4291
金钱
3669
HASS币
182
发表于 2023-6-16 16:51:43 | 显示全部楼层
本帖最后由 louis_lee 于 2023-6-16 17:34 编辑

1. 从github 上 clone home assistant前端项目 home-assistant/frontend
2.修改这个文件 https://github.com/home-assistant/frontend/blob/3be601a3b967758539e37aab9ad5481abfcdfd99/src/html/authorize.html.template,下边的部分看着改
<div class="header">
        <img src="/static/icons/favicon-192x192.png" height="52" width="52" alt="" />
        Home Assistant
 </div>

3.重新本地build一下,开发指南:https://developers.home-assistant.io/docs/frontend/development
回复

使用道具 举报

47

主题

1657

帖子

6692

积分

论坛元老

Rank: 8Rank: 8

积分
6692
金钱
5025
HASS币
40
 楼主| 发表于 2023-6-16 16:52:01 | 显示全部楼层
kkk123 发表于 2023-6-16 16:50
https://bbs.hassbian.com/thread-3958-1-1.html 这里说的有,但我找不到这个路径

很明显是ha核心源代码的路径
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

23

主题

329

帖子

1396

积分

金牌会员

Rank: 6Rank: 6

积分
1396
金钱
1067
HASS币
10
发表于 2023-6-16 16:54:35 | 显示全部楼层
louis_lee 发表于 2023-6-16 16:51
1. 从github 上 clone home assistant前端项目 home-assistant/frontend
2.修改这个文件 https://github.co ...

这么复杂,我以为本地修改一下配置文件就可以了呢,还要重新build
回复

使用道具 举报

18

主题

587

帖子

4291

积分

元老级技术达人

积分
4291
金钱
3669
HASS币
182
发表于 2023-6-16 16:55:56 | 显示全部楼层
本帖最后由 louis_lee 于 2023-6-16 16:57 编辑
kkk123 发表于 2023-6-16 16:54
这么复杂,我以为本地修改一下配置文件就可以了呢,还要重新build

home assistant 前端大部分内容都是写死的,不可配置
回复

使用道具 举报

18

主题

587

帖子

4291

积分

元老级技术达人

积分
4291
金钱
3669
HASS币
182
发表于 2023-6-16 17:29:13 | 显示全部楼层
本帖最后由 louis_lee 于 2023-6-16 17:37 编辑

我发现改ha container内部的文件也行。不过升级后得写个脚本,重新再改一遍。

1.进入ha container

2.home assistant前端的路径是/usr/local/lib/python3.10/site-packages/hass_frontend, 直接修改这个文件夹下的authorize.html就行。

3.为了避免升级后被覆盖,写一个脚本每次升级后再自动改回来。
回复

使用道具 举报

1

主题

44

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
178
HASS币
0
发表于 2023-6-25 18:16:46 | 显示全部楼层
这么复杂,
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:26 , Processed in 0.102627 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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