关于 HA Dashboard Design
为配置 Home Assistant 仪表板的用户提供可直接复制的主题样式和 YAML 卡片区块。涵盖多种视觉风格与常见卡片,并说明如何替换实体 ID。
主要功能
- 01九种仪表板视觉风格
- 02主题 YAML 与卡片区块
- 03传感器、气候和媒体卡片
- 04安防、能源和灯光卡片
- 05图像生成提示词参考
- 06Home Assistant 仪表板配置指南
适用场景
- 01创建主题化 Home Assistant 仪表板
- 02添加传感器或气候显示
- 03构建房间和设备快捷卡片网格
- 04生成风格匹配的仪表板背景
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tonylofgren/ aurora-smart-home --skill ha-dashboard-design安装后在 Claude Code 中输入/ha-dashboard-design确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/dark-minimal.mdglassmorphism.mdimage-prompts.mdluxury-gold.mdmaterial-you.mdneon-cyberpunk.mdnordic.mdretro-terminal.mdsoft-pastel.mdwarm-home.md详细介绍
HA 仪表盘设计
适用于 Home Assistant 的即贴即用仪表盘设计。选择一种风格,复制所需区块。
前置条件(通过 HACS 安装)
- card-mod - 为任意卡片设置 CSS 样式
- button-card - 可完全自定义的按钮卡片
- mini-graph-card - 精美的图表(可选)
- mushroom - 现代化卡片套件(可选,部分风格会用到)
可选风格
| 风格 | 观感 | 适用场景 |
|---|---|---|
glassmorphism | 磨砂玻璃、层次感、模糊效果 | 深色壁纸背景 |
dark-minimal | 纯黑、简洁排版 | 专注、提升效率 |
material-you | Google Material 3、动态配色 | 现代、熟悉 |
nordic | 明亮、通透、斯堪的纳维亚风格 | 明亮房间、白天使用 |
neon-cyberpunk | 发光效果、鲜艳霓虹 | 夜间模式、吸睛效果 |
warm-home | 琥珀色/橙色、温馨 | 客厅、夜晚 |
soft-pastel | 柔和的粉色、淡紫色、薄荷绿 | 友好、适合家庭 |
luxury-gold | 深海军蓝 + 金色点缀 | 高端、精致 |
retro-terminal | 绿色荧光、等宽字体 | 极客美学 |
使用方法
- 阅读所选风格的参考文件
- 复制 Theme YAML → 粘贴到
config/themes/your-style.yaml - 复制 card-mod 全局样式 → 粘贴到仪表盘资源中
- 复制单个 卡片区块 → 直接粘贴到仪表盘 YAML 中
- 调整实体 ID,使其匹配你的设置
快速开始 - 任意风格
# configuration.yaml - enable themes folder
frontend:
themes: !include_dir_merge_named themes/
# Activate theme in dashboard
theme: your-theme-name
图像生成
如需生成与任意风格相匹配的背景图像或仪表盘样机可视化图,
请阅读 references/image-prompts.md - 其中包含适用于每种风格的即贴即用提示词,可用于 Midjourney、
DALL-E 3、Stable Diffusion 和 Flux。
参考文件
仅阅读与所请求风格对应的文件:
references/glassmorphism.mdreferences/dark-minimal.mdreferences/material-you.mdreferences/nordic.mdreferences/neon-cyberpunk.mdreferences/warm-home.mdreferences/soft-pastel.mdreferences/luxury-gold.mdreferences/retro-terminal.mdreferences/image-prompts.md- 用于背景图和样机的图像生成提示词
每种风格都涵盖的卡片类型
每个参考文件都包含以下卡片的即贴即用区块:
- 传感器显示 - 温度、湿度、功率读数
- 媒体播放器 - Spotify、电视、扬声器控制
- 空调 / 恒温器 - 带有可视化反馈的温度控制
- 安防 / 警报 - 布防/撤防、门窗传感器
- 摄像头 - 带叠加层的实时画面
- 按钮网格 - 场景/灯光/设备快捷方式
- 天气 - 当前天气 + 预报显示
- 能源 - 功耗、太阳能、电网
- 灯光控制 - 开/关、亮度、色温滑块
- 人员状态 - 人员/设备追踪器卡片
- 日历 / 日程 - 即将到来的事件
- 统计 / 图表 - 传感器历史记录、迷你图表
- 页眉 / 导航 - 页面标题、房间导航
- 警报横幅 - 通知、警告、状态
仪表盘类型
始终默认使用 masonry - 它适用于所有 HA 版本,无需设置。
# Safe default - works everywhere
views:
- title: Home
type: masonry # ← default, always works
cards:
- ...
type: sections(HA 2024.6+ 网格布局)可能会显示空白页,原因可能是用户的 HA 版本不支持该类型,也可能是视图结构有误。只有在用户明确提出要求,或确认其使用的是 HA 2024.6+ 时,才建议使用。
输出前检查清单
- 仪表盘使用
type: masonry,除非用户明确要求使用 Sections - 包含 Theme YAML,并使用正确的文件名
- card-mod 样式已用正确的 YAML 结构包裹
- 所有实体 ID 均标记为占位符(例如,
sensor.YOUR_TEMPERATURE) - 在输出顶部列出 HACS 依赖项
- 未将凭据/机密信息硬编码
集成
配合使用:
ha-yaml技能 - 用于响应仪表盘交互的自动化api-catalog技能 - 用于显示在仪表盘上的传感器数据
评论
支持 Markdown