双仪表盘自定义卡片教程 - 适用于Home Assistant的Lovelace UI

双仪表盘自定义卡片教程 - 适用于Home Assistant的Lovelace UI

dual-gauge-card Dual gauge custom card for Lovelace in Home Assistant 项目地址: https://gitcode.com/gh_mirrors/du/dual-gauge-card

项目介绍

双仪表盘自定义卡片(custom-dual-gauge-card)是专为Home Assistant设计的一个Lovelace UI插件。该插件利用CSS构建了两个仪表在一个卡片上的显示效果,灵感来源于ciotlosmgauge-card,但所有代码都是从零开始编写的。它支持自定义颜色配置、背景色、以及对内外两个仪表的独立配置。

技术栈与许可证

  • 技术: HTML, CSS, JavaScript
  • 许可证: [MIT许可证]

项目快速启动

要迅速在您的Home Assistant环境中集成双仪表盘卡片,您需要按照以下步骤操作:

  1. 安装HACS(推荐方法): 如果您尚未安装HACS(Home Assistant Community Store),首先需要安装。

  2. 添加卡片到HACS: 在HACS中搜索“Dual Gauge Card”并将其添加至您的自定义组件。

  3. 手动下载: 若不使用HACS,可直接访问仓库,下载并解压后,将dual-gauge-card.js文件放到Home Assistant配置目录下的www目录里。

  4. 配置UI: 编辑您的ui-lovelace.yaml,加入以下配置来使用卡片:

    - type: custom:dual-gauge-card
      title: 客厅温度
      outer:
        entity: climate.living_room
        attribute: current_temperature
        label: "当前"
        unit: "°C"
      inner:
        entity: climate.living_room
        attribute: temperature
        label: "目标"
        unit: "°C"
    
  5. 重新加载Lovelace: 完成配置后,刷新浏览器页面,您的Home Assistant界面即会出现新添加的双仪表盘卡片。

应用案例与最佳实践

应用案例通常包括监控家庭环境中的温湿度、车辆性能指标或任何需要可视化对比两种数据的情况。最佳实践建议您充分利用卡片的颜色配置功能,以视觉直观地表示不同水平的数据范围,例如通过不同的颜色区分温度警告区域。

示例配置

- type: custom:dual-gauge-card
  title: 环境监控
  min: -10
  max: 30
  outer:
    entity: sensor.outside_temp
    attribute: state
    label: 外部
  inner:
    entity: sensor.indoor_temp
    attribute: state
    label: 内部
  colors:
    - color: "#FF0000"    # 红色,超过25°C
      value: 25
    - color: "#FFFF00"    # 黄色,介于20°C至25°C
      value: 20
    - color: "#00FF00"    # 绿色,低于20°C
      value: 0

典型生态项目

虽然该项目本身是一个独立的自定义卡片,但它可以很好地融入基于Home Assistant的智能家居生态系统中。与其他自定义卡片和组件结合,比如用于天气预报的卡片,或是设备状态监控的自定义组件,能够全面提升用户界面的定制性和功能性,实现家庭自动化系统中数据的多样化展示。


请注意,维护该插件可能已转移到新的贡献者手中,确保检查仓库最新信息和更新。以上指南基于提供的仓库资料编写,实际使用时请参照最新的官方说明进行调整。

dual-gauge-card Dual gauge custom card for Lovelace in Home Assistant 项目地址: https://gitcode.com/gh_mirrors/du/dual-gauge-card

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乌昱有Melanie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值