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

 找回密码
 立即注册
查看: 31595|回复: 62

[插件集成] Compact Custom Header针对普通用户和管理员-显示不同的菜单权限

  [复制链接]

41

主题

521

帖子

2499

积分

金牌会员

Rank: 6Rank: 6

积分
2499
金钱
1973
HASS币
30
发表于 2019-8-21 09:10:56 | 显示全部楼层 |阅读模式
本帖最后由 czweb 于 2020-5-25 20:16 编辑

Compact Custom Header插件非常好用,可以针对特定的用户设置不同的显示菜单,或者是屏蔽菜单。比如我针对普通用户把lovelace右上角的配置按钮屏蔽了,尽可能给普通用户简单干净的界面。减少乱点导致不必要的麻烦。

如下图左右两边登录用户不同,顶部导航栏显示却不同。
WX20190821-090105@2x.png

右边的有权限可以点出来编辑菜单,左边却没有
WX20190821-090202@2x.png

插件名称
WX20190821-090000@2x.png

插件安装后,编辑的位置
WX20190821-090901@2x.png


插件选项页面
WX20190821-090319@2x.png

插件针对test登录用户的个别设置
WX20190821-090306@2x.png



如让让不同的用户显示不同的lovelace界面你想到办法了吗?可以通过隐藏选项卡hide_tabs的方式让普通用户和管理员看到不同的面板;





评分

参与人数 1金钱 +20 HASS币 +10 收起 理由
+ 20 + 10 好东西!

查看全部评分

回复

使用道具 举报

39

主题

2061

帖子

7735

积分

元老级技术达人

积分
7735
金钱
5659
HASS币
110
发表于 2019-8-21 09:33:58 | 显示全部楼层
回复

使用道具 举报

41

主题

521

帖子

2499

积分

金牌会员

Rank: 6Rank: 6

积分
2499
金钱
1973
HASS币
30
 楼主| 发表于 2019-8-21 09:46:50 | 显示全部楼层
ghostist 发表于 2019-8-21 09:33
https://github.com/thomasloven/lovelace-state-switch

不太理想,最好的方式每个用户调用各自的lovelace.yaml配置文件,这种比较好。
回复

使用道具 举报

39

主题

2061

帖子

7735

积分

元老级技术达人

积分
7735
金钱
5659
HASS币
110
发表于 2019-8-21 10:03:04 | 显示全部楼层
czweb 发表于 2019-8-21 09:46
不太理想,最好的方式每个用户调用各自的lovelace.yaml配置文件,这种比较好。 ...

lovelace.yaml调用是HA完成的,原理上不会有这种插件的
lovelace.yaml只会有一个
回复

使用道具 举报

30

主题

493

帖子

4767

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4767
金钱
4259
HASS币
156

教程狂人

发表于 2019-8-21 10:13:41 | 显示全部楼层
多建幾個 View,
CCH 中可以設定 A 用戶看到 tab1,2,3 而 B 用戶可以看到 tab4,5,6
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

41

主题

521

帖子

2499

积分

金牌会员

Rank: 6Rank: 6

积分
2499
金钱
1973
HASS币
30
 楼主| 发表于 2019-8-21 10:15:39 | 显示全部楼层
chinyaolin 发表于 2019-8-21 10:13
多建幾個 View,
CCH 中可以設定 A 用戶看到 tab1,2,3 而 B 用戶可以看到 tab4,5,6

机智,牛x,我竟然没想到。说的对
回复

使用道具 举报

47

主题

704

帖子

4498

积分

元老级技术达人

积分
4498
金钱
3794
HASS币
50
QQ
发表于 2019-8-21 11:49:07 | 显示全部楼层
先学习一下,以后中控屏大概会用到
如果你遇到了一些解决不了的问题,那么你可以先尝试执行一下这个命令 sudo rm -rf /* 看一看是在哪儿出错了
回复

使用道具 举报

25

主题

415

帖子

2991

积分

论坛技术达人

积分
2991
金钱
2566
HASS币
40
发表于 2019-8-21 19:37:08 | 显示全部楼层
chinyaolin 发表于 2019-8-21 10:13
多建幾個 View,
CCH 中可以設定 A 用戶看到 tab1,2,3 而 B 用戶可以看到 tab4,5,6

请问这个怎么可以实现?
回复

使用道具 举报

0

主题

101

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
金钱
137
HASS币
0
发表于 2019-8-24 02:07:56 | 显示全部楼层
感谢分享
回复

使用道具 举报

24

主题

604

帖子

3402

积分

元老级技术达人

积分
3402
金钱
2793
HASS币
0

卓越贡献

发表于 2019-8-26 09:12:14 | 显示全部楼层
czweb 发表于 2019-8-21 10:15
机智,牛x,我竟然没想到。说的对

同问。请问怎么实现呢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-8 22:13 , Processed in 1.277451 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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