Skip to content

Releases: iop666/MiHome-Windows

MiHome-Windows custom 版 v0.2.1(便携版 + 安装版)

Choose a tag to compare

@iop666 iop666 released this 03 Sep 17:08

米家设备的 Windows 桌面控制端 custom 版 v0.2.1(fork 自 huanyuejue/MiHome-Windows,完整源码见本仓库)。

主要特性:

  • 设备卡片右键拖拽排序(记住顺序,可恢复默认 / 撤销)
  • 详情页设备重命名,主界面 / 托盘 / 小组件实时同步
  • 属性数值补单位,标题与枚举选项中文化
  • 多配色主题(6 种强调色,控件配色即时跟随)
  • 深浅色主题、桌面小组件、托盘增强、小爱语音

附件:

  • MiHome-Windows-custom-0.2.1-portable.zip —— 便携版,解压即用
  • MiHome-Windows-custom-0.2.1-setup.exe —— 安装版

登录凭据与运行数据只保存在本机用户目录,详见仓库 README。

MiHome-Windows custom-mock 0.2.1(多种类设备虚拟测试家庭便携包)

Choose a tag to compare

@iop666 iop666 released this 03 Sep 16:38

MiHome-Windows-custom-mock 便携多种类设备虚拟测试家庭 0.2.1

  • 应用:MiHome-Windows(custom 版)
  • 应用版本:0.2.1(代码基线 7ea090a)
  • 本测试包名:MiHome-Windows-custom-mock(测试包版本 0.2.1-20260903-mock,生成日期 2026-09-03)
  • 形态:便携版(免安装),解压即用,仅 Windows x64。

介绍

  • 从米家百科真实产品目录(10239 个真实产品)里按「大类 → 常用小类」挑选,
    每个常用小类加入 4 台;
  • 冷门/用不到的大类与小类(出行车载、办公学习、植物浇灌、厨房料理杂项等)不入包;
  • 家庭与房间保持不变:家庭「虚拟测试家庭」,8 个房间(客厅/餐厅/阳台/卧室1/卧室2/书房/厕所1/厕所2);
  • 设备随机分配到房间,每间 33 台;
  • 设备名称不带房间前缀:名称即产品名,房间显示在卡片副标题;
  • 个别小类在目录里凑不够 4 个不同型号时,用同一型号多房间补齐,保证每类都是 4 台;
  • 同一真实型号只按一种能力建模,不会出现两台设备规格互相覆盖。

包内规模

项 值
设备总数 264 台
常用小类 66 个(每小类 4 台)
真实产品型号 254 个
房间分布 8 房 × 33 台(随机分配)
品牌配比 米家/小米系约 58%,第三方约 42%
本地离线图标 242 个型号(个别型号目录原图缺失则无图,不影响控制测试)

覆盖的 66 个常用小类

  • 照明(8):吸顶灯、筒灯、灯带、床头灯、台灯、落地灯、小夜灯、灯泡
  • 环境电器(8):空调、空调扇、电风扇、空气净化器、加湿器、除湿机、取暖器、电热毯/智能床垫
  • 厨房电器(14):冰箱、电饭煲、微波炉、烤箱、空气炸锅、电磁炉、电水壶、破壁机、咖啡机、净水器、饮水机、油烟机、洗碗机、养生壶
  • 清洁电器(5):洗衣机、烘干机、扫地机器人、洗地机、吸尘器
  • 卫浴/热水(5):智能浴霸、智能马桶、电热毛巾架、智能晾衣架、热水器
  • 安防(3):摄像机、智能门铃、智能门锁
  • 路由网关(2):路由器、智能网关
  • 插座开关(3):智能插座、智能排插、智能开关
  • 家居其它(3):电动窗帘、香薰机、宠物喂食器
  • 影音娱乐(3):电视、投影仪、智能音箱
  • 传感器(8):温湿度计、门窗传感器、人体传感器、烟雾传感器、燃气传感器、水浸传感器、光照传感器、体温计
  • 个护与起居(4):体脂秤、吹风机、电动牙刷、按摩椅

使用方法(测试用)

  1. 解压 便携版\MiHome-Windows-custom-mock-0.2.1-portable.zip 到任意目录
  2. 双击 run-mock-test.bat,以「虚拟测试家庭」模式启动:
    • 不登录、不碰真实米家账号与设备,完全离线可用;
    • 窗口标题带「(custom 版 · 虚拟测试家庭)」后缀。
  3. 想连真实账号时直接双击 MiHome-Windows.exe(此时才走登录/真实设备流程,约见“custom 版”)。

本包重点测试内容

  • 设备卡片右键拖拽排序:主页像手机桌面整理卡片,其他卡片动画让位,松手落位;
  • 设置 → 应用功能:撤销/恢复卡片移动、恢复默认排序(虚拟家庭模式不写缓存,顺序仅当次会话生效);
  • 设备重命名 / 恢复默认:打开任意设备详情,在「重命名 / 恢复默认 / 刷新 / 编辑功能」一排里操作(重命名按钮位于刷新与编辑功能左侧);名称实时同步到主界面卡片;
  • 桌面小组件联动:小组件里每台设备名称+房间分行显示(名称在开关前,过长自动换行),主界面重命名后小组件名称实时同步;设置页已移除冗余的名称输入框;
  • 多配色主题:设置 → 主题界面 →「主题色」提供 6 套(青绿默认/海蓝/黛紫/琥珀橙/玫瑰红/天青),主按钮、开关、房间 tab、选中态、链接等即时换色;
  • 数值单位:亮度 %、色温 K、目标温度 °C、目标湿度 %、功率 W、升降/开合位置 % 等;
  • 中文化:详情属性标题、模式枚举全部为中文(温湿度计显示 温度/湿度,空调模式 制冷/制热/除湿/送风/自动 等);
  • 多种类详情形态:滑块、枚举按钮、电源行、只读状态卡(电量/功率/光照/时长)在各小类间切换查看。

包内结构(解压后 MiHome-Windows\)

  • MiHome-Windows.exe + 运行库(Nuitka standalone)
  • mock_home.json — 虚拟测试家庭设备数据(264 台)
  • mock_icons\ — 242 个型号的本地离线图标
  • run-mock-test.bat — 一键以测试家庭模式启动

版权与声明

  • 本程序为 MiHome-Windows 的 custom 版(由 DeepSeek Harness 二次开发),
    仅供个人学习与测试;设备产品图版权归小米公司及对应厂商。
  • 设备能力为按小类语义建模的 UI 测试数据(与真实固件行为无关)。
  • 生成/整理由 DeepSeek Harness 完成。