待补充
maxwroc/battery-state-card
智能家居
3/5
🧩 软硬件结合
已发布
项目简介
Battery state card for Home Assistant
Battery State Card 是一个专为 Home Assistant 设计的电池状态展示卡片,能够直观地显示所有已连接设备的电池电量水平。这个项目解决了智能家居场景中一个常见痛点:当家中拥有大量无线传感器、智能门锁、蓝牙设备等依赖电池供电的智能设备时,用户往往难以集中查看和管理这些设备的电量状态,容易因电量耗尽导致设备突然离线或功能失效。
标签
项目特点
集中展示所有电池供电设备的电量状态,一目了然
支持自定义电量阈值,低电量时自动高亮提醒
兼容多种 Home Assistant 实体类型,包括 sensor、binary_sensor 等
提供多种显示模式,如列表、网格、图标等,适配不同屏幕
支持按设备类型或区域分组,方便快速定位
开源免费,社区活跃,持续更新维护
技术规格
| 平台 | Home Assistant |
|---|---|
| 卡片类型 | Lovelace 自定义卡片 |
| 支持语言 | 英语(默认) |
| 最低 Home Assistant 版本 | 2021.3.0 |
| 依赖 | 无额外依赖,纯前端实现 |
| 安装方式 | HACS 或手动复制文件 |
| 文件格式 | JavaScript (JS) |
| 许可证 | MIT License |
| 最新版本 | 请查看 GitHub Releases |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Home Assistant | 1 | — | 必须已安装运行 |
| HACS(可选) | 1 | — | 推荐用于自动安装更新 |
| battery-state-card.js | 1 | — | 卡片核心文件 |
| Lovelace 仪表盘 | 1 | — | 用于添加卡片 |
能力画像
**记忆与知识检索**:3/5 — 需要了解 Home Assistant 基本概念和 Lovelace 卡片配置方式
**动手与操作**:2/5 — 安装过程简单,主要涉及文件复制或 HACS 操作
**编程与算法**:1/5 — 无需编程,仅需编辑 YAML 配置文件
**设计与建模**:2/5 — 可自定义卡片外观和布局,但无需建模
**实验与调试**:3/5 — 可能需要调试实体名称或阈值设置
**协作与分享**:2/5 — 可提交 Issue 或 PR 参与社区
**学习与研究**:3/5 — 需要学习 Home Assistant 自定义卡片机制
**系统集成**:4/5 — 核心能力是集成多个设备电量数据到统一视图
项目图库
视频
所需技能
Home Assistant 基本操作
Lovelace 仪表盘配置
YAML 语法基础
设备实体类型识别(sensor、binary_sensor 等)
基本的文件管理(手动安装时)
适用场景
智能家居中有大量电池供电设备(传感器、门锁、温湿度计等)
需要集中监控设备电量,避免突然断电
家庭自动化系统中希望设置低电量自动提醒或触发动作
多楼层或多区域智能家居,需要分组查看电量状态
办公室、仓库等场所的物联网设备电池管理