0xProbabillity/house-control
Your home as a live 3D model in the Mac menu bar and on iPhone — lights and ACs via Smart Life, Home Assistant, Philips Hue and Apple Home.
Star 增长趋势(本站收录历史)
0xProbabillity/house-control
深度介绍
它是什么
house-control 是一个 Swift 编写的智能家居控制应用,把你的家渲染成实时 3D 模型,常驻 Mac 菜单栏,同时支持 iPhone 端。
核心亮点
- 3D 可视化:房屋以 Three.js 渲染,灯光、空调状态在模型上实时反馈
- 多协议聚合:打通 Smart Life、Home Assistant、Philips Hue、Apple Home 四类生态
- 菜单栏常驻:Mac 端无需切换窗口,点开即控
- 跨端一致:iPhone 与 Mac 共享同一套 3D 视图
为什么火
智能家居玩家长期苦于各家 App 割裂,而"在 3D 房子里点灯"这种交互既直观又有极客趣味。MIT 协议 + Swift 原生实现,对 Apple 生态用户友好,680 星说明它戳中了"统一控制面板"的真实痛点。
适合谁用
同时持有多个智能家居品牌、且以 Mac/iPhone 为主力设备的用户;想研究 Swift + Three.js 混合渲染的开发者。
快速上手
克隆仓库后用 Xcode 打开,配置各平台的 API 凭证与 Home Assistant 地址,编译运行即可在菜单栏看到你的 3D 家。
