在ui界面中配置仪表盘 - 使用mushroom lovelace

2023-01-29 20:23:57 66点赞 705收藏 65评论

更新:

Hass配置可以通过网盘获取啦

链接:https://pan.baidu.com/doc/share/CBYzhdvmHpbLXJlj9Mwgrw-382382694248922 提取码:3pd1


晒图

浏览器样式

在ui界面中配置仪表盘 - 使用mushroom lovelace

ipad样式

在ui界面中配置仪表盘 - 使用mushroom lovelace

简介

mushroom lovelace是一个可以在hass的ui中配置dashboard的集成,对于ui小白(本人)来说,很友好

B站找到的一个介绍视频:https://www.bilibili.com/video/BV1DP411L7B7/

安装

几乎所有用到的卡片,都可以通过hacs安装参考安装步骤;  

  • Install HACS if you don't have it already

  • Open HACS in Home Assistant

  • Go to "Frontend" section

  • Click button with "+" icon

  • Search for "Mushroom"

我用到的部分卡片和主题

卡片

  • Lovelace Mini Graph Card

  • Vertical Stack In Card

  • Button Card by @RomRider

  • Lovelace swipe card

  • Digital Clock

  • Mushroom

  • kiosk-mode

  • chartjs-card

主题

  • iOS Themes

使用

  • 设置- 仪表盘 - 创建Dashboard

  • 打开创建的仪表盘,右上角选择编辑仪表盘,在弹窗中选择“从空白仪表盘开始”,点击“自行编辑”

  • 添加第一个卡片

    通常我添加到第一个卡片是垂直堆叠的卡片,既然是ui配置,当然很简单,效果如图

    在ui界面中配置仪表盘 - 使用mushroom lovelace

  • 在垂直堆叠的卡片中,设计需要的样子

    如我的首页中,左边第一列是一个垂直堆叠的卡片,其中又嵌套了7个子卡片,下面详述

mushroom-chips-card 安装mushroom后自带,作为导航用效果:

在ui界面中配置仪表盘 - 使用mushroom lovelace

例子:

在ui界面中配置仪表盘 - 使用mushroom lovelace

mushroom-title-card 标题,可以使用HASS的模板 安装mushroom后自带

例子:

type: custom:mushroom-title-card
title: |
  {% set time = now().hour %}
  {% if (time >= 18) %}
    晚上好, {{user}}!
  {% elif (time >= 12) %}
    下午好, {{user}}!
  {% elif (time >= 5) %}
    早安, {{user}}!
  {% else %}
    欢迎回来, {{user}}!
  {% endif %}
subtitle: ''alignment: start

digital-clock 时钟、日期

效果:

在ui界面中配置仪表盘 - 使用mushroom lovelace

例子:

type: custom:digital-clock

locale: cn

timeZone: Asia/Shanghai

dateFormat:  

    weekday: long  

    day: numeric  

    month: long  

    year: numeric

timeFormat:  

    hour: 2-digit  

    minute: 2-digit

horizontal-stack 水平堆叠

当需要某些实体显示在一行中时,使用该卡片
效果:

在ui界面中配置仪表盘 - 使用mushroom lovelace

例子:

在ui界面中配置仪表盘 - 使用mushroom lovelace

小技巧

善用HASS模板

hass中有很多卡片支持模板,来取各种设备、实体的属性,或者做出判断等等。
例如我最常用的markdown card
效果:

在ui界面中配置仪表盘 - 使用mushroom lovelace

例子:

{% if  states('sensor.loock_v4_def2_door_state') == 'stuck' %}
&lt;ha-alert alert-type="success"&gt;大门关闭中</ha-alert>
{% else%}
  <ha-alert alert-type="error">大门未关闭,迅速检查</ha-alert>
{% endif %}

{%- set low_batteries = states |
  selectattr('attributes.battery_level', 'defined') |
  selectattr('attributes.battery_level','&lt;=', 30 ) | list -%}
{% if low_batteries | count &gt;= 1 %}
      <ha-alert alert-type="error">{{ low_batteries | list | count  }}个设备电量低:
  {%- for battery in low_batteries -%}
      {%- set message =  "n -  *"+ battery.name + ' (' + (battery.attributes.battery_level | round(0) | string) + '%)*' -%}
      {{ message }}
  {%- endfor -%}
{% else %}
   <ha-alert alert-type="success">所有设备电量都很正常
{% endif %}
</ha-alert>

<ha-alert alert-type="info">
{{ (states.light  and states.switch ) |
   selectattr( 'state', 'eq', 'on') | list | length-1 }}盏灯点亮</ha-alert>

<ha-alert alert-type="info"> 当前电费余额: {{ states('sensor.1056389284_balance') }}
当前阶梯剩余额度: {{states('sensor.1056389284_current_level_remain')}}
</ha-alert>

<ha-alert alert-type="info"> 欧元对人民币汇率: {{ states('sensor.eur_to_cny') }}
美元对欧元汇率: {{states('sensor.open_exchange_rates_usd_eur')}}
</ha-alert>

<ha-alert alert-type="info">
扫地机器人状态: {{states('vacuum.annie')}}
</ha-alert>

使用水平堆叠、垂直堆叠卡片

根据自己的设计,使用水平堆叠或者垂直堆叠,可以将想要放到一起显示的内容集中展示

最后

祝各位玩出自己喜欢的样子了!

 

 

 

 


作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
65评论

  • 精彩
  • 最新
  • 想试试你这个。有配置包吗?

    校验提示文案

    提交
    其实主要都是ui配置的 我可以导一份出来 怎么发你?

    校验提示文案

    提交
    angelyangw这个是你在hassbian的号吧

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 我想知道在家 离家你用的哪个实现的

    校验提示文案

    提交
    mobile app
    还有ping

    校验提示文案

    提交
    收起所有回复
  • 在用homekit infused ,调试太不友好,改天试试这个

    校验提示文案

    提交
    homekit infused我也用过一段时间,经常报错,令人崩溃,哈哈哈哈

    校验提示文案

    提交
    现在换啥了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 电费那个应该是链接账单平台了吗?

    校验提示文案

    提交
    对 接了北京国家电网 也是插件

    校验提示文案

    提交
    收起所有回复
  • 识别在家的教程可以出一个么

    校验提示文案

    提交
    我是用的移动端app 外加ping实现的

    校验提示文案

    提交
    收起所有回复
  • hassbian的文章?搬运的还是原创啊

    校验提示文案

    提交
    那里的也是我发的啦

    校验提示文案

    提交
    OK [赞一个]

    校验提示文案

    提交
    收起所有回复
  • 大佬 求一下配置包 837328884@qq.com 非常感谢

    校验提示文案

    提交
    已发送,请查收

    校验提示文案

    提交
    收到谢谢

    校验提示文案

    提交
    收起所有回复
  • 在群晖的docker 里装了个homeassistant 这个对小白太不友好了 好不容易装成功了 插件下载不了 要翻墙 复制文件进去吧 不知道怎么就找不到 你说复制错了吧 小米的我添加成功了 美的的就不行 论坛说智能家居基本都可以添加 但是家里的海信冰箱 tcl洗衣机 花生壳插座 华凌洗碗机 几乎都找不到插件 帖子都小米的家居 要么比较热门的设备 小米有米家啊 [喜极而泣]

    校验提示文案

    提交
    没办法 智能家居就是这样 这个已经算是开源系统里面做的最好最大的了 玩这个就是要自己折腾 我就是把新风折腾进去了 自己写插件咯

    校验提示文案

    提交
    你这已经是大佬了 都自己写插件 [皱眉]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • @紫殇情结 大佬,求个配置包,80285392@qq.com,谢谢

    校验提示文案

    提交
    已发 请查收

    校验提示文案

    提交
    已收到,非常感谢🙏

    校验提示文案

    提交
    收起所有回复
  • 求配置 感谢

    校验提示文案

    提交
    留邮箱

    校验提示文案

    提交
    roteresaddy@hotmail.com [抱拳] [抱拳] [抱拳]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 大佬求个配置包,谢谢 136314084@qq.com

    校验提示文案

    提交
    已发送 请查收

    校验提示文案

    提交
    收起所有回复
  • 求配置,谢谢!45028460@qq.com

    校验提示文案

    提交
    已发送 请查收

    校验提示文案

    提交
    收起所有回复
  • 526424863@qq.com 求分享配置包

    校验提示文案

    提交
    已发送 请查收

    校验提示文案

    提交
    收起所有回复
  • 求个配置277041525@qq.com

    校验提示文案

    提交
    已发送

    校验提示文案

    提交
    收起所有回复
  • 求个配置,大佬。42611584@qq.com

    校验提示文案

    提交
    已发送,请查收

    校验提示文案

    提交
    收起所有回复
  • 大佬求个配置包,769773760 q邮

    校验提示文案

    提交
    已发送 请查收

    校验提示文案

    提交
    收起所有回复
  • 每次用n1搞到一半,就放弃了 [喜极而泣] [喜极而泣] 坚持不下来且主要是家里的设备不多。。。

    校验提示文案

    提交
    我家设备也没那么多啦 主要就是灯

    校验提示文案

    提交
    收起所有回复
  • 大佬,求配置包,946786639@qq.com 感谢感谢

    校验提示文案

    提交
    已发,请查收

    校验提示文案

    提交
    收起所有回复
  • 求配置包,大佬:472647217@qq.com

    校验提示文案

    提交
    已发

    校验提示文案

    提交
    收起所有回复
  • 电费那个现在还能用嘛,可出个教程不

    校验提示文案

    提交
    电费的现在不行了 [大囧]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
705
扫一下,分享更方便,购买更轻松