SmartHaus 是一个基于 .NET 10 的开源智能家居项目,约 3.6 万行代码,可接入 KNX 总线、热泵、光伏、摄像头等真实设备。其核心设计是设备事件输入、AI 命令输出:SmartHaus 将住宅封装为 69 个 MCP 工具,大模型代理交由外部运行时负责,便于替换。亮点包括 Redis 领导选举、报文去重、写操作 dryRun 校验、百叶窗行程跟踪,以及面向模型的工具描述与报错指引。项目仍属早期 PoC,需要真实硬件,组地址命名遵循自有规范。
本文分享了作者在智能家居领域的经验,重点介绍了有线KNX智能灯光系统的设计与应用。KNX系统通过总线控制灯光和窗帘,具备高稳定性和兼容性。结合绿米和小米等无线系统,形成理想的智能家居方案,提升生活舒适性与便利性。
完成下面两步后,将自动完成登录并继续当前操作。