Repository navigation
OpenMexia v0.1.3
修复两个影响使用的 bug(扫码登录场景):
- 设备在线状态判断错误:二维码会话下离线设备会被误显示为在线(离线错误码 -704042011 与 code=0 缓存值并存导致误判)。
- 按「家庭」筛选设备失效:扫码登录未落盘家庭归属,导致选择家庭后退化为展示全部设备。
变更:
- devices.ts:二维码会话 /miotspec/prop/get 批量结果优先判定离线码,新增 isDeviceOfflineCode。
- mijia-login.ts:新增 _applyCloudHomeIds,用 getHomesList 的 did 归属补全空 homeId 并落盘,在 loginQR / refreshDevices 中调用。
- main.ts / renderer/app.ts:登录弹窗尺寸与窗口默认高度调整,空态不再压缩窗口。