找回密码
 立即注册

微信扫码登录

搜索
查看: 421|回复: 4

[UI界面] 空气质量传感器界面【视频演示】

[复制链接]

7

主题

149

回帖

563

积分

高级会员

积分
563
金钱
407
HASS币
0
发表于 2026-9-15 16:26:04 | 显示全部楼层 |阅读模式
本帖最后由 109nas 于 2026-9-15 23:35 编辑


                               
登录/注册后可看大图

这是优化过的界面,这样显示的内容就更紧凑



版本:1.2.0 · 2026-09-15

## 1. 交付内容与界面

- `indoor-environment-card.js`:完整自定义 Lovelace 卡片,只需此文件运行。
- 本文:安装、配置、历史统计、亮度服务和排错指南。

无需 HACS、构建工具、第三方前端库或外部网络资源。使用内置 SVG 图标、原生 Web Component 和 SVG 趋势图。

**1.2.0 紧凑版,按参考图保留左右结构**:顶部叶片图标、标题/副标题、数据更新时间;左侧大圆弧 PM2.5 仪表;右侧温度、湿度、甲醛、屏幕亮度四格;底部横向导航。首页直接提供亮度滑块。PM2.5 数字只出现一次,等级只在圆弧内显示一次。右上角更多按钮打开对应 HA 实体信息。

默认 `appearance: light`,固定参考图浅色,避免 HA 主题把整张卡染蓝;仪表盘系统背景不改变。选择 `appearance: theme` 则继承 HA 卡片背景和文字色。所有常见宽度均保留左侧圆弧仪表、右侧四格,不再在窄屏堆成上下长卡。标题、图标、数字随宽度缩放,压缩上下留白。420px 浏览器窗口(卡片约396px宽)的模拟检查中卡片高约296px;实际高度会受实体文本和主题影响。温度、湿度单位放在数值后,甲醛单位保留下一行。已去除亮度滑块下方全部百分比刻度,亮度当前百分比仍保留。

圆弧为参考图的固定装饰弧形,**不是 AQI、百分比或健康评分**;真实数值来自 PM2.5 实体,圆弧不随数值变化。实体不可用时弧线变灰。等级文字由可选 `quality_entity` 提供;未配置显示“实时监测”,不凭空显示“优”。图下默认说明为“室内环境 · 实时数据”,不再添加重复等级。随包预览图片使用模拟数据,不代表你的传感器读数。

底部固定五个入口:智能环境、温度、湿度、甲醛、亮度。点击切换卡片内部内容,不需要创建额外 dashboard view,不改变 URL,刷新页面后回到总览。

**防闪动改动**:过滤无关实体更新;保留 ha-card、图标、圆弧和滑块节点,仅更新有变化的文本/属性;不再每次更新都替换 shadowRoot.innerHTML。使用同步内置 SVG 图标,取消异步图标加载。拖动期间暂缓更新,避免滑块被重

这个界面在手机上确实挺 好看的,10 个以上人需要,到时候我再发布代码以及安装教程。
image.png
手机端界面展示 效果。
如果需要代码的,留言,我这边在测试代码当中,做完后,打开挺 好看的。高级感 十足,






image.png
回复

使用道具 举报

1

主题

42

回帖

233

积分

中级会员

积分
233
金钱
190
HASS币
0
发表于 2026-9-15 16:41:30 | 显示全部楼层
大佬,小白求代码
回复

使用道具 举报

8

主题

383

回帖

3726

积分

论坛元老

积分
3726
金钱
3335
HASS币
0
发表于 2026-9-15 17:01:23 | 显示全部楼层
漂亮,求代码
回复

使用道具 举报

0

主题

2

回帖

16

积分

新手上路

积分
16
金钱
14
HASS币
0
发表于 2026-9-15 20:00:35 | 显示全部楼层
佬,求一个
回复

使用道具 举报

0

主题

163

回帖

1862

积分

金牌会员

积分
1862
金钱
1699
HASS币
0
发表于 2026-9-15 23:41:08 | 显示全部楼层
大佬,求代码,谢谢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )|网站地图

GMT+8, 2026-10-7 20:40 , Processed in 0.013232 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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