SmartHaus 是一个基于 .NET 10 的开源智能家居项目,约 3.6 万行代码,可接入 KNX 总线、热泵、光伏、摄像头等真实设备。其核心设计是设备事件输入、AI 命令输出:SmartHaus 将住宅封装为 69 个 MCP 工具,大模型代理交由外部运行时负责,便于替换。亮点包括 Redis 领导选举、报文去重、写操作 dryRun 校验、百叶窗行程跟踪,以及面向模型的工具描述与报错指引。项目仍属早期 PoC,需要真实硬件,组地址命名遵循自有规范。
完成下面两步后,将自动完成登录并继续当前操作。