3步完成小米设备图标自定义:HA图标修改完整指南

发布时间:2026/9/6 23:31:22

3步完成小米设备图标自定义:HA图标修改完整指南
3步完成小米设备图标自定义HA图标修改完整指南【免费下载链接】ha_xiaomi_homeXiaomi Home Integration for Home Assistant项目地址: https://gitcode.com/GitHub_Trending/ha/ha_xiaomi_home植物监测器的土壤湿度显示为通用传感器图标和温度传感器混在一起根本分不清。跟着下面 3 步即可完成小米设备图标自定义改一个 yaml 文件、点一次规则刷新新图标立即生效全程不用重启。图标由集成在本地解析设备规格文件MIoT-Spec-V2时确定不管你走云端还是中枢网关控制链路改图标的入口都是同一个配置文件。最快上手路径3步改出小米设备图标改配置文件打开配置目录/custom_components/xiaomi_home/miot/specs/spec_modify.yaml按设备型号搜到目标 URN在对应属性prop下加一行icon: mdi:xxx。刷新转换规则进入 设置 设备与服务 Xiaomi Home 选项勾选更新实体转换规则确认并点击下一步。验证效果✅刷新仪表盘图标立即生效无需重启 Home Assistant。注意刷新规则会重建本地缓存属于全局配置会影响所有集成实例稍等片刻执行完成即可。图标是怎么来的一张表看懂配置对应关系集成把设备规格转换成实体时图标来源有 3 个优先级先判断你的实体属于哪一层再动手改图标层级默认行为自定义方式对应文件device_class 标准图标由 device_class 决定如温度 →mdi:thermometer无法用 spec_modify 覆盖需调整映射去掉 device_classmiot/specs/specv2entity.py自定义属性图标默认无在 spec_modify.yaml 对应 prop 下加icon:字段spec_modify.yaml单位映射图标属性带单位时按icon_convert自动映射同一属性下加 icon自定义值优先miot/miot_device.py分场景实操单个实体改一个传感器图标的步骤以植物监测器的土壤湿度为例在设备信息卡确认型号再到规格文件中按型号搜出完整 URN。在对应 prop 下补上 icon 字段示例为集成内已有写法# 配置目录/custom_components/xiaomi_home/miot/specs/spec_modify.yaml urn:miot-spec-v2:device:plant-monitor:0000A030:hhcc-v1:1: prop.2.1: # 土壤湿度属性 name: soil-moisture icon: mdi:watering-can # 自定义为浇水壶图标保存后到选项页执行更新实体转换规则。刷新仪表盘该传感器显示新图标。批量场景一次配齐全屋新设备图标整屋新增设备时别逐个改先把配置写完再一次性刷新按型号逐个定位目标 URN把icon:行写进各属性格式照抄文件里已有条目。全部写完后执行一次更新实体转换规则完成后所有实体批量更新。# 以路由器下载/上传速度为例一次给两个属性补图标 urn:miot-spec-v2:device:router:0000A036:xiaomi-rd08:1: prop.2.1: icon: mdi:download # 下载速度 prop.2.2: icon: mdi:upload # 上传速度若某属性改完后仍没有实体生成检查spec_filter.yaml里是否把它过滤掉了。最常踩的2个坑坑1改完图标后一直显示旧图标现象yaml 已改图标没变化。原因图标来自本地规格缓存跳过更新实体转换规则时新配置不会被重新解析。解决回到选项页确认该操作真正执行且完成耗时稍长仍无效再重启 Home Assistant。坑2写了 icon 却不生效现象icon 已配置、规则也刷新了图标依旧。原因优先级为device_class 标准图标 spec_modify.icon 单位映射图标实体命中标准映射时自定义值被覆盖。解决确认实体是否带标准 device_class若有调整specv2entity.py中对应映射去掉 device_class 后自定义图标才会生效。一句话总结图标本质是spec_modify.yaml里的属性级配置URN、prop、刷新三步做对就不会错。如果图标已正确、实体名还是英文下一步建议阅读 CLAUDE.md 中对multi_lang.json本地翻译机制的说明把名称也改成中文。【免费下载链接】ha_xiaomi_homeXiaomi Home Integration for Home Assistant项目地址: https://gitcode.com/GitHub_Trending/ha/ha_xiaomi_home创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

一套图标全站统一:Tabler Icons 从安装到上手的完整指南

一套图标全站统一:Tabler Icons 从安装到上手的完整指南

2026/9/6 23:31:22

一套图标全站统一:Tabler Icons 从安装到上手的完整指南 【免费下载链接】tabler-icons A set of over 6100 free MIT-licensed high-quality SVG icons for you to use in your web projects. 项目地址: https://gitcode.com/GitHub_Trending/ta/tabler-icons …

软件测试基础入门:用例设计、测试流程与学习路线全解析

软件测试基础入门:用例设计、测试流程与学习路线全解析

2026/9/6 23:31:22

简介:软件测试基础这份PDF适合刚入行的测试工程师或在校学生,用于快速建立软件测试领域的整体认知。文档从软件测试概述切入,解释了测试的目的在于确认质量、提供信息并保障开发过程高质量,同时梳理了质量衡量维度与测试人员的核心…

把 Windows 11 的任务栏和开始菜单改回熟悉的样子:ExplorerPatcher 上手

把 Windows 11 的任务栏和开始菜单改回熟悉的样子:ExplorerPatcher 上手

2026/9/6 23:21:22

把 Windows 11 的任务栏和开始菜单改回熟悉的样子:ExplorerPatcher 上手 【免费下载链接】ExplorerPatcher This project aims to enhance the working environment on Windows 项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher 正准备右键…

2026 AI视觉与物联网开发板选购指南:从MCU到Jetson的档位解析

2026 AI视觉与物联网开发板选购指南:从MCU到Jetson的档位解析

2026/9/7 0:01:24

2026 年已经过了一大半,如果你现在正准备入手 AI 视觉或物联网开发板,我建议你先别急着下单。市面上从几十块的 ESP32 到几千块的英伟达 Jetson,价格差了近百倍,宣传话术却几乎一样,都告诉你“能跑 AI、能做视觉、能搞…

基于Vue的企业门户网站管理系统的设计与实现

基于Vue的企业门户网站管理系统的设计与实现

2026/9/7 0:01:24

目 录 摘 要 Abstract 目 录 1 引言 1.1 选题背景 1.2 研究现状 1.3 目的和意义 1.4 论文结构安排 1.5本章小结 2 开发环境与技术 2.1 MySQL数据库 2.2 Java语言技术 2.3 Spring Boot框架 2.4 Vue.js 2.5 本章小节 3 系统分析 …

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

2026/9/7 0:01:24

简介:BS EN 13814-1:2019是英国采纳欧洲标准EN 13814-1:2019的正式版本,由BSI标准出版,重点规定游乐设施和游乐设备在设计与制造环节的安全准则,与BS EN 13814-2:2019、BS EN 13814-3:2019共同取代旧版BS EN 13814:2004。该标准面…

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

2026/9/7 0:01:24

简介:UL 1642是锂电池安全领域的重要规范,本中文版资源适合锂电池制造商、检测机构工程师及产品认证相关人员阅读,用于理解电池在设计与制造层面的安全要求、测试方法与合规要点。资源共1个PDF文件,压缩包大小834KB,便…

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

2026/9/7 0:01:24

这次我们来看一个把目标检测算法和桌面端工具结合得很典型的项目:基于 YOLOv8 PyQt5 的麦穗稻穗检测识别系统。这个项目本身不是新概念,但它的价值在于落地形态很完整。YOLOv8 负责核心的麦穗稻穗目标检测,PyQt5 负责提供可视化的桌面交互界…

ChCore操作系统实验全解析:从启动到虚拟内存与异常处理

ChCore操作系统实验全解析:从启动到虚拟内存与异常处理

2026/9/6 23:51:23

简介:面向操作系统课程设计与实践备考的完整实验方案,围绕上海交通大学Chcore操作系统教学环境,覆盖内存管理、系统调用与缺页异常两大核心模块。文档对分页机制、页表管理、内存分配与回收、内存保护、换页流程以及系统调用、缺页处理、页替…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

基于YOLOv8和PyQt5的麦穗稻穗检测识别系统设计与实现

2026/9/7 0:01:24

这次我们来看一个把目标检测算法和桌面端工具结合得很典型的项目:基于 YOLOv8 PyQt5 的麦穗稻穗检测识别系统。这个项目本身不是新概念,但它的价值在于落地形态很完整。YOLOv8 负责核心的麦穗稻穗目标检测,PyQt5 负责提供可视化的桌面交互界…

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

UL 1642锂电池安全标准全解析:测试项目、认证流程与避坑指南

2026/9/7 0:01:24

简介:UL 1642是锂电池安全领域的重要规范,本中文版资源适合锂电池制造商、检测机构工程师及产品认证相关人员阅读,用于理解电池在设计与制造层面的安全要求、测试方法与合规要点。资源共1个PDF文件,压缩包大小834KB,便…

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

BS EN 13814-1-2019游乐设施安全标准:设计与制造核心要点解析

2026/9/7 0:01:24

简介:BS EN 13814-1:2019是英国采纳欧洲标准EN 13814-1:2019的正式版本,由BSI标准出版,重点规定游乐设施和游乐设备在设计与制造环节的安全准则,与BS EN 13814-2:2019、BS EN 13814-3:2019共同取代旧版BS EN 13814:2004。该标准面…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/6 23:21:51

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…