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

 找回密码
 立即注册
查看: 7355|回复: 8

[经验分享] 【更新0.62】群辉docker快速解决history和图表不显示问题

[复制链接]

31

主题

188

帖子

1798

积分

论坛技术达人

积分
1798
金钱
1590
HASS币
20

教程狂人论坛风云人物

发表于 2018-1-23 15:17:40 | 显示全部楼层 |阅读模式
本帖最后由 倾微qiwe 于 2018-1-29 10:49 编辑

经过测试0.61和0.62修改好了的文件通用!以下附件也适用于0.62!!


1月24日更新内容:

新版HA增加了一个hass_frontend_es5的文件夹,用浏览器检查了一下。发现 只要是移动设备打开HA就会调用这个文件夹的内容。
所以按照之前的方法替换了hass_frontend的内容之后,电脑上没问题了,但是手机上还是会一直转圈圈。所以根据下面的教程我们还需要把hass_frontend_es5文件夹的相关内容修改了!

原理就是这样的。很简单。我再总结几条代码
cp -f -r /usr/local/lib/python3.6/site-packages/hass_frontend_es5/* /config/www/hass_frontend_es5/
cp -f -r /usr/local/lib/python3.6/site-packages/hass_frontend/* /config/www/hass_frontend/
#把系统hass_frontend和hass_frontend_es5文件夹下的所有文件拷贝到HA配置文件夹的www目录中,
#拷贝出来之后先修改frontend.html,在压缩一份为frontend.html.gz,再放入JS文件夹及下面的两个文件。

##下面是替换命令!!
cp -f -r /config/www/hass_frontend_es5/* /usr/local/lib/python3.6/site-packages/hass_frontend_es5/
cp -f -r /config/www/hass_frontend/* /usr/local/lib/python3.6/site-packages/hass_frontend/
#修改好了之后,再把多余的文件都删了。然后再拷贝到系统目录!

最后!一定要清除浏览器缓存!!!   附件是我修改好了的文件。ha版本为0.61.1 修复图表问题-0.61.1.zip (767.63 KB, 下载次数: 33)


以下为之前的内容,不懂原理的看下面:
关于history和图表不显示的原因想必大家都是到(需要搭梯子)!
并且论坛也有了很多解决办法!这里我就不详细说了!
请看考这个帖子:https://bbs.hassbian.com/thread-1646-1-2.html

用群辉Docker的朋友可能和我之前一样有个苦恼,就是找对应的路径十分麻烦!!
而我更是完全没找到过........我都怀疑我装了一个假docker
然后我就发了一个求助帖,一楼的大神点醒了我。

方法:先把修改好的文件,包括frontend.html、frontend.html.gz、和js文件夹下的两个文件都放到你的配置文件夹的WWW文件夹下面。(放其他地方也可以,对应的修改下面代码)
就像这样:
111.jpg

然后在docker容器中,点击homeasststant的容器详情>终端机>新增,输入以下命令,回车搞定!
cp -f -r /config/www/hass_frontend/* /usr/local/lib/python3.6/site-packages/hass_frontend/

222.jpg
相信大家都能看懂这个命令,及一反三。如果升级了,也可以用这样的命令再次做一次。或者把frontend.html拷贝出来做修改也可以。。。。

最后再次感谢一楼大神,囧大帮我给他加点分吧...


评分

参与人数 1金钱 +12 收起 理由
lidicn + 12 谢谢分享!

查看全部评分

回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2018-1-23 15:46:26 | 显示全部楼层
这样找比较麻烦。
直接群晖Docker界面——HA容器——详情——终端机
cp /usr/local/lib/python3.6/site-packages/hass_frontend/frontend.html /config/frontend.html

评分

参与人数 1金钱 +12 收起 理由
+ 12 大神一出手,就知有没有!

查看全部评分

Jeff
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2018-1-23 15:48:24 | 显示全部楼层
这样SMB下就有了这个文件了
Jeff
回复

使用道具 举报

31

主题

188

帖子

1798

积分

论坛技术达人

积分
1798
金钱
1590
HASS币
20

教程狂人论坛风云人物

 楼主| 发表于 2018-1-23 17:24:11 | 显示全部楼层
karl_31 发表于 2018-1-23 15:48
这样SMB下就有了这个文件了

感谢大神指点!
先把必要的文件放入www/hass_frontend/文件夹。
然后一句代码搞定:

cp -f -r /config/www/hass_frontend/* /usr/local/lib/python3.6/site-packages/hass_frontend/

评分

参与人数 1金钱 +12 收起 理由
+ 12 我来瀚思就为看你!

查看全部评分

回复

使用道具 举报

3

主题

286

帖子

2660

积分

版主

懵懂的小白

Rank: 7Rank: 7Rank: 7

积分
2660
金钱
2374
HASS币
0
发表于 2018-1-23 18:01:50 | 显示全部楼层
小白来学习,感谢两位大神指点,每次我都让winscp搜索半天,哈哈,这回解决了
回复

使用道具 举报

9

主题

135

帖子

747

积分

高级会员

Rank: 4

积分
747
金钱
612
HASS币
0
发表于 2018-1-24 19:53:19 | 显示全部楼层
我这样改了,没效果,看了下,是访问的这个文件,不知道为啥?
/frontend_latest/frontend-51b72309250e1aaff6200dc8945f7b4e.html
回复

使用道具 举报

31

主题

188

帖子

1798

积分

论坛技术达人

积分
1798
金钱
1590
HASS币
20

教程狂人论坛风云人物

 楼主| 发表于 2018-1-25 12:24:31 | 显示全部楼层
chuanzai 发表于 2018-1-24 19:53
我这样改了,没效果,看了下,是访问的这个文件,不知道为啥?
/frontend_latest/frontend-51b72309250e1aa ...

清除缓存!!!
回复

使用道具 举报

0

主题

71

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
金钱
367
HASS币
0
发表于 2018-1-25 16:25:11 | 显示全部楼层
嗯嗯,方法不断改进,越来越方便了,谢谢各位大神
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-1-27 15:02:08 | 显示全部楼层
改 Dockerfile 就好....一劳永日
Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 06:46 , Processed in 0.829415 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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