【开源分享】MiMonitorLightTray:在 Windows 任务栏优雅调节米家挂灯
1267 字
6 分钟
【开源分享】MiMonitorLightTray:在 Windows 任务栏优雅调节米家挂灯
折腾了几个晚上,把自用的小工具打磨整理出来开源了。
起因很简单:米家一直没有官方桌面端。每次想调亮度和色温,要么去找占地方的无线旋钮,要么掏出手机点进米家等几秒二级卡片加载,或者喊一声小爱同学——在专注用电脑时,这些交互都显得割裂且繁琐。
此前习惯了用 Twinkle Tray 随手微调显示器亮度,索性照着类似的设计思路,给挂灯也做了一个纯净的托盘工具:MiMonitorLightTray 由此诞生。
后来小米发布了米家显示器挂灯 2,我也用上了第二盏灯——工具顺势迎来一次大版本更新:从「单灯控制器」进化为「多灯管理器」,设置项的自由度也大幅提升,本文已同步更新。
它能做什么?

- 多灯并行管理:一个实例即可管理任意数量的米家 / Yeelight 灯具,弹窗中每盏灯独占一节滑杆与电源开关,窗口高度随设备数量自适应;面板底部还集成「关闭所有灯」一键总闸(⏻)与设置入口(⚙)。
- 托盘小窗,随开随走:左键单击托盘图标弹出控制面板,点击外部区域或按
Esc即可自动隐藏。 - 滚轮微调,精准控光:亮度(1–100%)与色温双滑杆,色温范围自动读取设备实际支持的区间;光标悬停在滑条上滚动滚轮即可 ±1 精细调节。灯未点亮时拖动滑杆,会自动先开灯再生效,避免「白拖一通」。
- 联动开关灯:每盏灯可独立配置——跟随软件启动/退出、显示器休眠/唤醒、系统睡眠/唤醒时自动开关灯;显示器休眠走 Windows 电源广播,看视频、听歌不会误关。
- 全局快捷键:为每盏灯单独绑定亮度/色温增减组合键(如
Ctrl+Alt+↑/↓/←/→),基于系统级热键注册,全屏游戏里也能响应。 - 纯局域网直连,零延迟响应:底层走本地 miio/MIoT 协议通信,数据不经由云端服务器中转,响应几乎瞬时完成;Token 仅存放于本地。
- 动态 IP 容错:即便路由器重启后 DHCP 给挂灯分配了新 IP,程序也会根据 Device ID 在局域网内自动找回,无需频繁重设。
- 桌面小部件与自动更新:可将控制面板固定在桌面任意位置(支持拖动、锁定、记忆位置);启动时自动检测 GitHub Release 新版本。
快速上手
第一步:下载程序
- 前往 GitHub Releases 下载打包好的
MiMonitorLightTray.exe,免安装直接运行。 - 备用下载(内含软件本体及 Token 提取工具):百度网盘(提取码:
4cwk)
第二步:添加设备
- 云端一键导入(推荐):点击「云端导入」,用米家 App 扫码登录小米账号,在设备列表中勾选一盏或多盏灯具,即可带着 IP / Token / 型号批量导入设备列表。
- 手动添加:也可点击「+ 添加设备」逐个填写——
- 设备 IP:米家 App → 挂灯详情页 → 右上角
···→ 设备信息中即可查看。 - 设备 Token(32 位密钥):推荐使用开源工具 Xiaomi-cloud-tokens-extractor,运行 Windows 版 EXE 后按提示登录小米账号,即可自动列出名下所有设备的 Token。
- 填写后点击「测试连接」验证连通性,保存即可加入列表(型号可留空,连接后自动识别)。
- 设备 IP:米家 App → 挂灯详情页 → 右上角
第三步:个性化设置
设备列表支持拖拽排序,顺序与弹窗中的滑杆顺序实时同步;每盏灯还有独立的二级编辑菜单,可按需关闭亮度或色温滑杆的显示、配置联动开关灯策略与专属快捷键。首次启动程序会自动弹出配置向导;从旧版本升级无需动配置,单设备设置会自动迁移到多设备格式。


设备兼容与开源协议
- 协议自动适配:按设备型号在 legacy 与 MIoT 双协议间自动分发,已内置约 2100 个 MIoT 灯具的协议映射与色温范围,覆盖 Yeelight、小米、米家及大量第三方品牌。
- 兼容性兜底:未收录的新机型默认按 legacy 处理,也可在设备编辑器中勾选「启用 MIoT(实验性)」手动试探。
- 开源协议:本项目基于 MIT License 开源。
第一次将个人造轮子的项目完整开源,代码仓库已开放: 👉 GitHub:MiMonitorLightTray
欢迎在仓库提交 Issue 反馈 bug 或优化建议;如果这个小工具刚好解决了你的痛点,不妨顺手点个 Star 支持一下。
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
【开源分享】MiMonitorLightTray:在 Windows 任务栏优雅调节米家挂灯
https://awakaze.com/posts/mimonitorlighttray/相关文章智能推荐
1
【开源分享】CF-Workers-Monitor:给 Cloudflare 免费用量装上仪表盘与告警
开源项目一个部署在 Cloudflare 上的免费用量监控工具:Pages 仪表盘实时展示多账户的 Workers / KV / R2 / D1 / Pages 用量,监控 Worker 定时检查、跨阈值自动推送 Server酱/Telegram 告警,现已 MIT 协议开源。
2
【整蛊】让我帮你 DeepSeek 一下,专治伸手党
小工具把「Let Me Google That For You」的整蛊玩法搬到 DeepSeek 上:生成一条链接甩给伸手党,对方会先被一段手把手教程动画教一遍,再在复刻官方风格的聊天页里拿到答案。线上地址 lmdsfy.awakaze.com。
3
用Firefly博客主题搭建个人博客
教程从拉取主题、安装依赖到配置部署,一步步用 Firefly 主题搭建个人博客。
随机文章随机推荐














